WordPress je pre bežných používateľov jednoduchý na používanie, dokonca aj pre tých, ktorí nemajú skúsenosti s programovaním. Občas sa však môžu vyskytnúť problémy. Prvá a najhlavnejšia zásada je: pred opravou každej chyby zálohujte celú stránku a jej kompletnú databázu. Až potom pristúpte k samotnému riešeniu. Zálohu vytvoríte niekoľkými kliknutiami v plugine Updraft.
Najčastejšie príčiny problémov
Najčastejšou príčinou nejakého problému je šablóna alebo niektorý plugin. Postupne aktivujte jednotlivé pluginy a tému a vždy otestujte situáciu.
WordPress chyba: Internal Server Error alebo 500 Internal Server Error
Táto chyba sa objaví, keď server nie je schopný zistiť, v čom spočíva problém. Najčastejšie sa jedná o chybu spôsobenú nesprávnymi direktívami v súbore .htaccess. Premenujte súbor .htaccess pomocou FTP. Ak to nepomohlo, vojdite do administrácie a znovu uložte nastavenie trvalých odkazov. Niekedy je chyba 500 Internal Server Error spôsobená vyčerpaním pridelenej pamäti. Ak to nestačili, potrebujete pre riešenie tejto chyby deaktivovať pluginy.
Vo FTP prístupe nájdite súbor wp-content. V ňom sa nachádza priečinok s názvom Plugins. Všetky ich môžete deaktivovať tým, že dočasne premenujete tento priečinok. Ďalším krokom riešenia problému je znovu nainštalovanie WordPress šablóny. Ak to ešte stále nepomohlo, kontaktujte poskytovateľa hostingu, aby vám poskytol záznam Error logu. V ňom nájdete informácie o chybe.
WordPress chyba: Syntaktická chyba v kóde šablóny
Táto WordPress chyba sa niekedy objaví, keď sa pokúšate zasiahnuť do kódu šablóny. Najčastejšie ide vlastne o preklep, teda syntaktickú chybu vo vami napísanom kóde. Na odstránenie tejto chyby potrebujete opraviť zápis kódu. Použite na to prístup FTP.
WordPress chyba: Error Establishing a Database Connection
Táto chyba sa objaví, keď sa vaša stránka nedokáže pripojiť na databázový server. Na vyriešenie tohto WordPress problému je nutné najskôr skontrolovať, kde sa chyba objavuje. Môže to byť len v administrácii alebo aj priamo na stránke. Ak sa nachádza iba v administratíve, môže ísť o poškodenie databázy. Jej opravu vykonáte v súbore wp-config.php. Teraz databázu opravíte. Pre tento krok nemusíte byť prihlásení. Nájdite tlačidlo pre opravu databázy. WordPress sa pokúsi chybu nájsť.
Ak vyššie uvedený postup nepomohol, mohlo sa stať, že v súbore wp-config.php nemáte uvedené správne prihlasovacie údaje. K chybe môže dôjsť aj zvýšenou návštevnosťou stránky, kedy server nestíha spracovať všetky požiadavky.
WordPress chyba: Biela obrazovka smrti
Tento WordPress error vyzerá ako biela obrazovka bez chybového hlásenia. Ako prvé potrebujete skontrolovať, či funguje aspoň menu pre administráciu stránky. Problém môže nastať pri manipulácii so šablónou, alebo ak bola šablóna zle naprogramovaná. Zmeny, ktoré ste v šablóne vykonali, deaktivujte a vráťte sa k predvolenej šablóne. Premenujete adresár šablóny napr. Teraz sa pokúste prihlásiť do menu šablóny.
Bielu obrazovku mohli spôsobiť aj chyby v pluginoch. Najlepšie urobíte, keď ich všetky vypnete. Ak máte prístup do menu šablóny, nájdite možnosť vypnutia pluginov v nastaveniach. Postupne presúvajte adresáre jednotlivých pluginov do nového adresára plugins a zapínajte ich cez menu šablóny. Pritom kontrolujete, pri ktorom plugine sa objaví problém.
V kóde môže prísť k niekoľkým chybám. Duplicitné alebo kolidujúce PHP funkcie v rôznych pluginoch alebo nekompletné nahratie pluginu či šablóny (pomôže, ak šablónu či plugin jednoducho zmažete). Problém môže byť aj medzera v súbore functions.php alebo prázdny riadok v súbore wp-config.php. Ak ste robili v tomto adresári zmeny, je potrebné ich odstrániť. Ďalším problémom v kóde je nesprávne nastavenie práv v adresároch.
WordPress chyba: Error 404
Error 404 sa prejavuje tak, že sa návštevníkovi stránky zobrazí hlásenie, že stránka neexistuje. Najčastejšou príčinou je problém v nastavení hypertextového odkazu, tzv. permalinku. Pri tejto chybe sa zvyčajne dá vojsť do administratívneho menu šablóny. Choďte do Nastavenia»Permalinks a kliknite na Uložiť zmeny. Tento krok aktualizuje vaše permalinky. Prihláste sa na server použitím FTP a nájdite opravte súbor .htaccess. Zmeňte povolenie na 666, prepíšte .htaccess a zmeňte povolenie späť na 660. RewriteRule .
WordPress chyba: Bočný panel sa zobrazí pod obsahom stránky
Táto WordPress chyba sa prejaví tak, že bočný panel sa zobrazí pod obsahom stránky namiesto vedľa neho. K tejto chybe môže dôjsť, keď používateľ pridá do zdrojového kódu stránky snippet a zabudne zavrieť tag hlml div. Prejdite si všetko, čo ste v poslednom čase menili. Či ste pridali plugin alebo menili html. Alebo či má stránka, na ktorej sa chyba zobrazuje
WordPress chyba: Problém s TinyMCE editorom
Ako prvé skúste vyčistiť cache vášho prehliadača. Inou možnosťou je použiť iný prehliadač. Ak to nepomohlo, nahraďte súbory TinyMCE. K problému mohlo totiž prísť pri inštalácii alebo aktualizácii.
WordPress chyba: Vyčerpanie PHP pamäte
Ak prišlo k vyčerpaniu PHP pamäte, môže sa to prejaviť ako už spomínaná biela obrazovka smrti. WordPress script alebo plugin vyčerpal limit pamäte. Fix chyby urobíte cez FTP prístup. Vo vašej zložke webu nájdite súbor wp-config.php. Stiahnite si ho do svojho počítača a otvorte v textovom editore, napríklad PsPad. Na koniec súboru, pred riadok: „That’s all, stop editing! Týmto ste navýšili PHP pamäťový limit o 256MB.
WordPress chyba: Problém s prihlásením do administrácie
Môže sa stať, že sa neviete dostať do menu vašej WordPress šablóny. Môže to spôsobiť kód alebo plugin, ktorý sa snaží urobiť v administrácii stránky nejaké zmeny. Alebo ste zabudli vaše heslo, prípadne sa stránka stala terčom útoku hackera. K tejto WordPress chybe dôjde, keď v procese prihlasovania zadáte prihlasovacie meno a heslo, ale systém vás stále vracia na prihlasovaciu stránku. Ako prvé vyprázdnite cache a cookies vo vašom prehlidači. Potom prehliadač reštartujte.
Ak sa ešte stále neviete prihlásiť, potrebujete deaktivovať šablónu. Urobte tak cez FTP prístup v súbore /wp-content/themes/. Premenujte súbor vašej šablóny. Potom sa znovu skúste prihlásiť. Ak to pomohlo, problém mohol byť v aktualizácii šablóny.
WordPress chyba: Maximálny čas vykonávania scriptu
Tento problém spôsobuje to, že ste pri načítaní PHP scriptu dosiahli maximálnu nastavenú hodnotu servera. Servery majú totiž nastavený obmedzený čas na načítanie scriptu. Tento WordPress problém napravíte jednoduchým postupom. Môžete si nainštalovať plugin Maximum Execution Time Exceeded. Pre opravu súboru .htaccess cez FTP postupujte nasledovne.
WordPress chyba: Chýbajúce obrázky v knižnici médií
Ak sa namiesto obrázkov vo vašej knižnici médií na obrazovke ukazujú ich zástupné symboly, je to problém. Na opravu budete potrebovať prístup cez FTP. Cez FTP klienta otvorte súbor /wp-content/. Tu nájdete zložku /uploads/. Kliknutím pravého tlačidla myši sa dostanete do nastavenia povolení pre súbory. Pre zložku uploads a všetky podsúbory nastavte povolenie 744. Ak to nepomohlo, vyskúšajte číslo 755. Pre všetky ostatné súbory dajte povolenie 644. Ak máte problém s nahrávaním a úpravou veľkosti obrázkov, nainštalujte si plugin EWWW Image Optimizer alebo WP Smush.it. Tieto pluginy upravia kvalitu a veľkosť obrázkov pre web. Ďalším problémom je, ak je nahrávaný obrázok väčší ako má WordPress povolené.
WordPress chyba: Nemôže nájsť nonce
Toto je dosť bežná WordPress chyba. Spôsobilo ju, že WordPress hľadá vo vašej administrácii nonce a nemôže ho nájsť.
WordPress chyba: Nie je možné vykonať naplánovanú údržbu
Ak sa vám na obrazovke objaví hlásenie, že nie je možné vykonať naplánovanú údržbu, je to spôsobené tým, že WordPress počas aktualizácie nastavil vašu stránku do módu údržby. Niekedy sa stane, že vznikne problém pri automatickej aktualizácii stránky. Môže sa vám zobraziť hlásenie o PHP chybe, o zlyhaní aktualizácie alebo prázdna biela stránka. Najčastejšou príčinou sú nesprávne nastavené povolenia pre súbory.
WordPress chyba: Zmeny sa neuložia
Pri úprave stránky sa môže stať, že vykonané zmeny sa neuložia. Pomôže vám vyčistenie cache vášho prehliadača. Aby ste zabránili tejto chybe, používajte SMTP.
WordPress chyba: Problémy s formátovaním
Tieto WordPress chyby sú spôsobené formátovaním. Sú odlišné v závislosti od prehliadača, ktorý používate. Chybu opravíte v súbore functions.php vo vašej šablóne.
WordPress chyba: Problémy s presmerovaním
Dôvodom presmerovania môže byť presunutie stránky a presmerovanie užívateľov. Najčastejšou príčinou tohto WordPress problému je nesprávne nastavenie oprávnenia k súboru. Na kontrou nastavení oprávnenia použite prístup cez FTP klienta. Prejdite na súbor wp-content. V tomto súbore a vyberte Povolenia.
WordPress chyba 403
Ako prvé si vytvorte zálohu stránky a databázy. Potom je potrebné zakázať všetky pluginy. Ak to pomohlo, pôvodcom chyby bol niektorý z vašich pluginov. WordPress chybu 403 mohol spôsobiť aj poškodený súbor .htaccess. Vyhľadajte ho cez FTP klienta a odstráňte ho. Potom sa pokúste prihlásiť na vašu stránku. Ak je problém vyriešený, vygenerujte nový súbor .htaccess. Urobíte to v administratívnom menu šablóny v Nastavenia> Permalinks. Chyba mohla nastať aj nesprávnym nastavením oprávnení k súborom. Potrebujete ich skontrolovať.
WordPress chyba: Stránka obsahuje malware
Google označuje stránky, ktoré obsahujú malware alebo podozrivé kódy. Dôvodom tohto hlásenia môže byť, že vaša stránka bola hacknutá a naozaj obsahuje škodlivý kód. Druhým dôvodom môže byť, že škodlivý kód obsahuje tretia strana.
WordPress chyba: Vynechané uverejnenie príspevku
WordPress umožňuje, aby ste si vopred naplánovali, kedy uverejníte príspevky. Proces sa potom deje automaticky. Ak sa vám chybové hlásenie týkajúce sa vynechania uverejnenia príspevkov objavuje častejšie, nainštalujte si a aktivujte WordPress plugin Missed Schedule Post. Táto chyba sa týka hostingu. Pre vyriešenie kontaktujte poskytovateľa vášho hostingu.
WordPress chyba: Cookie blokuje inú stránku
Pre identifikáciu prihlásenia si WordPress ukladá cookie. Potrebujete mať nastavenú rovnakú URL v adrese stránky a WordPress adrese vašej stránky. V administratívnom menu prejdite do Nastavenia » Všeobecné a skontrolujte, či oba názvy sú rovnaké. Nájdite súbor wp-config.php. Stiahnite ho a otvorte v textovom editore. Môžete použiť poznámkový blok. Nasledujúci kód pridajte nad riadok That’s all, stop editing!
Problémy s témami z Themeforest
Tento problém sa často stáva aj pri témach z Themeforest, kde zip súbor často obsahuje okrem kódu šablóny aj dokumentáciu atď. Ďalším dôvodom môže byť to, že v zip súbore je len kód šablóny, avšak je zlý. Žiaľ aj s tým som sa v praxi stretol.
Všeobecná chyba
Za touto všeobecnou hláškou sa môže skrývať veľa príčin. Postup hľadania príčiny je rovnaký ako pri iných problémoch: treba dočasne deaktivovať pluginy a zmeniť šablónu na základnú. Ak používate aj nejaký cache plugin, tak treba premazať cache a dočasne ho vypnúť. Veľkému množstvu chýb sa vyhnete používaním kvalitných komponentov - tém a pluginov. Odporúčam vsadiť na overené multifunkčné šablóny Divi a Avada.
Cookies a ich vplyv na web
Cookies sú malé textové súbory, ktoré webové stránky ukladajú do vášho prehliadača pri návšteve. Používajú sa na rôzne účely, od zapamätania si vašich preferencií až po sledovanie vášho správania na webe.
Typy cookies
- Cookies prvej strany (First-party cookies): Sú vytvárané samotnou webovou stránkou, ktorú navštevujete. Používajú sa na zapamätanie si vašich nastavení na danej stránke, ako napríklad jazyk alebo prihlasovacie údaje.
- Cookies tretej strany (Third-party cookies): Sú vytvárané inou doménou, než je tá, ktorú navštevujete. Často sa používajú na sledovanie vášho správania na webe a zobrazovanie cielenej reklamy.
- Relačné cookies (Session cookies): Sú dočasné cookies, ktoré sa vymažú po zatvorení prehliadača. Používajú sa na zapamätanie si informácií počas vašej návštevy, ako napríklad tovar v nákupnom košíku.
- Trvalé cookies (Persistent cookies): Zostávajú uložené vo vašom prehliadači aj po zatvorení prehliadača po určitú dobu (napr. niekoľko dní, týždňov alebo mesiacov). Používajú sa na zapamätanie si vašich preferencií pre budúce návštevy.
- Nevyhnutné cookies (Necessary cookies): Tieto cookies sú kľúčové pre správne fungovanie webovej stránky. Umožňujú základné funkcie, ako je navigácia po stránke a prístup k zabezpečeným oblastiam. Bez týchto cookies webová stránka nemôže správne fungovať.
- Analytické cookies (Analytical cookies): Používajú sa na zber informácií o tom, ako používatelia používajú webovú stránku. Tieto informácie sa používajú na zlepšenie funkčnosti a obsahu stránky.
- Marketingové cookies (Marketing cookies): Používajú sa na sledovanie používateľov na rôznych webových stránkach a zobrazovanie relevantnej reklamy. Tieto cookies umožňujú vytvárať profily používateľov na základe ich záujmov a správania.
Riziká spojené s cookies
Hoci cookies sú užitočné, môžu predstavovať aj určité riziká:
- Súkromie: Cookies tretej strany môžu sledovať vaše správanie na webe a vytvárať profily vašich záujmov, čo môže ohroziť vaše súkromie.
- Bezpečnosť: Ak sa cookie dostane do nesprávnych rúk, môže byť zneužitý na získanie prístupu k vašim osobným údajom alebo k vášmu účtu.
- Výkon: Príliš veľa cookies môže spomaliť váš prehliadač a zhoršiť zážitok z prehliadania webu.
Ako zakázať cookies
Existuje niekoľko spôsobov, ako zakázať cookies. Môžete zakázať všetky cookies, cookies tretej strany, alebo si vybrať, ktoré cookies chcete povoliť a ktoré zakázať. Spôsob zakázania cookies sa líši v závislosti od prehliadača, ktorý používate.
Zakázanie cookies v prehliadači Chrome:
- Otvorte prehliadač Chrome.
- Kliknite na ikonu troch bodiek v pravom hornom rohu.
- Vyberte možnosť "Nastavenia".
- Kliknite na "Ochrana súkromia a zabezpečenie".
- Kliknite na "Súbory cookie a iné dáta webu".
- Vyberte jednu z možností:
- "Blokovať súbory cookie tretích strán" - blokuje cookies tretích strán.
- "Blokovať všetky súbory cookie" - blokuje všetky cookies. Upozorňujeme, že táto možnosť môže spôsobiť, že niektoré webové stránky nebudú správne fungovať.
Zakázanie cookies v prehliadači Firefox:
- Otvorte prehliadač Firefox.
- Kliknite na ikonu troch čiarok v pravom hornom rohu.
- Vyberte možnosť "Nastavenia".
- Kliknite na "Súkromie a zabezpečenie".
- V časti "Cookies a dáta stránok" vyberte jednu z možností:
- "Štandardné" - Firefox blokuje sledovacie cookies tretích strán.
- "Prísne" - Firefox blokuje všetky cookies tretích strán a niektoré cookies prvej strany.
- "Vlastné" - Môžete si vybrať, ktoré typy cookies chcete blokovať.
Zakázanie cookies v prehliadači Safari:
- Otvorte prehliadač Safari.
- Kliknite na "Safari" v hornom menu.
- Vyberte možnosť "Nastavenia".
- Kliknite na "Súkromie".
- Zaškrtnite políčko "Blokovať všetky cookies".
Zakázanie cookies v prehliadači Edge:
- Otvorte prehliadač Edge.
- Kliknite na ikonu troch bodiek v pravom hornom rohu.
- Vyberte možnosť "Nastavenia".
- Kliknite na "Cookies and site permissions".
- Kliknite na "Manage and delete cookies and site data".
- Prepnite prepínač "Allow sites to save and read cookie data" do polohy "Off" pre blokovanie všetkých cookies, alebo aktivujte "Block third-party cookies" pre blokovanie iba cookies tretích strán.
Alternatívy ku zakázaniu cookies
Ak nechcete úplne zakázať cookies, existujú aj iné možnosti, ako chrániť svoje súkromie:
- Používanie režimu inkognito: Režim inkognito v prehliadači neukladá cookies ani históriu prehliadania.
- Používanie rozšírení prehliadača: Existujú rozšírenia prehliadača, ktoré blokujú sledovacie cookies a chránia vaše súkromie. Napríklad Privacy Badger, Ghostery, uBlock Origin.
- Pravidelné mazanie cookies: Môžete si nastaviť prehliadač tak, aby pravidelne mazal cookies.
- Používanie VPN: VPN (Virtual Private Network) šifruje vaše internetové pripojenie a skrýva vašu IP adresu, čo sťažuje sledovanie vášho správania na webe.
- Používanie vyhľadávačov zameraných na ochranu súkromia: Používajte vyhľadávače, ktoré neukladajú vašu históriu vyhľadávania a neprofilujú vás na základe vašich záujmov. Príkladom je DuckDuckGo.
Cookies sú dôležitou súčasťou moderného webu, ale môžu predstavovať aj riziká pre vaše súkromie. Je dôležité pochopiť, ako cookies fungujú a ako ich môžete zakázať, ak si to želáte.
Nástroje na správu cookies
Existujú rôzne nástroje, ktoré vám pomôžu spravovať súbory cookies na vašej webovej stránke a zabezpečiť súlad s právnymi predpismi, ako je GDPR.
CookiePro
CookiePro je jeden z najobľúbenejších a zároveň najvýkonnejších nástrojov na správu súborov cookies. Pomôže vám nastaviť súhlas cookie vždy s aktuálnou legislatívou a informácie pre vašich návštevníkov aktualizuje vždy podľa toho, aké sa na vašom webe dejú zmeny. Tieto informácie je možné personalizovať, napr. podľa krajiny, z ktorej návštevníci pochádzajú a aká legislatíva sa ich týka.
Výhody CookiePro
- Prispôsobiteľné lišty a bannery
- Zber informácií o návštevníkoch, ktorí dali/nedali súhlas
- Štatistiky a možnosť vygenerovať si tieto informácie spätne
- Automatická detekcia súborov cookie
- Centrum vlastných preferencií pre návštevníkov
- Optimalizácia miery súhlasu pomocou A/B testovania
- Podpora viacerých jazykov
- Integrácia s rôznymi platformami (Google Tag Manager, WordPress, Shopify, Magento, Joomla!)
Alternatívne nástroje
Existujú aj ďalšie nástroje na správu súborov cookie, ktoré môžete zvážiť. Každý nástroj má svoje vlastné výhody a nevýhody, preto je dôležité vybrať si ten, ktorý najlepšie vyhovuje vašim potrebám.
Budúcnosť bez cookies tretích strán
V roku 2020 Google vyhlásil vyradenie third-party cookies z dôvodov zabezpečenia súkromia. Tento proces nakoniec posunuli na rok 2024. Vymiznutie/vytratenie cookies tretích stán budú mať veľký vplyv na vývoj marketingového sektoru.
Nové zákony a nariadenia na ochranu súkromia spotrebiteľa sú čoraz prísnejšie, a situácii nepomáhajú ani samotní spotrebitelia. Napriek tomu, že zbieranie dát je každým dňom obťažnejšie, mnohí marketéri ešte nezačali ani len uvažovať ako budú situáciu riešiť.
Riešenia pre cookieless svet
Prechod na first-party cookies môže byť pre váš digitálny marketing, podnikanie či kampane prínosné. Neexistuje žiadne všeobecné riešenie. Poznáme mnoho riešení, ktoré dokážu pomôcť s adaptáciou do cookieless sveta, s dôrazom na súkromie.
Server-side tracking
Server side tracking je cloud-based centrálny systém, ktorý zbiera všetky dáta a odosiela ich do third-party systémov. Cookies teda nie sú uložené v zariadení používateľa alebo na webe a priamo od používateľa poskytované priamo tretím stranám (reklamným systémom).
V prípade server-side trackingu sú dáta zbierané len na náš server a my ako vlastník serveru určíme, komu a ktoré dáta pošleme. Na webstárnke nebudeme mať viacero scriptov pre každé jedno rozhranie, ale budeme mať iba jeden na zachytenie serverových udalostí. Tým sa zníži potreba načítania dát na pozadí a zvýši sa aj rýchlosť webstránky z dôvodu nižšieho zaťaženia.
Svet bez third-party cookies podstatne zmení pohľad nielen na zbieranie dát, ale aj ich samotné vyhodnocovanie. Preto danú oblasť nezanedbajte a začnite uvažovať nad tým, kam sa vaše aktivity budú uberať. Pokiaľ by ste s prechodom na 1st party data nevedeli dať rady, vložte nastavenie do rúk špecialistov.
tags: #Cookies








