👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
По умолчанию в WordPress есть виджет, который может отображать любой RSS фид в боковой колонке. Значит в системе уже заложен механизм импорта любого RSS, нужно только им воспользоваться. Можно, конечно, воспользоваться для этой цели и плагинами, которых море, но есть гораздо более простой способ — просто задействовать в нужном месте специальный код.
В ядре есть файл rss.php, который позволяет использовать в любом месте блога функцию wp_rss(). Давайте этим воспользуемся. Вставьте в то место, где хотите выводить RSS фид такой код:
В нем есть ссылка на RSS и количество последних новостей в фиде.

Записи из pss выводит, но в неправильной кодировке.
Как исправить кодировку, не подскажете?
А у вас кодировка в блоге прописана? По умолчанию WordPress использует UTF-8.
Конечно прописана.
Если бы не была прописана, весь блог был бы кракозябрами.
Это не факт. За отображение отвечает браузер, а он умеет автоматически ее определять. Но вот если на одной странице встречаются два текста в разных кодировках, то либо один, либо другой отображается кракозяблами. Вопрос «Как исправить кодировку?» слишком неконкретный, чтобы на него ответить. Для ответа нужно знать кодировку вашей базы данных, кодировку, установленную в htaccess, кодировку, прописанную в header.php.
Попробуйте использовать другие методы:
Как вывести в посте последние записи из любого фида RSS | Lexi: https://n-wp.ru/kak-vyivesti-v-poste-poslednie-zapisi-iz-lyubogo-fida-rss-lexi/
Как вывести RSS другого сайта в вашем блоге: https://n-wp.ru/kak-vyvesti-rss-drugogo-sajta-v-vashem-bloge/
У меня все перечисленные вами кодировки — UTF8.
Хотелось бы использовать указанный вами способ, он самый простой.
Попробуйте этот простой способ: https://n-wp.ru/individualnaya-nastroyka-rss/
Спасибо. попробую
Так же кракозябры, хотя вся кодировка выставлена правильно. Как бы этот метод доработать, он , действительно, самый простой
Пробуйте это: https://n-wp.ru/kak-slit-rss-fidyi-raznyih-formatov-v-odin/