繁体   English   中英

WP get_terms()在管理员端返回错误

WP get_terms() returns error on admin side

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

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

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

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

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

但这会返回错误。 诸如"invalid taxonomy"类的东西。 当我从get_terms()离开'taxonomy'参数时, get_terms()成功返回所有术语。 (但是,我当然需要按我的纳税条件进行过滤。

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

任何帮助将不胜感激。

1 个回复

请尝试此代码

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

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

2 get_terms()返回无效的分类法

我看过其他示例和解决方案,但是必须缺少一些东西。 我已经尝试了其他帖子答案所建议的一切,但均无济于事。 我不确定问题到底是什么,但是我可以使用不带任何参数的get_terms ,并且可以在我的网站上获得所有术语,但是显然我想将其仅与声明的分类法隔离。 我在循环外运行此代码,因此无法传递 ...

4 get_terms()显示插件分类法错误

我在wordpress插件文件夹localhost/wp-content/plugins/test/cat.php有此代码 但是,这显示为以下错误: 但是,当我使用PHP代码插件在侧边栏小部件中执行相同的操作时,没有任何错误。 存在分类法ad_cat ,它是使用Wordpres ...

5 wordpress get_terms和WP_Query无法按预期工作

我为我的网站创建了一个Colophon,在其中张贴了我拥有的不同赞助商的所有徽标。 我通过自定义帖子类型添加所有赞助者。 我还添加了特定的自定义分类法,以区分赞助的不同类型。 我在footer.php中使用以下代码来显示它们: 我的问题是,此代码仅在某些页面上可以完全使用,而在 ...

6 如何使WP get_terms orderby数组

如何使用两个值对术语进行排序? 我正在使用这个: 但是我知道get_terms不接受orderby数组。 我进行了很多搜索,但没有有效的解决方案,或者可能找不到合适的解决方案。 我可以尝试什么? ...

8 get_terms('类别')

我正在尝试使用以下代码使用 get_terms 函数显示类别: 但是由于某种原因没有显示所有类别,其中一些缺少未分类和其他内容,这就是我在运行此代码时在屏幕上看到的内容: 0 椅子 1 2 室内设计 3 4 精选 非常感谢, ...

9 WordPress-get_terms()返回“无效分类法”(这不是挂钩问题)

在我的本地计算机上,它运行正常,但是在运行的实时服务器上,当我运行时 它返回一个术语列表,但是如果我向它添加任何参数,例如: 然后,它返回“无效分类法”。 问题不在于分类法未在其之前注册get_taxonomies(),它表明所有分类法均已注册。 如果我这样做: 那里 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM