您当前的位置:首页 > TAG信息列表 > advanced-taxonomy-queries
如何根据与术语一起使用的术语对术语进行分类?
如何获取具有一个或多个特定兄弟术语的所有分类术语?例如,假设我有以下分类法。术语列在分类下面,括号表示有许多文章使用了术语。age 分类十六(用于3个帖子)二十七(用于0个帖子)三十四(用于12个帖子)eye_color 分类蓝色(用于5篇帖子)棕色(用于10篇帖子)绿色(用于0篇帖子)我的愿望是获得所有terms 在内部eye_color 即:将帖子与thirty-four 在一个或多个帖子上当然,我知道get_terms() 有一个hide_empty 争论,但这只完成了我想要的一半。更新:下面的注释
GET_TERM_LINK将以Single.php结尾
我有这样一个模板:页面电影。php分类电影。php分类法。php,我使用get_term_link() 在page-movie.php 在中列出并从索引页链接到该术语下所有自定义帖子类型的列表taxonomy-movie.php 但这将以single.php 用户单击所列术语之一时的页面!<?php $tax = \'movieTax\'; $args = array( \'hide_empty\' => false, \'ord
一个分类法的术语可以按单独的分类法排序吗?
我需要一些建议。例如,我有一个名为“电影”的帖子类型。在电影里面,我有两种分类法:类型和分级根据评级,我的条件是五星、四星、三星等。在流派下,有古典、浪漫、喜剧等。现在,事情变得棘手了。我有一个页面显示分类法“流派”中的术语列表。我需要做的是,根据与帖子类型中的每个帖子相关联的分级分类法,按类别对术语进行排序。因此,我需要先列出五星级流派,并按排名中拥有最多五星级帖子的术语进行排序。在这之后,我们将继续通过四星类型(按照大多数帖子有四星的顺序),到三星,等等。此外,如果一个术语与其他术语具有相同的X星评级
tax_query showing no results
我正在创建一个音乐数据库网站,其中包含两种自定义帖子类型:曲目和专辑。我已经将这些曲目链接到各自的专辑,并为专辑的slug定制了分类法。在每个相册页面上,我都试图通过检索所有曲目来获取相册的曲目列表dub_album_slug 与当前相册的slug匹配的分类法。以下是我的查询代码:global $post; $post_slug = $post->post_name; $args = array ( \'post_type\' => \'dub_track\',
如何计算分类法中的术语数
我有一个自定义的帖子类型“服务”。它有一个“服务类别”的层次分类法。服务类别包含父项和子项。我需要计算分类法中父术语的数量。不是帖子。在我的代码中,分类法中的#个术语被用来在递归循环中布局页面。我所研究的一切都是关于每个术语的帖子数量,而不是分类法中的术语数量。。我肯定我错过了一个明显的方法,但我没有遇到过。提前感谢您的帮助!
基于类别和标签数组的自定义存档页面
我希望根据传递的数组创建自定义存档页,其中包含类别和标记,例如:http://www.mydomain.com/archives-custom.php?c=cat1,cat2,cat3&t=tag1,tag2,tag3问题是我应该创建自定义分类法或自定义查询来生成相关的归档页面吗?例如,“测试”帖子被归类为“新闻”和“商业”,并被标记为“亚洲”和“中国”。从这篇文章中,我想有一个到档案馆的链接,它将显示其他分类为“新闻”和“商业”并标记为“亚洲”和“中国”的帖子。在这种情况下,链接将如下所示htt
自定义贴子类型模板问题
我有一个名为“product”的自定义帖子类型,分类法为“brand”和“type”。我想要存档第A页:侧栏中包含所有“品牌”术语,链接到各自的存档页,列出了属于该术语的所有产品我想要存档第B页:包含所有“类型”术语的侧栏链接到各自的存档页,列出了属于该术语的所有产品当我在存档页面a上单击产品的永久链接时,它应该会将我指向单个页面a侧边栏中的所有“品牌”术语都链接到各自的存档页,同样,当我单击存档页B上的产品链接时,它会将我指向单个页面B所有“类型”术语都链接到各自的存档页的侧栏产品内容如何在WordPr
您如何按自定义分类搜索帖子?
我正在尝试搜索附加了自定义分类法的最新帖子。我使用高级自定义字段插件添加了一个名为“brand\\u post\\u link”的自定义分类法,该分类法允许用户在博客帖子上标记一个品牌,这是一种与Woocommerce一起使用的名为“product\\u brand”的分类法。我有一个product\\u brand分类归档,其中列出了所有产品品牌和单个产品品牌页面,其中列出了该品牌中的所有产品。然后我想做的是得到最新的博客帖子,上面贴着这个品牌的标签。以下是我必须获取单个品牌页面上使用的某个品牌的所有产
显示分类的子类别及其数据
我想输出分类法的子类别详细信息$getTerms = get_terms($taxonomy, $args); print_r($getTerms); 当我打印出上面的内容时,它会返回对象。但父类别和子类别之间没有价值差异。第一个是父分类法,第二个是子类别。[1] => stdClass Object ( [term_id] => 23 [name] => Corporate teams
如何对帖子进行分组,并获得帖子和群组的混合视图?
假设我需要在WordPress中实现以下功能:我有一首名为“song”的CPT,是来自不同艺术家的单曲。有时歌曲可以按专辑分组,但并不总是这样。然后我想在我的主页上显示最新版本,如:LATEST RELEASES<歌曲1、歌曲2、歌曲3、专辑1、歌曲4、歌曲7、歌曲9、歌曲6、歌曲8、歌曲10等。。因此,规则是显示所有帖子,从最新到最旧,但如果它们属于一个组,则显示该组,使用组中的最新帖子日期将该组与其他帖子排序。你看到如何在WordPress中创建这个了吗?使用CTP+自定义分类法?还是2张CPT
获取*当前*帖子分类术语中的CPT帖子列表
我已经看到了几十个类似但不完全相同的问题——执行wp\\U查询并获得给定CPT中的帖子列表,并按照给定的分类术语进行排序似乎很容易。然而,我似乎无法弄清楚或找到关于如何通过当前页面的税务术语进行排序的信息。进一步解释:我有一个“提案”的CPT在每个提案页面上,每个提案都可以被归类为“包”分类法的一部分,我想要一个链接列表,指向共享此给定页面相同税项的其他提案。例如,提案1、2和;3,在A包中。当我讨论其中任何一个提案时,我应该看到列出的其他两个提案的链接。我猜我只差一步了,但我已经为此绞尽脑汁一天了——非
修改strid_tag函数以使用术语slug而不是术语名称
我有一个小功能可以从自定义分类法中获取帖子类别并修改它们的url,但现在我有多个单词类别,我需要修改它以使用类别slug,而不仅仅是类别名称。我该如何更改它以在某处引入$term->slug?$terms = strip_tags( get_the_term_list( $post->ID, \'portfolio_cat\', \'\', \'/\' )); $terms = explode(\"/\",$terms); for($i=0; $i<count($term
列出术语的帖子,但不包括一个术语
我有一个“产品”的自定义帖子类型,自定义分类法为“产品线”我已经设置了一个页面,按产品线列出产品。然而,我们也只在主页上使用“特色产品”的产品线。我们不希望“特色产品”显示在“所有产品”页面中。我有以下循环。 <?php $post_type = \'products\'; $taxonomies = get_object_taxonomies( $post_type ); foreach ($taxonomies as $taxonom
使用其他帖子扩展分类术语页面
我有一个简单的分类术语页面,其中列出了连接到特定术语的帖子。我会将一些不同的(与该术语无关)帖子注入到该循环中。我试过了pre_get_posts 行动,但无济于事。当我将所有ID放入post__in 仅过滤连接该分类术语的循环返回帖子。你知道我怎样才能解决这个问题吗?
使用标签查询关联的多个帖子并获取自定义字段值的平均值
我已经创建了一个名为“Rating” 我用来将客户评级部分添加到我的网站。每个评级职位都有能力:标题评论部分,我正在使用custom fields 为专业评级、效率评级和推荐评级添加1-5个评级我可以根据相关标签拉入评级帖子,没有问题,也可以拉入所有自定义字段数据,没有问题。也就是说,我还想包括每个自定义字段评级的平均总体评级。如何聚合或获取单个标记的所有自定义字段数据?Example:<我有一个标签名为company共有50个评级职位company 与他们相关的标签,每个帖子的专业评级、效率评级和
具有多个分类和多个分类术语的分类搜索/过滤
我正在尝试构建一个高级搜索表单,允许用户从两个基于分类法的下拉菜单中进行选择。每个分类下拉列表都有分类术语,用户可以从中选择多个术语。当他们做出选择时,应将其转发到搜索结果页面,该页面可查询和显示匹配的结果。我试着从这篇文章改编:http://fearlessflyer.com/how-to-create-an-advanced-search-form-for-wordpress/.我有一个名为“recipe”的自定义帖子类型,其中有两个分类法,分别是“膳食类型”和“烹饪”。分类法有以下术语:膳食类型晚餐
如何在WordPress中将查询SQL转换为短码?
我想做一个这样的短代码[我的短代码:2:饮料],并查询wrangler我已经设法得到了下面的查询,它显示了2个特定分类的产品PHP WP\\u查询:$query = array ( \'paged\' => 1, \'posts_per_page\' => \'2\', \'offset\' => 0, \'post_status\' => \'publish\', \'ignore_sticky_posts\' =>
如何在具有高级定制字段的分类中显示帖子数量?
我试图显示一些分类法的post计数。我有一个自定义模板,我正在上面显示一些分类法。我使用高级自定义字段将每个repeater字段分配给分类法。如何显示每个帖子的帖子数量?
在Pre_Get_Posts中包括来自要素类别的帖子
我有两个自定义分类法“cities taxonomy”和“userfeed taxonomy”,我排除了所有在我的博客页面中使用pre\\u get\\u post()分配这些分类法的帖子;这是我的问题add_action( \'pre_get_posts\', \'my_filter_main_query\' ); function my_filter_main_query( $query ) { if ( $query->is_home() &&
如何在搜索表单中拥有同一分类的多个实例
我试图在Wordpress网站的搜索页面上有两个单独的标签搜索字段,但似乎有一个重复的分类实例破坏了搜索功能。<form method=\"get\" id=\"search form\" action=\"/\"> <div> <input type=\"text\" value=\"\" name=\"tag\" id=\"tag\" /> <input type=\"text\" value=\"\" name=\"tag\" id=