【问题标题】:WP get_terms() returns error on admin sideWP get_terms() 在管理端返回错误
【发布时间】:2018-11-14 17:01:19
【问题描述】:

这可能是一个简单的问题,但它让我发疯:)

我正在尝试在 wp-admin 端创建一个管理设置页面,我需要获取某个类别的所有值。

这是我的测试代码的一部分:

$terms = get_terms( array(
    'taxonomy' => 'my-category',
    'hide_empty' => false,
) );
echo '<pre>';
var_dump($terms);
echo '</pre>';

但这会返回错误。像"invalid taxonomy" 这样的东西。 当我从 get_terms() 离开 'taxonomy' arg 时,它会成功返回所有条款。 (但当然我需要按我的纳税条款对其进行过滤。

有人知道怎么回事吗? :)

任何帮助将不胜感激。

【问题讨论】:

    标签: wordpress wp-admin


    【解决方案1】:

    请试试这个代码

    get_terms(  array('taxonomy' => 'any_taxonomy','hide_empty' => false) );
    

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

    【讨论】:

    猜你喜欢
    • 2016-09-17
    • 1970-01-01
    • 2019-11-28
    • 2018-09-21
    • 2021-10-28
    • 2018-10-25
    • 1970-01-01
    • 2016-10-26
    • 1970-01-01
    相关资源
    最近更新 更多