Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel admin a poslední změna je stará 8 let.
-
Dobrý den,
v případě použití funkce the_date('F')
se mi pro českou verzi zobrazí hodnoty se špatnou diakritikou. Např. pro únor se zobrazí �nor
Napadá vás, co může být špatně?
Díky.
Špatné kódování souborů šablony? Jakým způsobem je upravujete (pomocí jakého editoru)?
Když v administračním menu Nastavení – Obecné – Formát data – Uživatelský zadáte j. F Y
, tak by se mělo na webu správně zobrazovat 6. září 2016
. A funkce the_date('F')
by měla zobrazit února
(od WordPressu 4.4 už názvy měsíců správně skloňujeme).
Velice děkuji za rychlou odpověď.
Pokud vložím například <?php the_date('F'); ?>
do frontpage (front-page.php
), tak se mi zobrazí ta špatná diakritika. Samotný soubor front-page.php
je v utf-8. Pokud do něho píšu české znaky, tak vše funguje správně, jen ten datum ne…
V případě použití překladu např.: <?php _e('Activation Key Required'); ?>
se správně zobrazí: Pro ověření registrace je vyžadován aktivační klíč
Fakt nechápu, co může být špatně.
Díky.
Tak to je dost podivné, nemáte nějaký specifický hosting? Nic podobného jsem ještě neviděl… Zkoušel jste to vložit i do dalších souborů šablony? Deaktivovat všechny pluginy a zkusit to vložit někam do šablony Twenty Sixteen? Neupravoval jste lokalizační soubory WordPressu? Jakou verzi WordPressu používáte? Nic dalšího mě bohužel zatím nenapadá a pokud nic nepomůže, tak prosím pošlete přístupy (FTP + administrace WordPressu).
Díky moc za pomoc. Zjistil jsem, že problém je v pluginu – qtranslate-x
Pokud ho vypnu, tak vše funguje, jak má. Navíc qtranslate-x neumí skloňování. Škoda :-(
Je to podivná chyba a netuším proč zmiňovaný plugin ovlivňuje lokalizační soubory, snad jedině jestli používáte v šabloně nějaké jeho speciální funkce (a třeba se špatnými parametry) nebo nastavení pluginu, těžko říci…
Plugin qTranslate X bych ale raději nahradil něčím jiným (Polylang či WML), pokud něco podobného opravdu potřebujete… Už delší dobu nebyl plugin aktualizován, takže možná není připraven na některé novinky WordPressu (a skloňování mezi ně může patřit).
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti