Reklāma

Pazemīgais 404 ir bijis kopā ar mums kopš cauruļu, kas veido internetu, pirmo reizi. Vietnes faktiski var atgriezt veselu dažādu kļūdu kodu smorgasboard, taču 404 ir visizplatītākais un parasti tiek saukts par “nav atrasts“.

Dažreiz jūsu pārlūkprogramma tos apstrādā un atgriež vispārīgu kļūdu lapu, bet tāpēc, ka WordPress dinamiski secina saturu no URL (pretstatā tam, ka serverī ir faktiskais fails), tas apstrādā kļūdas arī iekšēji.

Diemžēl noklusējuma ziņojums ir gandrīz tikpat nelietderīgs, cik jūs varat saņemt, tāpēc šodien es jums parādīšu, kā uzlabot jūsu WordPress 404 kļūdas lapa būt daudz noderīgākam.

DIY vai Draudzīgi 404 ziņojumi

Jūs, iespējams, pamanījāt, ka vietnē MakeUseOf ir sava pielāgoto kļūdu lapa, kas ir nedaudz viesmīlīgāka nekā noklusējuma ziņojums. Lai izveidotu savu pielāgoto kļūdu lapu, vienkārši izveidojiet veidni ar nosaukumu 404.php motīvu mapē - ja jums tāda vēl nav. Ja vēlaties, dublēt vienas lapas veidni un izgriezt galveno satura apgabalu. Pēc tam varat vai nu ar roku kodēt attēlu, kāds mums ir, vai arī uzrakstīt pats savu vienkāršu ziņojumu. Tad jūs sākat pievienot dažas uzlabotas funkcijas.


404 kļūda

Nosūtīt jums e-pasta ziņojumu par kļūdu

Parasti, kad kāds nokļūst 404 kļūdas lapā, tas notiek tāpēc, ka viņš kaut kur ir sekojis sliktai saitei, nevis ierakstot muļķīgu URL tieši adreses joslā (tomēr nekad nenovērtējiet par zemu viņu spējas to darīt arī). Šādos gadījumos jums kā vietnes administratoram būtu noderīgi uzzināt par kļūdu un vai nu labot savu slikto saiti, vai arī lūgt vietnes saiti ar jums labot. Ielīmējiet šo koda fragmentu pilnībā sava spīdīgā jaunā virsotnē 404.php lappuse:

php $ message = ""; if (isset ($ _ SERVER ['HTTP_REFERER'])): $ message. = "Lietotājs nāca no:". $ _ SERVER ['HTTP_REFERER']. "\ r \ n"; endif; $ message. = "Lapas URL, kurai viņi mēģināja piekļūt, bija:". $ _ SERVER ['REQUEST_URI']. "\ r \ n"; $ admin_email = get_option ('admin_email'); @wp_mail ($ admin_email, "404 error", $ message); 

Iepriekš norādītais kods nosūtīs e-pastu uz reģistrēto administratora e-pasta adresi, kurā aprakstīts URL, no kura viņi cēlušies, ja pieejams, un URL, kurā viņi mēģināja nokļūt. Lietotāju pusē tas neko nedara - tas tikai nosūta jums e-pastu un neko neizvada pašā kļūdas lapā.

Pievienojiet meklēšanas formu

Acīmredzot lietotājs ieradās jūsu vietnē kaut ko meklējot, tāpēc, nevis atstājot viņu neapmierinātību, ļaujiet viņiem meklēt to, ko viņi gribēja. Lai to izdarītu, savā veidnē atrodiet piemērotu vietu, iespējams, pievienojiet nelielu piezīmi par “Kāpēc nemēģināt meklēt?”un ielīmējiet šajā vienā koda rindā:

php iekļaut (TEMPLATEPATH. "/searchform.php"); 

Spraudņi, lai uzlabotu kļūdas lapu

Ja 404 lapas pielāgota kodēšana patiesībā nav jūsu lieta, tad neuztraucieties, jo ir daži spraudņi, kas arī var sniegt jums labāku 404 pieredzi. Apskatīsim:

Šis spraudnis uzrauga jūsu vietnē 404 kļūdas un reģistrē tās, lai jūs varētu tikt brīdināts no administratora paneļa. Turklāt, ja atrodat, ka kāda ārēja vietne ir saistīta ar jums ar nepareizu saiti, varat to pāradresēt, nekontaktējoties ar viņiem - vienkārši pasakiet spraudnim, kur šī sabojātā saite vajadzētu apmeklētāji tiks nosūtīti tieši kopā ar draudzīgu meklētājprogrammu 301 automatizēta novirzīšana.

404 kļūda

Pat labāk, nekā mēģināt labot 404 kļūdas, jo tās uznirstošās būtu nekad nerādīt tās pirmajā vietā. Smart 404 rīkojas tieši tā - aplūko URL, izvelk no tā atslēgvārdus un mēģina precīzi izdomāt, uz ko lietotājs mēģināja doties. Nav ekrānuzņēmuma, lai jūs parādītu, jo tam nav nepieciešama nekāda konfigurēšana un tas darbojas tikai ārpus ierīces. Negatīvie, protams, ir tādi, ka, ja vietrāžā URL ir absurdi atslēgvārdi, maz ticams, ka atradīsit sakritības - tāpēc ir arī pareizrakstības kļūdas.

Jebkurā gadījumā es ceru, ka jūs nolemjat izveidot pareizu WordPress 404 lapu, izmantojot DIY stilu vai ar spraudni. Vai zināt kādus citus gudrus ar 404 saistītus spraudņus, ar kuriem vēlaties kopīgot, ja tā, tad paziņojiet mums komentāros! Mēs ieguvām arī strauji augošu godīgu arhīvu uzlabotas apmācības WordPress, kā arī mana Darba sākšana ar WordPress Iestatiet savu emuāru, izmantojot WordPress: galvenais ceļvedisVai vēlaties izveidot savu emuāru, bet nezināt, kā? Skatieties uz WordPress, kas šodien ir visspēcīgākā emuāru veidošanas platforma. Lasīt vairāk bezmaksas ceļvedis, kas aptver visu, sākot no būtiskiem pirmajiem soļiem un spraudņiem līdz pat naudas pelnīšanai un SEO; un noteikti pārbaudiet Labākais no WordPress spraudņiem Labākie WordPress spraudņi Lasīt vairāk lappuse.

Džeimsam ir mākslīgā intelekta bakalaura grāds, un viņš ir sertificēts CompTIA A + un Network +. Viņš ir galvenais MakeUseOf izstrādātājs un brīvo laiku pavada, spēlējot VR peintbolu un galda spēles. Kopš mazotnes viņš būvēja datorus.