您当前的位置:首页 > TAG信息列表 > terms
显示按父术语筛选的自定义分类的所有子术语
我有一个自定义分类法,我称之为“fonte”,它应该显示一个图书列表。这些分为两个父项,“混合”或“单一”。所以层次结构是这样的:混合第1册第2册第3册单我希望页面模板将两个父术语“混合”和“单一”显示为可选择的过滤器,以便当我单击其中一个时,它们显示其子术语,但我相信我无法做到这一点。目前为止我拥有的: <?php $terms = get_terms( \'fonte\' ); ;
我无法使用wp_set_Object_Terms从Term_id获取POST_Tag名称
我使用https://rudrastyh.com/wordpress/select2-for-metaboxes-with-ajax.html.我想在帖子的小部件标签和帖子列表中的主要标签列中显示post\\u数据的名称。我无法从wp\\u set\\u object\\u terms获取term\\u id的名称或slug。更新\\u post\\u meta serialize metabox内的自动术语"E;Foreach公司;前端工作正常,但后端不行,我没有错误。我尝试了这些和其他解决方案
如何使用Get_Terms()仅返回具有特定自定义字段值的帖子的术语
我使用get\\u terms()构建过滤器按钮,以启用过滤事件列表(自定义post\\u类型)。$terms = get_terms( \'kategorien\', [\'orderby\' => \'slug\', \'hide_empty\' => 1 ]);现在,我们只想显示具有特定meta\\u值的帖子的术语。有人知道如何做到这一点吗?非常感谢。
如何通过‘Get_Terms’获取‘Term’父ID的直接子ID?
我的分类方向如下:Series (ID: 15) (root category)在“系列”下,存在以下子类别:A系列(包含0篇帖子)B系列(包含1篇帖子)C系列(包含0篇帖子)如何使用get_terms\'?我使用了以下参数结构发送为$args (term query)至\'get_terms\' 没有结果。它返回一个空数组:$arg[\'taxonomy\'] = \'category\'; $arg[\'hide_empty\'] = 0; $arg[\'parent\'] = 15;
有人能给我提供一个生成弹头的函数吗?
Wordpress用于生成slug的函数分散在几个函数和过滤器中。我找不到全部。有人能给我提供一个php函数来生成slug吗?我不需要Wordpress的所有功能,只需要对非拉丁字符进行编码并删除url中不允许的非法字符。This post 提供函数,但不能处理非拉丁字符。谢谢
将产品标签存档限制为特定用户
我想限制某些用户访问前端的“产品标签”存档。我尝试过使用几个插件,但它们只允许我限制对页面或特定产品的访问。有没有办法做到这一点?谢谢
如何显示自定义分类术语特定帖子?
例如,我为自定义帖子类型新闻创建了一个自定义分类法news\\u类型,如果我向自定义分类法添加术语sports、games、politics,以便在一个页面中显示政治分类法的所有帖子,那么我的另一个页面将包含所有体育帖子。简单地说,我想创建一个显示特定自定义分类的页面。 function my_post_type() { $args = array( \'labels\' => array(
自定义分类术语分层导航
我正在建立一个产品目录网站,我创建了一个product 自定义帖子类型和相关product_type 分类学我添加了一些产品并创建了以下内容product_type 条款:当用户访问目录时,我想给他看一个product_type 按级别导航术语。也就是说,当他进入主目录页时,我只想让他看到第一级术语:Books, Toys 和一个名为All 单击时显示所有产品。例如,当用户单击某个根术语时,Books, 除了根术语之外,我还想显示它的子术语,即:Classics, Fantasy, Mystery 和一个
如何按最后一个单词的字母顺序列出自定义分类术语
我创建了一个自定义分类法,因此可以手动创建支持者列表。这可能不是最好的方法,但这是我唯一知道的方法。每个条目由名字和姓氏组成,例如;约翰·多伊;。现在,我有以下代码,它从这个自定义分类法创建了一个列表,并使用第一个单词的第一个字母按字母顺序对其进行排序:<?php // Get the taxonomy\'s terms $terms = get_terms( array( \'taxonomy\' =>
使用wp_get_Object_Terms返回多个分类
我有一个循环来显示自定义帖子类型“workshop”的帖子。在循环中,我使用wp_get_object_terms().它工作得很好。然而,我很难控制分类法在显示时的顺序。它应该总是在第一个“区域”,然后是“组”。显示相关分类的代码:<?php $workshop_terms = wp_get_object_terms( $post->ID, array( \'area\', \'group\' ) ); if ( ! empty( $workshop_terms ) ) {
“wp”操作挂钩不会在管理员和登录中触发?
我需要通过注册操作add_action(\'wp\', function(){...}); 该操作在前端有效,但在后端和登录页面无效。似乎管理和登录页面不存在“wp”挂钩。我是否遗漏了什么,或者是否有其他选择用例描述:我对其中一个页面有一个特殊的标记(自定义分类术语)。如果用户未登录并尝试访问后端,则应将其重定向到具有该标记的页面。为了找出哪个页面有那个标记,我使用WP\\u Query和tax\\u Query。因此,我需要一个钩子,该钩子在注册自定义分类法(和自定义帖子类型)之后触发,但在设
创建一个URL以显示包含两个分类法术语的帖子
我想展示一个有两个共同分类术语的帖子档案。例如,我想显示所有同时包含术语的帖子;酱汁“;和;奶酪“;在自定义中food 分类学诀窍是我想使用url来实现这一点。最接近我的是:example.com?food[]=sauce&food[]=cheese 在检查来自pre_get_posts 过滤器,我可以看到:WP_Tax_Query::__set_state(array( \'queries\' => array ( 0 =>
将查询结果保存到数据库中
在多作者网站上,作者发表文章时,可以对自己的文章给予星级评价。我可以使用以下公式显示每个分类术语的平均评级:AVERAGE RATING=TOTAL STAR RATING SUM / TOTAL POST COUNT IN CURRENT TAXONOMY TERM ARCHIVE.<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="
如何获取分类法的所有术语元-获取分类法的术语元
TL;DR: 我正在尝试获取meta\\u值display_type 对于分类法,它返回空白(尽管我可以在数据库中看到它)。这个问题想访问分类法上的术语meta:product_cat, 这是WooCommerce制定的分类法。我在这里问这个,而不是StackOverflow,因为它与WoodPress的关系比与WooCommerce的关系更密切。在我的数据库中,我可以看到数据库中有几行$term->ID = 15.meta_id | term_id | meta_key |
在存档页面中显示与另一个分类术语相关的帖子计数
Stackexchange中多次询问此主题。但大多数问题都没有答案或答案不完整。我的自定义帖子类型"Product" 和两种不同的分类法"Sectors" 和"Seasons". 现在我想展示产品count for Garden archive page(花园是部门分类学的术语),即have realtion with Winter(冬季是季节分类学的术语)。这三天我尽了最大努力,但我解决不了这个问题。请帮帮我。感谢您的关注。这也是一个很好的来源
为什么我的可过滤公文包页面在Slug按钮和Slug输出WORDRPESS之间不能完美地工作?
我目前在Wordpress中有一个公文包自定义页面,可以根据需要工作,但我有一个问题。问题是,当我单击其中一个slug按钮时,主体/输出不是我想要的那样工作,例如在slug IOS中有3个项目,当我单击IOS slug中的“显示3个项目”时,应该是这样,但在这只显示1个项目。我读过很多类似于这个问题的教程,但都没有解决,请有人帮帮我,我一直在尝试解决这个问题,但仍然没有成功。以下是我读过的一篇文章:https://danny.care/a-responsive-filterable-portfolio-t
按日期对帖子进行排序,但也会优先考虑特定任期
是否可以查询按日期排序的帖子,但也可以为特定的术语提供优先级?我希望这个术语中的帖子始终位于顶部,然后是其他分类法中的帖子。$paged = ( get_query_var(\'paged\') ) ? get_query_var(\'paged\') : 1; $query_args = array( \'post_type\' => \'topics\', \'posts_per_page\' => 12, \'paged\'
get term id from term name
嗨,我正在尝试从术语名称(标题)中获取术语id。 <?php if ($_SERVER["REQUEST_METHOD"] == "GET") { // collect value of input field $nameb = $_GET[\'fname2\']; $namea = $_GET[\'fname\']; } // $nameb = Dolce+
如何在循环中添加返回实际POST的分类段的短码函数
情况:我有一个CPT叫做;“设计”;以及与之相关的分类法,称为;项目类别“;这样我就可以为每个设计指定一个类别。我正在为每个“设计”构建模板,我需要一个返回指定项目类别的快捷码SLUG 循环中的当前设计。检索slug而不是ID很重要,因为我将使用短代码包装整个模板,并为其指定一个#ID名称,这样我就可以使用链接将其作为目标。示例:我有一个设计帖子,名为;百事可乐新标志“;其中有;视觉识别”;因为它是项目类别。因此,我需要使用短代码返回“;“视觉识别”;而不是;视觉标识;。需要考虑的事实:每个设计将只分配一
获取帖子的术语,但前提是它们也是特定术语的子项
我已经在我的自定义帖子类型存档页面上成功运行了以下代码。我唯一的问题是,我想要那篇文章的“book\\u cat”分类术语列表,但前提是它们也是id为5的Taxononomy术语的子项。尝试将帖子ID用作参数无效。谁能告诉我我做错了什么吗?$args = array( \'hide_empty\' => \'0\',\'taxonomy\' => \'book_cat\', \'child_of\' => 5); $categories = get_terms($args);