Имеется обновляемый xml файл - выгрузка из rss другого сайта.
Мне нужно периодически, пару раз в день, вытаскивать из этого файла некоторые данные (например, погоду по городам) и выводить их в записях Wordpress.
Подскажите схему, как проще это сделать:
1. Периодически закачивать нужный xml на свой хостинг, чтобы постоянно не обращаться к другому сайту. Сохранить его у себя, например, как "1.xml". Прописать функции PHP по обработке данного файла и вытаскиванию необходимых переменных. А в записях Wordpress уже шорткодами подгружать необходимые данные напрямую из "1.xml". Или...
2. Периодически обрабатывать xml другого сайта и сразу заносить нужные переменные в свою базу данных Wordpress. А в записях Wordpress выводить нужные переменные уже из базы данных.
Интересует, как проще это реализовать с учетом минимальных знаний в программировании и чтобы при этом не страдала скорость загрузки страниц сайта.
С CRON понятно. Спасибо.
Но WP REST API это сложно для меня. Открыл статью - прочел - ниче не понял )
Данные (например, прогноз погоды) должны обновляться в уже существующих записях WP. Планирую делать это с помощью PHP функции, вызываемой шорткодом в записи. Только я не знаю, это сработает или нет.
Работать с БД, мне кажется, будет не так быстро.