Как я могу вызвать встроенные функции WordPress (в частности, wp_get_user()
) в другом файле (скажем, x.php)?
Вот моя ситуация.Если я вызову wp_get_current_user()
для файла index.php в моей директории темы, он будет работать просто идеально.
Однако, если у меня есть x.php и я его вызвал, я получаю ошибку.Я погуглил и теперь включаю wp-load.php
(по правильному пути).Теперь он просто дает мне связанный массив без значений.
Связанный массив:
WP_User Object ( [data] => [ID] => 0 [id] => 0 [caps] => Array ( ) [cap_key] => [roles] => Array ( ) [allcaps] => Array ( ) [first_name] => [last_name] => [filter] => )
Я попытался включить index.php
в этот файл, и он все равно выплевывает этот материал выше, вместо правильной информации (которая показанаprint_r
на index.php).
Спасибо!