Wordpress | get_user_meta в php файле дочерних тем
Я пытаюсь получить метаданные пользователя в файле "print.php" в папке моей дочерней темы:
define( 'WP_USE_THEMES', true );
$userid = $_GET['id'];
//$all_meta = get_user_meta( $userid );
Когда я вызываю get_user_meta(), я получаю ошибку 500.
Я уже пробовал с
define('WP_USE_THEMES', false);
require('./wp-blog-header.php');
и
define('WP_USE_THEMES', false);
require('./wp-load.php');
Что я делаю не так и как это исправить?
Также уже пытался поместить функцию в мой functions.php и вызвать эту функцию. Неудачно.
Я надеюсь, что вы можете мне помочь.
Спасибо и всего наилучшего,
Нико
1 ответ
Вы должны включить функцию wp_head() поверх вашего index.php / function.php. Чтобы вы могли использовать WordPress Funktions. См. Документацию здесь
https://developer.wordpress.org/reference/functions/wp_head/