uprava textarea v adminu

Zvolené téma obsahuje celkem 2 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 12 let, 2 měsíce.

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)
  • Autor
    Příspěvky
  • #1411

    martin
    Participant

    Dobrý den,

    prosím o radu, hledal jsem, ale nenašel…

    Používám custom fields. Jsem v editaci stránky která má custom field xyz s hodnotou “která je strašně dlouhá”

    a mě ty 2 řádky textarea nevyhovují. Potřeboval bych aby v případě, že stránka má custom field “xyz”

    dostala textarea třeba 10 řádků. A nebo ještě lépe, v případě že value xyz má určitý počet znaků/slov

    dostane textarea odpovídající počet řádků.

    Otázka zní: kde naleznu soubor (šablonu), který je odpovědný za zobrazení editace příspěvku?

    Není už tohle někde vyřešeno?

    #10501

    martin
    Participant

    už jsem našel, šablona pro zobrazení editace stránky a si i příspěvku je zde:

    wp-admin/includes/template.php

    textarea k uživatelským polím okolo 475 řádku

    #10502

    admin
    Keymaster
    Web

    Pořádně si zopakovat: “NIKDY nebudu upravovat zdrojové soubory WordPressu!” :-)

    Podobné problémy se řeší tak, že místo klasického uživatelského pole si vytvoříte nový vlastní box, který bude třeba hned pod editorem a bude právě v podobě textarea. Můžete si tam pak nadefinovat i různou velikost (počet řádků) podle délky textu. Ale musí tam být samozřejmě nějaká výchozí délka pro prvotní zadávání – aby se pole automaticky roztahovalo podle délky textu, tak tam už by musel být implementován nějaký JavaScript. Návod na tvorbu podobné vlastní sekce, naleznete např. zde. Stačí pouze nahradit zaškrtávátko a trochu upravit některé drobnosti + dodělat flexibilní velikost.

    Pokud si na úpravy netroufáte, tak i pro tyto účely existují pluginy. Mezi nejlepší patří asi Advanced Custom Fields, Custom Fields Template a Magic Fields. S jejich pomocí si jednoduše “naklikáte” vlastní sekci v administraci, která bude pro popisovaný příklad mnohem lepší než standardní uživatelské pole. Data zůstanou stejná, pouze se vizuálně změní možnosti jejich zadávání…

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti