XML-Verarbeitungsfehler: Fehler bei RSS-Feed in WordPress

XML-Verarbeitungsfehler: Fehler bei RSS-Feed in WordPress

[html]XML-Verarbeitungsfehler: XML- oder Text-Deklaration nicht am Beginn der Entität
Adresse: http://www.domain.de/feed/
Zeile Nr. 3, Spalte 1:
^[/html]

Solche Fehler sind unliebsam und nerven.
Mich ganze 4 Tage.
Bei mir war der Fehler Schlussendlich die Autoformatierung von Netbeans.
Der Doctype kann sogar falsch geschrieben sein bei Firefox, aber ein leerzeichen wird nicht akzeptiert.
Ich dachte, ein leerzeichen kann es doch nicht sein, doch so war es.
Ersteinmal sollte man im Template nachschauen ob die functions.php ein schliesendes Tag hat.
Wenn ja, sollte das entfernt werden.
Dann wenn möglich bei allen Files nach sowas schauen.
Im Regelfall liegt der Fehler in der index.php, functions.php oder header.php.

Wenn man mehrere Funktionen nach einander hat, kann man PHP Tags auch unterbinden. Bringt eh nichts und verlangsamt den PHP Interpreter.
[php]<?php do_some_php_stuff() { …; } ?>
<?php do_some_other_php_stuff() { …; } ?>[/php]
Sowas sollte man tunlichst vermeiden.
Die Blöcke werden einfach zusammen gebunden in etwas folgt:
[php]<?php
do_some_php_stuff() { …; }
do_some_other_php_stuff() { …; }
?>[/php]

Der Fehler muss defentiv innerhalb des Themes liegen, das auch ein Plugin verursachen kann, notfalls einfach mal alle abschalten, sollte es dann Funktionieren, kann man sie nach und nach wieder anschalten.
Immer wieder natürlich testen.
Keine schließenden PHP Tags verwenden!