这可能是一个简单的问题,但这让我发疯了:)
我正在尝试在wp-admin
侧创建一个管理员设置页面,为此我需要获取某个类别的所有值。
这是我的测试代码的一部分:
$terms = get_terms( array(
'taxonomy' => 'my-category',
'hide_empty' => false,
) );
echo '<pre>';
var_dump($terms);
echo '</pre>';
但是这将返回错误。类似于"invalid taxonomy"
。
当我从'taxonomy'
离开get_terms()
arg时,它将成功返回所有条件。 (当然,我需要按纳税条件对其进行过滤。
有人知道怎么回事吗? :)
任何帮助将不胜感激。
答案 0 :(得分:0)
请尝试使用此代码
get_terms( array('taxonomy' => 'any_taxonomy','hide_empty' => false) );
https://developer.wordpress.org/reference/functions/get_terms/