我正在写一个过滤器。以下是场景。。。这是一个销售瑜伽静修的网站。我已成功创建了一个名为“Return\\u contracts”的新元配置文件字段,用于存储给定用户已完成的责任免除。
只有一件不起作用。由于某些原因,get\\u user\\u meta没有返回值。我已经两次和三次检查了meta field键,毫无疑问这是“Retain\\u contracts”。我还可以验证“Return\\u contracts”在我的个人资料或数据库中不是空的(目前主要是诅咒词),所以$current\\u contracts应该有这个值,对吗?
$current_contracts = get_user_meta( $user_id, \'retreat_contracts\', TRUE);
if (empty($current_contracts)) {
// DO THIS STUFF
} else {
// DO THIS STUFF
}
它应该操作“其他”的东西,但不是。
有什么见解吗?我肯定我遗漏了一些明显的东西,但我已经看了两天了,我就是想不出来。