Chyba String could not be parsed as XML

Nedávno jsem dostal dotaz ohledně chyby String could not be parsed as XML, která se vyskytla u jednoho pluginu. Než jsem se na to stihl podívat už vše fungovalo. Důvodem bylo to, že tato chyba se většinou nenachází přímo v skriptu pluginu, ale v datech, s kterými pracuje. Ale to si projdeme postupně.

Pokračovat ve čtení „Chyba String could not be parsed as XML“

Problémy s WordPress 4.6

Zatímco jinde se píše,co nového WordPress 4.6 přinesl a jak vám ulehčí v mnoha ohledech život, tak zde se tradičně podíváme na možné problémy. Jedno ze základních doporučení u velkých aktualizací říká, že nemáte hned aktualizovat, alespoň do doby než budou otestovány a aktualizovány všechny pluginy, které používáte. U projektů, které vám vydělávají velké peníze, to také chce mít testovací verzi, kde otestujete i kompatibilitu s webhostingem. U VPS je to samozřejmě nutnost.

Pokračovat ve čtení „Problémy s WordPress 4.6“

Nebezpečí zvané Cross-Site Scripting

Cross-Site Scripting (XSS) je jeden z nejrozšířenějších útoků na WordPress. Navíc může být velmi zákeřný. Za určitých okolností totiž můžete mít web „hacknutý“ i „nehacknutý“. Ale projdeme si to spolu pěkně popořádku.

Pokračovat ve čtení „Nebezpečí zvané Cross-Site Scripting“

Otestujte svůj web pod zátěží

Existuje spousta nástrojů na otestování rychlosti webu, tedy za jak rychle dokáže prohlížeč zobrazit stránku. Mezi nejoblíbenější určitě patří tools.pingdom.com a webpagetest.org. Oba jsou to skvělé nástroje které pomohou s optimalizací stránky a případně najdou i nějakou tu chybu.

Pokračovat ve čtení „Otestujte svůj web pod zátěží“

Rozdíl mezi přesměrováním 301, 302 a 307

S přesměrováním mezi adresami se běžně setkáváme každý den. Využívají se pro zkracovače URL, skripty, které počítají prokliky anebo jako náhrada za nenalezenou stránku (404). V současné době rozeznáváme celkem tři druhy přesměrování podle stavového kódu 301, 302 a 307.

Pokračovat ve čtení „Rozdíl mezi přesměrováním 301, 302 a 307“

Jak vložit do WordPress reklamu přes Ad Inserter

Pravidelně se opakuje dotaz jak správně vložit reklamu, tak aby co nejméně vadila a zároveň se toho moc nemuselo měnit. Osobně zastávám názor, že je nejlepší vybrat vhodný plugin (Ad Inserter), ale projdeme si více možností, které se používají.

Pokračovat ve čtení „Jak vložit do WordPress reklamu přes Ad Inserter“

Prohlížeč zobrazuje Toto připojení není důvěryhodné

V poslední době roste obliba Let‚s Encrypt. Mít zdarma vedle adresy zelený zámeček a HTTPS je velice lákavé. Celý projekt také ve velkém podporují webhostingové společnosti. Některé nabízí Let‚s Encrypt doslova na jedno kliknutí. Jenomže on ten přechod není zas tak snadnou záležitost. Místo krásného zeleného zámečku můžete vidět přeškrtnutý a varovnou hlášku Toto připojení není důvěryhodné (FireFox) anebo Vaše připojení není soukromé (Chrome). Záleží na prohlížeči, který používáte.

Pokračovat ve čtení „Prohlížeč zobrazuje Toto připojení není důvěryhodné“

O čem byla aktualizace WordPress 4.5.3

V úterý 21.06.2016 proběhla velmi rychle automatická aktualizace WordPress 4.5.3. Jednalo se aktualizaci, která opravovala několik poměrně závažných bezpečnostních problémů a 17 chybiček z verzí 4.5.1 a 4.5.2. Jestliže automatickou aktualizaci máte vypnutou, tak v tomto případě na nic nečekejte a proveďte jí ihned.

Pokračovat ve čtení „O čem byla aktualizace WordPress 4.5.3“

Let’s Encrypt a WordPress

Začátkem roku se hodně psalo o projektu Let’s Encrypt, který má zajistit certifikát zdarma pro každého. Prostě HTTPS pro všechny a všude. České hostingové společnosti se toho celkem úspěšně chytly. Podle neoficiálních statistik tu máme hned 10 společností, které jej nabízí zdarma. Mezi nimi i ty velké jako Active 24 anebo Wedos. Takže nám vlastně nic nebrání Let’s Encrypt využívat. Než se do toho ale pustíte tak zvažte následující.

Pokračovat ve čtení „Let’s Encrypt a WordPress

Jak funguje WordPress cache

Pokud se zeptáte jak zrychlit WordPress, všude vám dají radu ať začnete používat cache. Většinou dostanete i doporučení na některý z pluginů, s kterým má daný uživatel dobré zkušenosti. Na výběr je jich poměrně dost a mnoho z nich velmi kvalitních. Stačí si je nainstalovat a spustit. Co to vlastně ale ta cache je a jak funguje?

Pokračovat ve čtení „Jak funguje WordPress cache“

Jak na bezpečný WordPress

V poslední době se setkávám se stále více případy napadených WordPress. Ve většině z nich však není problém v bezpečnostních dírách anebo opomenuté aktualizaci. Za vše mohou uživatelé a jejich naivita, popřípadě ignorování stále opakovaných doporučení. Na druhou stranu někdy to nemají zas tak lehké a jsou donuceni riskovat.

Pokračovat ve čtení „Jak na bezpečný WordPress“

Samoúdržbový WordPress

Každá instalace WordPress vyžaduje měsíčně nějaký čas na údržbu. Musíte aktualizovat pluginy, navštívit web a podívat se zdali vše funguje jak má, případně řešit problémy. Některé tyto úkony se dají zautomatizovat, popřípadě existují nástroje, které vám se vším pomohou. Dříve anebo později se je naučí používat každý administrátor. Otázkou však je – dá se vytvořit WordPress, tak abyste se o něj nemuseli vůbec starat?

Pokračovat ve čtení „Samoúdržbový WordPress“

Rychlá bezpečnostní záplata ve WordPress 4.5.2

Před pár dny byl v rychlosti vydán WordPress 4.5.2. Oproti verzi 4.5.1 se jednalo o bezpečnostní update, který měl za úkol zaplátat hned dvě díry ve WordPress, vlastně to nebyly tak úplně díry ve WordPress, ale knihovnách třetích stran. Jedna z děr se týká verzí od 3.6 a druhá se objevila ve 4.2. Tato aktualizace je tak zajímavá právě tím, že samotný WordPress vlastně nic neopravoval 🙂

[block]0[/block] „Rychlá bezpečnostní záplata ve WordPress 4.5.2“

Kontaktní formulář na WordPress

Dneska si ukážeme jak si můžete přidat jednoduchý kontaktní formulář na WordPress. Využijeme k tomu plugin WPForms Lite v kterém si jej vytvoříme, následně vložíme jeho shortcode na samostatnou stránku. Existuje samozřejmě více možností jak to udělat, ale protentokrát zvolíme tu nejjednodušší.

Pokračovat ve čtení „Kontaktní formulář na WordPress“

Praktická ukázka: Velká tabulka s komentáři

V dnešní praktické ukázce si předvedeme jeden příklad, kdy tabulka s komentáři narostla do obludných rozměrů a přitom počet komentářů v ní vlastně ani nehrál roli. Mimochodem tento podivný případ také ovlivnil rychlost načítání Nástěnky v administraci. Takže pokud vám minulá praktická ukázka nepomohla, tak rozhodně doporučuji projít si jednotlivé tabulky jestli nejsou až moc podezřele velké.

Pokračovat ve čtení „Praktická ukázka: Velká tabulka s komentáři“

Praktická ukázka: Pomalá administrace WordPress

V dnešní ukázce se podíváme na jednu pomalou administraci WordPress. Zatímco díky cachování se stránky načítají pod vteřinu, tak administrace je neskutečně pomalá. Zvláště nástěnka lapá po dechu i několik desítek vteřin. Cílový WordPress byl nainstalován před několika lety, nachází se na něm několik stovek příspěvků a přes tisíc komentářů. Také na něm jede 21 pluginů, včetně několika velice náročných. Majitel údajně nic s webem nedělal, prostě začalo to zničehonic. Spousta lidí by řeklo, že problém je na webhostingu, vyměňte jej za jiný. Jenomže nejsme žádní amatéři, abychom tak rychle udělali chybný závěr.

Pokračovat ve čtení „Praktická ukázka: Pomalá administrace WordPress“