Cum de a repara WordPress RSS Feed Erori
Vă întâlniți o eroare de feed RSS pe site-ul dvs. WordPress? Recent, unul dintre cititorii noștri ne-a întrebat cum să remediem erorile feed-urilor WordPress RSS. Există mai multe tipuri de erori de feed RSS și pot fi cauzate de schimbări în pluginuri și teme. În acest articol, vă vom arăta cum să găsiți și să remediați erorile feedurilor WordPress RSS.
Cele mai frecvente erori în WordPress RSS Feed
Cele mai frecvente erori de feed-uri WordPress RSS sunt cauzate de formatarea slabă. WordPress afișează fluxuri RSS în XML, care este un limbaj strict de marcare. O pauză de linie lipsă sau o filă suplimentară vă poate rupe feedul RSS.
Mesajul de eroare RSS va arăta cam așa:
Eroare de parsing XML: Declarație XML sau text nu la începutul entității
Locație: http://exemplu.ro/feed
Linia numărul 2, coloana 1:
În funcție de browserul pe care îl utilizați, mesajul de eroare al feedului RSS poate varia.
De asemenea, puteți vedea acest mesaj de eroare atunci când accesați feedul într-un browser.
Avertisment: Nu se pot modifica informațiile din antet - anteturile trimise deja (ieșirea a început la /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) în /home/username/example.com/wp- include / pluggable.php pe linia 1228
Dacă utilizați FeedBurner, erorile dvs. pot arăta diferit.
Acestea fiind spuse, să aruncăm o privire la ceea ce cauzează aceste erori de feed RSS și cum să le remediem.
Corectarea manuală a erorilor în RSS Feed în WordPress
Motivul cel mai probabil pentru ca feedurile dvs. RSS să afișeze eroarea este formatarea slabă. Această formatare slabă poate fi cauzată de un spațiu gol după închiderea etichetei php într-un plugin sau în fișierul functions.php al temei.
Dacă ați adăugat recent un fragment de cod la fișierul functions.php al temei sau al temei copilului. Apoi trebuie să editați fișierul de funcții.
Dacă există o etichetă php de închidere la sfârșitul fișierului de funcții, asigurați-vă că nu mai există spațiu suplimentar sau pauze.
În mod ideal, eticheta PHP de închidere nu este necesară la sfârșitul fișierului. Acesta este motivul pentru care ar fi mai bine să eliminați complet eticheta php de închidere.
Acest lucru ar trebui să remedieze problema în majoritatea cazurilor. Cu toate acestea, dacă nu rezolvă eroarea feedului RSS, continuați să citiți.
Fixarea WordPress RSS Feed Erori folosind Plugin
Primul lucru pe care trebuie să-l faceți este să instalați și să activați pluginul Fix My RSS Feed Repair. La activare, pur și simplu mergeți la Unelte »RSS Feed Fix pagină.
Faceți clic pe butonul de fixare a alimentării și asta este tot.
Acum puteți să vă accesați feedul într-o fereastră de browser sau să îl testați cu ajutorul unui instrument de validare a feedului.
Sperăm că acest articol v-a ajutat să remediați erorile feed-urilor WordPress RSS pe site-ul dvs. Ați putea dori, de asemenea, să aruncați o privire la ghidul nostru de a face feed-ul separat RSS pentru fiecare categorie în WordPress.
Dacă v-ați plăcut acest articol, vă rugăm să vă abonați la tutorialele video YouTube pentru canalul YouTube pentru WordPress. Ne puteți găsi pe Twitter și pe Facebook.