Была задача для одного из сайтов сделать на поддомене форму обратной связи. Основной сайт сделан на wordpress. Я решил, что можно использовать стандартный contactform 7.
Задача свелась к необходимости подключить функции wordpress в стороннем php скрипте.
Сделать это очень просто:
в начале php файла вставляем:
define( 'WP_USE_THEMES', false ); //Если не надо загрузка темы # Load WordPress Core require_once( '../site.ru/wp-load.php' ); // тут указывается полный путь к файлу wp-load.php в корне сайта
Чёт не видит функцию после этого запуска.
А какая ошибка появляется?
Нашёл, вот такое подключение нужно добавить после того как подключили wp-load.php:
require_once ABSPATH . ‘/wp-admin/includes/taxonomy.php’;
Всё зависит от того, что вы хотите использовать. Возможно вам. Понадобится подключать и другие файлы