Styling Page-Links

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

Aktuálně je na stránce zobrazeno 5 příspěvků - 1. až 5. (z celkem 5)
  • Autor
    Příspěvky
  • #19287

    Libor-Matejka
    Participant
    Web

    Zdravím,

    obracím se na Vás s trochu netypickým “problémem”.

    Když vytvářím příspěvek, chtěl bych, abych si sám mohl v administraci nadefinovat pojmenování rozdělení stránky.

    Po vložení <!--nextpage--> do příspěvku se příspěvek rozdělí na několik příspěvků. Což je super, jen bych potřeboval, aby se dole pod článkem nezobrazovalo 1 | 2 | 3 atd, ale třeba pondělí | utery | streda atd.

    Potreboval bych to u kazdeho prispevku jinak, takze do kodu to nemohu narvat jako default, protoze u dalsiho prispevku bych to chtel treba rozdelit na leden | unor | brezen atd…

    Je na to nejaky spolehlivy plugin? Nejak jsem se nedopátral…

    Moc díky.

    #19317

    weskomfort
    Participant
    Web

    Dobrý den,
    pokud vím tak číslování změnit nejde. Lze před něj pouze vložit nějaký text a nebo jej zcela odstranit a nechat třeba pouze šipky nebo text například Předchozí – Další.
    Zkuste se podívat na Codex.

    Plugin který to zjednodušuje je snad pouze Page-Links Plus
    Demo pluginu

    #19318

    Libor-Matejka
    Participant
    Web

    Díky za reakci, na codex jsem se díval a právě nevyčetl možnost vlastního textu místo čísel. Asi to nejde.

    #19345

    admin
    Keymaster
    Web

    Sice se to nezdá, ale možností je dokonce několik:

    1) Můžete si definovat vlastní zápis (quicktag) a pomocí upravené funkce ho použít v šabloně. Místo <!--nextpage--> by se používalo třeba <!--pagetitle:Pondělí--> a musel byste nahradit funkci wp_link_pages() v šabloně nově definovanou funkcí wp_link_pages_uprava(), která by s ním uměla pracovat. Takové řešení je popsáno třeba zde, ale pozor, uvedený kód už bude asi postarší a pouze znázorňuje logiku fungování.

    2) Dal by se u každé stránky zobrazovat metabox, kam by bylo možné doplnit hodnoty “Pondělí”, “Úterý”, atd (asi jako uživatelské pole). a pomocí filtru wp_link_pages by bylo možné přepisovat původní číslování hodnotami uloženými v metaboxu při každém použití <!--nextpage-->.

    3) Určitě musí existovat i nějaké jiné řešení, např. pomocí zkrácených zápisů (shortcode)? Ale zatím jsem na nic nenarazil… To už ale zase nebude využívat funkci wp_link_pages() a bude “nalepeno” na konec stránky.

    Každopádně je to zajímavý problém a divím se, že někde neexistuje už něco hotového v podobě pluginu (nebo jsem na to při zběžném hledání nenarazil). Pokud budete tvořit nový plugin nebo ještě něco objevíte, tak dejte prosím určitě vědět, díky!

    #19352

    Libor-Matejka
    Participant
    Web

    MOc díky za nakopnutí, podívám se na to ;-) Taky mi bylo divný, že nic podobného už neexistuje…

Aktuálně je na stránce zobrazeno 5 příspěvků - 1. až 5. (z celkem 5)

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

WordPress – novinky, návody a zajímavosti