Cum de a rezolva WordPress Autor Page 404 de eroare (nu a fost găsită)

Aflați cum să rezolvați autor nu a fost găsit 404 eroare în WordPress. Autorul pagina 404 este o problemă comună în site-urile WP. Să rezolve 404 nu a fost găsit în WordPress

A+ A-

Bloggerii care folosesc WordPress ca platforma pentru site - urile lor se confruntă de multe ori problema de autor nu a fost găsit (standard „Nu a fost găsită“ eroare 404). Tema pe care le folosesc creează un link pe numele autorului asociat cu fiecare post , dar atunci când acest link autor se dă clic pe pagina de autor cu 404 (Not Found) apare codul de eroare. Și bloggeri se simt complet confuz despre motivul pentru care această problemă se întâmplă și cum să o rezolve. Aceasta este exact ceea ce am de gând să-ți spun în acest articol.

În mod ideal, autor ar trebui să vină atunci când utilizați un URL WordPress în formatul de mai jos:

yourdomain.com/author/authorname

Înainte de a trece mai departe, să-ți spun că nu trebuie să utilizați oricare dintre următoarele metode pentru a rezolva problema 404 (nu a fost găsit) sau autor lipsă, deoarece acestea sunt metode greșite:

  • Nu creați un director numit „autor“ și apoi o pagină în interiorul acestuia cu numele autorului
  • Nu creați o pagină cu numele autorului în titlu (modul în care creați posturi)

Acum, să mergem mai departe pentru a examina mai bine și să înțeleagă pagina 404 autorul nu a fost găsit problema.

De ce este Lipsește Autorului pagina?

După cum probabil știți, pagina autorului se creează automat imediat ce adăugați un utilizator nou în WordPress (prin Tabloul de bord > Utilizatori> Add New)

Odată ce utilizatorul a fost creat, puteți crea un profil pentru ea. Datele de profil pe care introduceți vor fi afișate pe pagina autorului ei.

Dar WordPress are un defect mic. Acesta permite un spațiu în câmpul Nick Numele profilului de utilizator. Și aceasta este cauza întreaga problemă. Să-l înțelegem, folosind un exemplu.

Numele meu nick în profil WP este Lalit Kumar -și care este ceea ce este prezentat ca numele autorului pentru posturile scrise de mine. În consecință, WP creează autor meu la:

techwelkin.com/author/Lalit Kumar

Acest spațiu între Lalit și Kumar este ceea ce face ca pagina indisponibilă și aruncă 404 de eroare. Adresele URL valide nu pot conține un spațiu . Deși unele browsere vor încerca să umple acest spațiu cu 20% de caractere codificat dar încă URL - ul va rămâne nevalid.

Cum de a rezolva această problemă

Puteți rezolva cu ușurință această problemă a paginii autorului nu a fost găsit de eroare 404 prin editarea cu atenție bazei de date WP MySQL .

Vă rugăm să rețineți, trebuie să fie foarte atent în a face acest lucru (dacă nu vă simțiți încrezător în editarea bazei de date direct -I - aș sugera să nu o faci singur și de a găsi pe cineva care cunoaște lucrurile.)

Du - te la cPanel site - ul dvs. WP și apoi du - te la phpMyAdmin. Acesta este un instrument care vă permite să interacționeze cu baza de date MySQL de WordPress.

Când ești în phpMyAdmin, selectați baza de date WP din bara laterală. Apoi selectați tabelul de utilizator.

Răsfoiți acest tabel și faceți clic pe utilizator pentru care nu ați problema de eroare 404, pagina autori lipsă.

Făcând clic pe, detaliile utilizatorului selectat se va deschide în modul de editare. În câmpul USER_NICKNAME -rewrite pseudonimul ; asigurați - vă că folosiți nici un spațiu de data aceasta în jurul valorii. De exemplu, am editat acest domeniu și a scris lalitkumar în loc de Lalit Kumar

Eliminați spațiul din câmpul de nume nick

Eliminați spațiul din câmpul de nume nick

Salvați modificările și asta este! Acum, pagina autorului dvs. va fi accesibil la adresa:

yourdomain.com/author/the-name-you-just-saved

De ce nu există date nici un autor pe autor?

După ce ați rezolvat eroarea 404 -trebuie poate observa că, atunci când mergeți la pagina autorului -toate vedeți este o listă post scris de acest autor. Dar vă așteptați să vedeți Autor Detalii profil pe pagina - nu- i așa ?!

Motivul din spatele acestui fapt este că tema dvs. WP nu are un șablon de Autor (author.php) -SC WordPress nu știe ce să apară pe pagina dvs. de autor. Ca rezultat, se arată pur și simplu post-scris de autor.

Puteți crea un fișier numit author.php și încărcați - l în directorul wp-content / teme / ta-temă. Conținutul acestui fișier va fi utilizată pentru a face pagina autorului în viitor.

Sper că aceste informații au fost utile pentru tine și ai salvat ceva timp. Pentru continua a primi sfaturi cu privire la WordPress, blogging și de a face bani din blogging , vă abonați la newsletter - ul meu. blogging fericit!