Menu

Пустая строка в RSS. Как исправить на WordPress

RSS – семейство XML файлов, которые предназначаются для описания лент новостей, анонсов будущих статей, каких либо изменений в сайтах.
Одной из проблем таких лент есть пустая срока в RSS, которая вызывает не корректную работу ленты. Сейчас я вам расскажу о способах решения такой проблемы, так как мне пришлось столкнуться именно с этой проблемой. Пример сайта, на котором возникла такая проблема это блог на WordPress, его я и возьму за основу.
Определить, что у вас есть пустая строка на вашем сайте можно двумя способами:
– Нажать на значок RSS и вам в новой вкладке покажется его код, и вы уже на глаз увидите, что от панели к коду много места.
– Второй способ проверить в валидаторе обычно это делают на этом сайте https://validator.w3.org/feed/, вы просто вписываете в поисковую строку ссылку на ваш сайт, и он покажет, какие ошибки есть в вашей RSS ленте и подскажет, как их исправить. Он может показать и другие ошибки, но мы сейчас говорим именно о пустой строке.
Исправить такую ошибку не составит больших проблем особенно на WordPress, по моему мнению – это самая простая система управления.
И так способ первый: перейдите на FTP в папке wp-include есть вот такие файлы: wp-rss2.php, wp-rss.php, wp-rdf.php, wp-atom.php убедитесь, что все эти файлы в кодировке UTF-8 без BOM. Сделать это можно с помощью редактора «Notepad++», я думаю много кто умеет им пользоваться.
И еще один способ, которого будет вполне достаточно, он сделает все сам. Зайдите в панель администратора и загрузите плагин «Fix My Feed RSS Repair» он сам перенастроит RSS ваши файлы. Есть еще несколько способов сделать, но этих двух способов вполне достаточно, чтобы все прекрасно работало.