Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › České uvozovky v Příspěvcích blogu
Štítky: Formátování textu, Meta Box, Popup Maker, uvozovky, wptexturize()
Zvolené téma obsahuje celkem 21 odpovědí. Do diskuze (4 účastníci) se naposledy zapojil uživatel admin a poslední změna je stará 6 let.
-
AutorPříspěvky
-
2. května 2016 (14:10) #27525
Zdravím, donedávna jsem neřešil, jaké uvozovky při psaní článků používám, WordPress je automaticky převáděl na české. Ale teď jsme si všiml, že už to nedělá. Netuším, zda je to spojeno s přechodem na WP 4.5 (případně mé šablony, kterou jsem při té příležitosti taky zaktualizoval) anebo za to může něco jiného. Tušíte, co s tím?
Díky.
2. května 2016 (22:09) #275373. května 2016 (8:27) #27540Třeba zde: http://martinvlach.cz/tarot-pro-osobni-rozvoj-zamilovani/
Na šestém řádku foalového textu pod obrázkem. Píšu pořád stejně, dřív se uvozovky automaticky převáděly, teď už ne.3. května 2016 (10:05) #27541Podivné, zkoušel jsem to a bez problémů mi to funguje. V editoru jde o čistý text, který má stejné vložené
"uvozovky"
? Nemáte uvozovky zkopírované z nějakého textu už ve formátované podobě? Nepoužíváte nějaký speciální editor? Zkuste deaktivovat všechny pluginy a nasadit výchozí šablonu Twenty Sixteen a pokud to nepomůže, tak následně ještě vytvořit nějakou jednoduchou testovací stránku, kde bude třeba jen ukázková věta s uvozovkami.3. května 2016 (11:31) #27542Text píšu přímo do článků, nekopíruji ho odnikud. Vypnutím všech pluginů mi bohužel přestane web fungovat, řada z nich je nutná, aby se zobrazoval. Přiznám se, že (přestože mám zálohu) mám docela obavy z toho měnit na zkoušku šablonu, nejsem kodér, jen uživatel a teď jsem pár dní strávil tím, aby mi web na nových verzích šablony a WordPressu zase běžel, jak má, mám tam něco doprogramováno a tak nebyl update jen tak. Tohle je už snad poslední věc, která ještě funguje špatně.
Zeptám se ještě takto – ten automatický převod uvozovek na české je záležitostí přímo WordPressu? Nebo to řeší nějaký plugin/šablona?
3. května 2016 (14:30) #27556Ano, do WordPressu vkládáte text s jednoduchými uvozovkami, nějak takto:
"uvozovky"
. A WordPress z nich automaticky udělá zakulacené uvozovky, které vypadají nějak takto:„uvozovky“
.Pokud máte aktuální zálohu, tak bych se toho nebál :-) Začněte aktivací šablony Twenty Sixteen a následně můžete deaktivovat ještě všechny pluginy. Pokud web nefunguje po deaktivaci pluginů, tak je tam nějaký problém v použité šabloně (patrně je nekorektně naprogramována či upravena). Potom můžete vyzkoušet uvozovky a uvidíte. Nakonec je třeba zase aktivovat pluginy a následně i šablonu (po aktivaci by měla zachovat veškeré nastavení, včetně widgetů, atd).
23. července 2016 (15:37) #28266Problém byl nakonec odhalen v pluginu Popup Maker a jeho implementaci služby Freemius. Zatím nebylo dořešeno, aktuálně vývojář hledá přesnou chybu (v odkazovaném vlákně anglického fóra najdete aktuální detaily).
Přikládám ještě obrázek s ukázkou chyby, který je sice určen spíše pro autora pluginu, ale i tak jde o vcelku zajímavý příklad konfliktu.
Attachments:
10. prosince 2018 (15:02) #36299Ahoj,
převádí vám WordPress automaticky uvozovky na české (tedy 99 vlevo dole, 66 vpravo nahoře) i nyní?
Osobně s tím mám problém. Uvozovky se mi převedou na 66 (vlevo nahoře) a 99 (vpravo nahoře).
Kde je obecně problém a dá se to řešit?
10. prosince 2018 (19:40) #3630512. prosince 2018 (10:14) #36324Zde byl a zatím stále je problém v konfliktu pluginu. Pokud někdo používáte plugin “meta-box”, tak jeho aktivování z nějakého důvodu udělá to, že jsou uvozovky i na české verzi WP “anglické”.
12. prosince 2018 (11:12) #36326Musím se zeptat. Jak je možné (pokud vůbec), že nějaký plugin poruší toto pravidlo výpisu uvozovek tím, že ho aktivuji. Jsem v kontaktu s autorem onoho pluginu a reakce ja taková, že v žádném případě plugin nezasahuje do jazykového nastavení WordPressu, toto chování si tedy nedokáže vysvětlit. A já nevím, jak mu argumentovat, kde může být zádrhel..
Možná více vysvětlit, jak toto pravidlo českých uvozovek vůbec pracuje. Vím, že zde exituje někde článek, kde se popisuje, že je to otázka překladového souboru, že existuje filtr wptexturize, znaky se převadí do entit, jsou gettextované..
13. prosince 2018 (11:13) #36338Hmm, plugin Meta Box je velmi známý, ale možná došlo k nějakému problému, když chystali podporu pro WordPress 5.0.
@twinsen: Dokázat, že je problém na straně konkrétního pluginu je VELMI těžké :-) Schválně se podívejte na jeden z příkladů, kdy jsem k tomu autory dotlačil, ale trvalo to dlouho a stálo mě to také docela dost času. Důležité je ale potvrdit, že to opravdu způsobuje konkrétní plugin (někdy to tak vypadá, ale nemusí to tak být). Pokud můžete, tak připravte zcela čistou testovací instalaci WordPressu (např. na subdoméně), pouze šablona Twenty Nineteen a plugin Meta Box. Objevuje se tam problém? Pokud ano, tak mi pošlete přístupy, zkusím se na to podívat. Nebo ještě lépe, kontaktujte s tímto konkrétním příkladem přímo autora pluginu :-) Většinou na čistou instalaci slyší, protože ví, že do toho nijak nezasahuje šablona nebo nějaká starší data z databáze…
13. prosince 2018 (16:13) #36340Autor naštěstí komunikuje, i když odezva je dost fádní.. O tom, že je se chyba projevuje na čisté instalaci (mimochodem to nemusí být nutně 5.0, pozoruju to i na 4.9.8 a dost možná je to i na starších verzích) jsem podal snad dostačující důkazy.
Využil jsem nějaký online tool, který na nějaké veřejné adrese vytvoří čistou instalaci WP a chyba je samozřejmě i tam. Aktuálně čekám na reakci.
13. prosince 2018 (16:24) #36341Pročetl jsem tu diskusi s popup_maker a je to mazec :) Řekl bych, že problém s pluginem meta-box jde stejným směrem, možná jim pošlu tu diskusi jako inspiraci, kde mají kluci hledat zádrhel :))
18. prosince 2018 (20:51) #36404Jen pro úplnost – autor pluginu nakonec objevil místo, které způsobovalo zde popisovanou chybu a udělal fix. Sláva! :)
18. prosince 2018 (21:02) #3640519. prosince 2018 (6:09) #36406Mám tu dlouhodobou zkušenost, že s pluginem pro české uvozovky se tluče pluginů víc. Dnes nepoužívám ani popup maker, ani meta box, a stejně mi zase české uvozovky nefungují. Už akorát nemám sílu to řešit, bylo to pořád dokola.
19. prosince 2018 (20:48) #3641319. prosince 2018 (21:01) #3641420. prosince 2018 (11:16) #36427 -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.