Editace Read more

Štítky: 

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

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

    svirda
    Participant
    Web

    Ahoj,

    mám problém s automatickým vkládáním textu “…Read more…” na zobrazení celého článku. Bohužel se mi ho nepodařilo editovat a nepomáhá ani ruční rozdělení článku pomocí <!–more–>. Nevěděl by prosím někdo co s tím?

    Můj blog: svirda.cz

    Použitá šablona: Wallbase

    Děkuji!

    #17469

    ScheRas
    Participant
    Web

    Může to být problém šablony, která takovéto rozdělování článků vůbec nepodporuje a vždy vypíše automaticky celý článek.

    #17470

    svirda
    Participant
    Web

    Pokud je to tak, tak jakým způsobem mohu text přepsat na vlastní? (např. místo “read more…” na “číst dál…”)

    #17471

    admin
    Keymaster
    Web

    Asi tomu moc nerozumím, ale na webu se “Read more” podle mě zobrazuje?

    #17472

    ScheRas
    Participant
    Web

    Musíte buď editovat nebo přeložit šablonu. Editace bude obnášet přepsání pár znaků v souborech category.php, page.php a možná i nějakých dalších. Překlad by byl možná lepším řešením (naleznete o něm něco na některém z těchto odkazů), ale není jisté, že šablona překlady podporuje.

    #17473

    svirda
    Participant
    Web

    Ano zobrazuje. Podívejte se na můj blog: svirda.cz

    Read more se vkládá do každého článku automaticky a já hledám způsob, jak ho editovat (přeložit). Zkoušel jsem automatické vkládání přeonačit vlastním vložením funkce <!–more–> v rámci psaní článku, ale ani to nepomohlo.

    #17474

    ScheRas
    Participant
    Web

    admin: Snaží se o překlad.

    svirda: odpověď jsem poslal prakticky ve stejnou chvíli jako vy svůj příspěvek, doufám, že tedy nezapadne.

    #17475

    svirda
    Participant
    Web

    Přepsal jsem naprosto všechny texty obsahující “read more” v rámci tématu, (samozřejmě i category.php, page.php apod.) ale nic se nestalo.

    #17476

    ScheRas
    Participant
    Web

    A co ve functions.php, tam tento řetězec nikde není? Ještě mě napadlo, že u některých výpisů nemusí být řetězec, který se má zobrazovat při krácení, explicitně nastaven, zkuste tedy projít funkce, které se starají o vypisování článků a případně doplnit argument, který nastaví právě tento řetězec. Jak se to dělá najdete v dokumentyci WordPressu.

    #17477

    svirda
    Participant
    Web

    Ano, je a také jsem ho přepsal… :) Jak je možné, že přepíšu všechen text v rámci celého tématu a i přes to se nic nestane? Nemůže se jednat o nějaký link na funkci, která není ukrytá uvnitř mého tématu, ale někde jinde?

    #17478

    ScheRas
    Participant
    Web

    Někde jinde by být asi neměla, spíš bude opravdu ukrytá někde v tématu. Můžete zkusit smazat překlad, pokud se ve složce s šablonou nějaký nachází.

    #17479

    svirda
    Participant
    Web

    Žádný překlad se v tématu nenachází a když jsem se teď snažil přeložit téma pomocí pluginu Codestyling Localization, tak mi plugin našel pouze základní tři témata a to mé nikoliv.

    #17480

    ScheRas
    Participant
    Web

    Musím se přiznat, že už jsem skoro v koncích. Nemohl byste šablonu někam nahrát? Potřeboval bych nahlédnou do zdrojových kódů a nejde mi stáhnout bez nějakého sharování či co.

    #17481

    svirda
    Participant
    Web
    #17482

    ScheRas
    Participant
    Web

    No, mně stačilo změnit řádek 76 souboru functions.php na return ‘ID) . ‘”>’ . ‘ Číst dál …’ . ”;. Také jsem smazal ty Backupy, ale ty by neměly dělat problém.

    #17483

    ScheRas
    Participant
    Web

    Zdejší systém mi nějak nechce vzít ten kód. Jednodušše mi stačilo přepsání na Číst dál… na uvedeném řádku.

    #17484

    svirda
    Participant
    Web

    U mě se bohužel nic nezměnilo, viz obrázek: http://www.nahraj-obrazek.cz/?di=713911190902

    Jak je to možné?

    #17485

    mirekk
    Participant
    Web

    Ve functions.php jsem přepsal na řádku 76 na

    return '<a class="rmore" href="'. get_permalink($post->ID) . '">' . '&nbsp;&nbsp; Číst dál ...' . '</a>';

    a funguje to. Viz http://www.4koridor.cz/storage/readmore.jpg

    #17486

    mirekk
    Participant
    Web

    Možná by bylo vhodné si zazálohovat soubor style.css a celou šablonu přes ftp znovu nahrát. Pak vrátit style.css a udělat tuto jedinou úpravu ve functions.php.

    Koukám, že jsi už zkoušel tu změnu udělat ve více souborech, třeba se ti to teď “pere”

    #17487

    svirda
    Participant
    Web

    Téma jsem deaktivoval, smazal, přepsal původním a i přes změnu “Read more…” ve functions.php se nic nezměnilo. Zkoušel jsem to celé 3 x a už tomu opravdu přestávám rozumět… :-D

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

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

WordPress – novinky, návody a zajímavosti