Я создал файлы XML, которые используют ту же базу данных, что и WordPress, но в основном не-WordPress. У меня эти XML-файлы работают как RSS-каналы во внешнем домене, но хотели бы сделать это внутри WordPress.
Я создал 4 пользовательских шаблона feed-name.php, включил мой код и добавил их в WordPress с фильтрами и т. Д., Они в настоящее время не возвращают контент, потому что я не могу получить доступ к функциям WordPress или моим классам в моих mu-плагинах.
Мой код включает include('./wp-load.php');
который должен позволить доступ к функциям WordPress и моим собственным, но это не работает.
Я что-то пропустил?
примечание: включая get_header();
ломает страницу, поскольку она включает в себя множество html, которые не проверяются как xml.
ps no custom-template tag?
получается незначительная опечатка в вызове метода внутри метода в классе, вызывающем некоторую путаницу.
фиды также должны быть добавлены в действие init
решена.