#php #xml #wordpress #rss
#php #xml #wordpress #RSS-канал
Вопрос:
Я интегрировал WP на свой веб-сайт и у меня проблемы с RSS-каналом.
Это страница блога:
Проверка на feedvalidator.org выдает следующую ошибку:
line 187, column 0: XML parsing error: <unknown>:187:0: junk after document element [help]
Глядя на результат проверки, «мусор» — это то, что можно было бы увидеть как «источник страницы» в инструменте веб-разработчика Firefox.
Я включаю ссылку на результат проверки, надеюсь, это сработает.
feedvalidator.org из soeezauto.ma
Итак, он отлично выводит канал, а затем продолжает выводить «источник страницы» страницы блога. По какой-то причине он не останавливается на закрывающем </rss>
теге.
Вы можете проверить канал здесь:
Это выглядит нормально, но, опять же, если вы проверите «источник страницы» по ссылке выше, вы увидите «мусор» после обычного XML-кода канала.
Я попробовал «обычные» шаги, такие как деактивация всех плагинов, но все равно получаю ошибку. Некоторые другие сообщения указывают на проблемы с пробелами, но я не смог найти ни одного в нескольких файлах из WP, которые я использую или которые я изменил.
Спасибо
Комментарии:
1. Эта ссылка мне не нравится, выглядит совершенно пустой.
2. Извините, о боже, почему я немного напутал со ссылками, бог знает почему, если вы позволите мне немного каламбурить. Теперь все должно быть в порядке.
3. Основная страница выглядит нормально, но RSS-канал по-прежнему пуст. в
wp-config.php
найдитеDEFINE('WP_DEBUG', false);
и измените это наtrue
.4. Хорошо, сделал это, но после этого я не увидел ничего особенного. Кроме того, что вы имеете в виду, что RSS пуст. Если вы перейдете по ссылке выше, вы увидите страницу RSS-канала, и она совсем не пуста.