Reklama

Pokorný 404 bol s nami od chvíle, keď boli do potrubia prvýkrát zapojené rúrky, ktoré tvoria internet. Webové stránky môžu skutočne vrátiť celú smorgasboard s rôznymi chybovými kódmi, ale 404 je najbežnejšia a všeobecne sa označuje ako „nenájdené“.

Váš prehliadač ich niekedy zvládne a vráti všeobecnú chybovú stránku, ale pretože WordPress dynamicky vkladá obsah z adresy URL (na rozdiel od skutočného súboru na serveri), chyby interne spracováva.

Predvolená správa je, bohužiaľ, rovnako neužitočná, ako sa dá, preto vám dnes ukážem, ako vylepšiť Chybová stránka WordPress 404 byť oveľa užitočnejší.

DIY alebo priateľské správy 404

Možno ste si všimli, že na stránke MakeUseOf máme vlastnú vlastnú chybovú stránku, ktorá je o niečo príjemnejšia ako predvolená správa. Ak chcete vytvoriť svoju vlastnú chybovú stránku, jednoducho vytvorte šablónu s názvom 404.php v priečinku s témami - ak ešte nemáte taký, ktorý je. Ak chcete, duplikujte šablónu jednej stránky a vystrihnite hlavnú oblasť obsahu. Potom môžete buď ručne kódovať obrázok, aký máme, alebo napísať vlastnú jednoduchú správu. Potom začnete pridávať niektoré rozšírené funkcie.

instagram viewer

Chyba 404

E-mail o chybe

Keď niekto narazí na chybovú stránku 404, je to z toho dôvodu, že niekde sledovali zlý odkaz zadaním hlúpej adresy URL priamo do panela s adresou (nikdy to však nepodceňujte ich schopnosť urobiť) tiež). V týchto prípadoch by bolo užitočné, keby ste ako správca stránok vedeli o chybe a buď opravili svoj nesprávny odkaz alebo požiadali o prepojenie stránky, aby ste ho opravili. Tento útržok kódu prilepte úplne na vrchol svojho nového lesku 404.php stránka:

php $ message = ""; if (isset ($ _ SERVER ['HTTP_REFERER'])): $ message. = "Používateľ prišiel z:". $ _ SERVER ['HTTP_REFERER']. "\ r \ n"; koniec Ak; $ message. = "URL stránky, ku ktorej sa pokúsili získať prístup, bolo:". $ _ SERVER ['REQUEST_URI']. "\ r \ n"; $ admin_email = get_option ('admin_email'); @wp_mail ($ admin_email, „chyba 404“, $ message); 

Vyššie uvedený kód odošle e-mail na zaregistrovanú e-mailovú adresu správcu s popisom URL, z ktorého pochádzajú, ak je k dispozícii, a URL, na ktorú sa pokúsili dostať. Na strane používateľa to nerobí nič - iba vám pošle e-maily a na samotnú chybovú stránku nevypíše nič.

Pridajte vyhľadávací formulár

Používateľ evidentne prišiel na vaše stránky, aby niečo hľadal, a nechal ich frustrovať, nechal namiesto toho hľadať to, čo hľadal. Nájdite na svojej šablóne vhodné miesto, prípadne pridajte malú poznámku "Prečo to skúsiť namiesto toho?"a vložte tento jediný riadok kódu:

php zahŕňajú (TEMPLATEPATH. "/Searchform.php"); 

Doplnky na vylepšenie chybovej stránky

Ak vlastné kódovanie stránky 404 nie je skutočne vaše vec, potom sa nemusíte báť, pretože existuje niekoľko doplnkov, ktoré vám môžu tiež poskytnúť lepšiu skúsenosť. Pozrime sa:

Tento doplnok monitoruje vaše stránky na 404 chýb a zaznamenáva ich, aby ste mohli byť upozornený z administračného panela. Navyše, ak zistíte, že niektoré externé stránky vás spojili s nesprávnym odkazom, môžete ich presmerovať bez toho, aby ste ich museli kontaktovať. mali by ísť a návštevníci budú poslaní priamo spolu s priateľským vyhľadávacím nástrojom 301 automatické presmerovanie.

Chyba 404

Ešte lepšie, ako sa pokúsiť opraviť chyby 404, pretože sa automaticky otvárajú, aby ich nikdy nezobrazovali na prvom mieste. Smart 404 to robí presne - sleduje URL, z neho extrahuje kľúčové slová a snaží sa presne zistiť, na čo sa používateľ snažil ísť. Neexistuje žiadna snímka obrazovky, ktorá by vám ukázala, pretože nepotrebuje žiadnu konfiguráciu a iba funguje po vybalení z krabice. Nevýhodou je samozrejme to, že ak adresa URL obsahuje nezmyselné kľúčové slová, je nepravdepodobné, že sa nájdu nejaké zhody - takže sa vyskytnú aj pravopisné chyby.

Dúfam, že sa rozhodnete vytvoriť správnu stránku WordPress 404, buď v štýle domácich majstrov, alebo pomocou doplnku. Viete o akýchkoľvek ďalších šikovných doplnkoch súvisiacich so 404, ktoré by ste chceli zdieľať. Ak áno, dajte nám vedieť v komentároch! Dostali sme tiež rýchlo rastúci archív pokročilé príručky WordPress, rovnako ako moje vlastné Začíname s programom WordPress Nastavte si blog pomocou WordPress: The Ultimate GuideChcete začať svoj vlastný blog, ale neviete ako? Pozrite sa na WordPress, najvýkonnejšiu platformu na blogovanie, ktorá je dnes k dispozícii. Čítaj viac bezplatný sprievodca - ktorý pokrýva všetko od nevyhnutných prvých krokov a doplnkov až po speňaženie a SEO; a nezabudnite sa pozrieť na Najlepšie z doplnkov WordPress Najlepšie doplnky WordPress Čítaj viac str.

James má bakalárske štúdium v ​​oblasti umelej inteligencie a je držiteľom certifikátu CompTIA A + a Network +. Je popredným vývojárom MakeUseOf a trávi svoj voľný čas hraním VR paintballu a spoločenských hier. Staval počítače od malička.