如何允许在 wordpress 搜索中搜索空分类法
How to allow empty taxonomy to be search in wordpress search
我创建了一个分类法,如 taxonomy1,它有许多术语,如 term_1、term_2、...、term_n。有些字词没有任何 post 即,它计数为 0,但我想在我的搜索结果中显示这些字词。
例如,term_1 计数为 1,term_2 计数为 0,所以当我搜索 term_1 时,我得到了预期的结果,但是当我搜索 term_2 然后我什么也没找到。
所以问题是,如果我有任何字词,那么无论它是否为空,它都应该显示在我的搜索结果中。
如有任何帮助,我们将不胜感激。
通过将 'hide_empty' 属性 设置为 false,您可以使用 WP_Term_Query 获得空的 'terms'。
$args = [
'taxonomy' => 'your-taxonomy',
'hide_empty' => false
];
$terms = new WP_Term_Query($args);
我创建了一个分类法,如 taxonomy1,它有许多术语,如 term_1、term_2、...、term_n。有些字词没有任何 post 即,它计数为 0,但我想在我的搜索结果中显示这些字词。
例如,term_1 计数为 1,term_2 计数为 0,所以当我搜索 term_1 时,我得到了预期的结果,但是当我搜索 term_2 然后我什么也没找到。
所以问题是,如果我有任何字词,那么无论它是否为空,它都应该显示在我的搜索结果中。
如有任何帮助,我们将不胜感激。
通过将 'hide_empty' 属性 设置为 false,您可以使用 WP_Term_Query 获得空的 'terms'。
$args = [
'taxonomy' => 'your-taxonomy',
'hide_empty' => false
];
$terms = new WP_Term_Query($args);