Úvodní stránka › Fórum podpory WordPressu › Šablony, CSS (zobrazení webu) › Problém ve footer
Zvolené téma obsahuje celkem 12 odpovědí. Do diskuze (5 účastníků) se naposledy zapojil uživatel admin a poslední změna je stará 10 let, 7 měsíců.
-
AutorPříspěvky
-
17. března 2013 (11:10) #3013
Prosím o pomoc při vyřešení následujícího problému v zápatí mého webu http://www.multiweblog.cz. Nad údaji o šabloně a vzniku webu se mi ukazuje tento nápis:
Warning: Missing argument 1 for __(), called in /data/web/virtuals/29670/virtual/www/wp-content/themes/easel/functions/footer-text.php on line 10 and defined in /data/web/virtuals/29670/virtual/www/wp-includes/l10n.php on line 96Našel jsem si ve
footer-text.phppříslušnou řádku, nevím ale, co udělat s tím1 for _ (). A co je za problém na řádku 96?
Dík za případné odpovědi.17. března 2013 (18:10) #15036Dobrý den,
co přesně je na řádce 10 v souboru
footer-text.php?
Souborl10n.phpobsahuje Translate API pro WordPress, tam
myslím chyba nebude. Spíš bude na funkci špatně odkázáno.Napište sem kód na té řádce, ať můžeme najít chybu.
17. března 2013 (18:46) #15037Zdrojový kód je tady.
Edit (admin): Doplněn odkaz na konkrétní soubor šablony (odhadnutá verze podle data).
17. března 2013 (19:44) #15038Nebude to tím, že na tomto řádku chybí data pro překlad?
$output .= __('Používá šablonu','easel') . " Easel <a href=\"http://wordpress.org/\">WP</a> " . __(). " <a href=\"http://frumph.net/easel/\">Easel</a>\r\n";Tady by asi něco mělo být, doplnit, nebo smazat
__()17. března 2013 (19:50) #15039Zřejmě ano, ten translator vůbec dělá problémy, text přeloží zhruba z jedné třetiny. Kdyby ten plugin odstranil, bylo by to řešení?
17. března 2013 (19:51) #15040Co bych případně měl smazat, abych si nezrušil další věci, jako se mi to už 2x
stalo?
17. března 2013 (19:55) #1504117. března 2013 (20:14) #15042Jako myslíš vložit to sem?
$output .= __('Používá šablonu','easel') . " Easel <a href=\"http://wordpress.org/\">WP</a> " . __(). " <a href=\"http://frumph.net/easel/\">Easel</a>\r\n";17. března 2013 (20:24) #15043Myslím před
<a href=...$output .= __('Používá šablonu','easel') . " Easel <a href=\"http://wordpress.org/\">WP</a>...18. března 2013 (14:31) #1504418. března 2013 (15:38) #15045zkus se zeptat na http://wordpress.org/support/theme/easel tvůrce reaguje na dotazy
18. března 2013 (15:42) #1504619. prosince 2015 (20:47) #25838Náhodou jsem se k tomuto tématu ještě jednou po letech dostal, tak ho doplním :-)
Šlo tam nakonec o nekorektní úpravu souboru
footer-text.php, kdy došlo ke změně původního kódu:$output .= __('Powered by','easel') . " <a href=\"http://wordpress.org/\">WordPress</a> " . __('with','easel'). " <a href=\"http://frumph.net/easel/\">Easel</a>\r\n";na
$output .= __('Používá šablonu','easel') . " Easel <a href=\"http://wordpress.org/\">WP</a> " . __(). " <a href=\"http://frumph.net/easel/\">Easel</a>\r\n";Nehledě na to, že se takto úpravy neprovádějí (texty je lepší přeložit než natvrdo přepsat), tak došlo ze změně
__('with','easel')na__()a tím vznikla chyba, protože funkce __() očekává nějakou hodnotu (sama o sobě nic neumí). -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.