WordPress的子主题php文件中的get_user_meta

问题描述

我正在尝试在子主题文件夹中的名为“ 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中并调用此函数。没有运气。

希望您能帮助我。

感谢和问候,

Niko

解决方法

您必须在index.php / function.php的顶部包括wp_head()函数。这样您就可以使用WordPress Funktions。在此处查看文档

https://developer.wordpress.org/reference/functions/wp_head/

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...