Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › Editace Read more
Štítky: read more
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.
-
AutorPříspěvky
-
30. ledna 2014 (20:28) #6428
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!
30. ledna 2014 (20:32) #17469Můž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.
30. ledna 2014 (20:47) #17470Pokud je to tak, tak jakým způsobem mohu text přepsat na vlastní? (např. místo “read more…” na “číst dál…”)
30. ledna 2014 (20:47) #1747130. ledna 2014 (20:53) #17472Musí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.30. ledna 2014 (20:53) #17473Ano 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.
30. ledna 2014 (20:54) #17474admin: 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.
30. ledna 2014 (20:56) #17475Př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.
30. ledna 2014 (20:59) #17476A 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.30. ledna 2014 (21:05) #17477Ano, 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?
30. ledna 2014 (21:11) #17478Ně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í.
30. ledna 2014 (21:15) #17479Žá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.
30. ledna 2014 (21:20) #17480Musí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.
30. ledna 2014 (21:28) #17481Ale jistě, tady je: http://ulozto.cz/x8srqs6z/wallbase-zip
30. ledna 2014 (21:43) #17482No, 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.
30. ledna 2014 (21:44) #17483Zdejší 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.
30. ledna 2014 (22:00) #17484U mě se bohužel nic nezměnilo, viz obrázek: http://www.nahraj-obrazek.cz/?di=713911190902
Jak je to možné?
31. ledna 2014 (8:30) #17485Ve functions.php jsem přepsal na řádku 76 na
return '<a class="rmore" href="'. get_permalink($post->ID) . '">' . ' Číst dál ...' . '</a>';
a funguje to. Viz http://www.4koridor.cz/storage/readmore.jpg
31. ledna 2014 (8:53) #17486Mož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”
31. ledna 2014 (9:24) #17487 -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.