Как включить функции Wordpress в пользовательский файл .php?

Как я могу включить функции Wordpress в пользовательский файл .php?

Подробно: у меня есть каталог под моей темой (конструктор) с именем reports. Они содержат файлы .php, которые генерируют отчеты из данных с сайта с помощью DOMPDF для загрузки. Для этого я хотел бы использовать функции, которые предоставляет движок Wordpress, напримерget_the_author_meta( 'user_firstname', $user_id ), Если я использую их, я получаю (естественно) следующую ошибку:

Неустранимая ошибка: вызов неопределенной функции get_the_author_meta () в ROOT / public_html / wp-content / themes / constructor / reports / testreport.php в строке 15

Я был убежден, что мне нужно включить wp-blog-header.php. я используюrequire_once("../../../../wp-blog-header.php"); , При этом я получаю следующую ошибку 404:

Веб-страница для этого адреса не найдена: ROOT / wp-content / themes / constructor / reports / testreport.php

(Требование указывает на правильный путь. Если я возлюсь с ним, я получаю предупреждение: require_once (../../../ wp-blog-header.php): не удалось открыть поток ... Таким образом, путь должен быть правильным.)

Есть что-то, что я пропускаю? Почему я не могу включить этот файл wp? Как правильно включить функции wp?

Спасибо за помощь, Сзиро

Ответы на вопрос(5)

Ваш ответ на вопрос