gpt4 book ai didi

wordpress 测试自定义分类术语是否是另一个术语的子项

转载 作者:行者123 更新时间:2023-12-03 07:06:32 25 4
gpt4 key购买 nike

我如何测试 WordPress 分类/术语页面是否是另一个术语的子项?例如,如果我有一个分层的“投资组合类别”分类法。我的顶级术语是“数字”和“打印”。在打印中,我有“电视”..和其他一些。如果我在“电视”文件中,则 is_tax() 为 true,is_tax('television') 为 true,但 is_tax('print') 则不是。基本上,我希望“电视”及其 sibling 以一种方式行事,而“数字”的 child 以另一种方式行事。

这可能吗?或者最好通过单独的分类法来实现?

最佳答案

在该页面中说 archive-portfolio-categories.php 或只是 archive.php .. 我相信您可以使用全局变量 $term 来确定您是否位于子页面上。例如:

<?php 
$term = get_term_by( 'slug', get_query_var( 'term' ) );
if($term->parent > 0)
{
// THIS IS A CHILD PAGE
// .. DO STUFF HERE..
}
else
{
// THIS IS THE PARENT PAGE
// .. DO OTHER STUFF HERE..
}
?>

关于wordpress 测试自定义分类术语是否是另一个术语的子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6239694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com