WordPress XML Parsing Error 2.9

WordPress XML Parsing Error 2.9


WordPress tilbyr Really Simple Syndication feeds som en måte å lese og fremme bloggen din. Når det er et problem med måten en RSS-feed er skrevet, ser det ut som en XML-analysefeil. Med litt feilsøking bør du være i stand til å løse analysefeil i WordPress 2.9 og senere og tjene en ren RSS feed.

RSS og XML

Navigere til yourdomain.com/feed~~V i en nettleser vil ta deg til bloggens RSS-feed, enten tilby alternativer for å lese fôr eller vise rå XML-innhold. Hvis XML ikke er riktig skrevet, vil du se en analyse av feilmeldingen. Dessverre, den parser vet bare at feilen er i fôret, og vil ikke peke ut hva som forårsaket feilen. Årsaken til WordPress XML analysefeil er problematisk PHP-kode i et tema eller plugin når fôret er generert, vanligvis ekstra hvit plass på toppen av en fil før den første "<? Php" tag eller nederst på siden etter den "?>" avsluttende koden.

Feilsøk Dine Plugins

Sjekk for plugin problemer ved å deaktivere alle dine WordPress plugins og vise feed. Hvis fôret fungerer, kan du aktivere en plugin av gangen og prøve fôret på nytt hver gang. Når du ser feil, er problemet forårsaket av den siste aktivert plugin. Enten deaktivere plugin og finne en annen plugin for den funksjonen eller se etter problemet ved å bruke en FTP-program for å laste ned plugin-filer til harddisken, åpne plugin-filer i en teksteditor og slette eventuelle tomrom i begynnelsen eller slutten av filene.

Feilsøk Din Theme

Hvis feilene vedvarer når alle dine plugins er deaktivert, aktivere plugins igjen og prøve å endre tema til en standard tema som Kubrick eller Twenty Ten. Hvis fôret fungerer ved hjelp av et annet tema, må du søke på tema filer for å finne det hvite området. Åpne tema filene én etter én med Rediger Temaer siden i WordPress administrasjonen området, ser for ekstra avkastning eller mellomrom i det hele tatt før den første koden eller etter forrige koden og slette du finner.

Feilsøk Andre problemer

Hvis feilen vedvarer med alle plugins deaktivert og en standard WordPress tema aktiv, er problemet sannsynligvis vil være i din wp-config.php filen. Ved hjelp av en FTP-program, navigere til nettstedet ditt, og laste ned filen til datamaskinen, åpne filen i en teksteditor, se etter ekstra mellomrommet og slette den. Lagre filen og laste den opp til webområdet ditt, og erstatter den forrige versjonen. Hvis problemet fremdeles ikke er utryddet, bruke en tjeneste som FeedValidator eller W3C-feed Validation tjeneste for å se etter andre problemer. Hvis du bruker en eldre versjon av WordPress, oppgradere til den nyeste versjonen kan også løse problemet.