Лента RSS для турбо-страниц в WordPress

С появлением в панели вебмастера Яндекс новой функции Турбо страницы для меня, как для владельца блога на WordPress добавились новые хлопоты, нужно создать дополнительную RSS ленту с специальной разметкой. Собравшись с силами, что опять что то на блоге нужно менять, я принялся искать нужную информацию. Сейчас я опишу вместе с картинками как добавить на свой блог WordPress новый фид.

Первым делом нужно обозначится в WordPress указав, что появится новая лента. Для этого нужно зайти на сервер хостинга и отредактировать файл functions.php . Для данной операции удобно пользоваться клиентом FTP, я пользуюсь FileZilla.  Скачиваю файл, открываю его с помощью приложения Notepad++ и перед закрытым тегом вставляю несколько строк функции

Скачиваю файл functions
Добавляю новую функцию

newfeed это название нового фида который в дальнейшем будет доступен по адресу https://rustaste.ru/feed/newfeed. Это название выбирается произвольно и никак не влияет на работу самого фида

Следующий шаг это добавить сам файл фида в котором будет прописана разметка и все необходимые данные.
С помощью Notepad++ создаю новый файл rss-newfeed.php и вставляю этот код

Теперь остается дело за малым скопировать оба файла в папку с темой и обновить файл .htaccess. Самый простой способ это сделать зайти в админку сайта вордпресс и перейти в Настройки>Постоянные ссылки и нажать кнопку «Сохранить изменения». На этом настройка заканчивается.
Перезаливаю файлы по новой
Перезапись файла .htaccess

Так же что бы избежать этой волокиты можно воспользоваться плагином Yandex.News Feed by Teplitsa.

Если нет желания вникать в рутину PHP и писать код в ручную, посмотрите статью Турбо лента с помощью плагина WordPress

Для тех кто не в курсе что за турбо страницы и для чего они нужны читайте статью  турбо страницы Яндекс

Похожее по теме видео с YouToBe

Создавая свой новый фид я руководствовался инструкцией с сайта GitJournal спасибо автору

С ув Эдуард Орлов

12345
Загрузка...


Добавить комментарий

Ваш e-mail не будет опубликован.