您当前的位置:首页 > TAG信息列表 > terms
query multiple taxonomies
我有一个显示“类似产品”的功能,即显示共享相同产品的产品products-category 分类术语。这很有效,但我想进一步缩小函数范围,使其更加具体。因此,我想让它看看2种分类法(product-category 和space) 寻找类似产品。当前标记如下: <?php $terms = wp_get_post_terms( $post->ID, \'products-category\' ); if($terms){ // po
获取父项和子项的分类术语
我设置了一个函数,可以为每个products-category 存在分类术语。这很好,但它只是按字母顺序显示它们(无论它们是否是父/子分类术语):Parent Category 2 Parent Category 1 Child Category 3 Parent Category 3 Child Category 2 Child Category 1 etc... 而我想要的结构更像这样:—Parent Category 1 Child
修改术语更新重定向
每当我更新一个术语时,它当前会将我重定向回edit-tags.php 该分类法的第页,术语列表。是否可以不重定向到术语列表,而是将我带回我刚刚更新的同一术语?类似于更新帖子会让你回到刚才更新的帖子。在查看Edit Tags Form 表面上看,似乎没有办法修改操作或更改它的位置,但在实际查看URL后,它似乎会根据URL重定向$_GET 参数。例如,分类列表url如下所示:/wp-admin/edit-tags.php?taxonomy=taxonomy_name&post_type=type_na
术语中的自定义WordPress摘录
是否可以显示功能中搜索结果/命中位置的摘录?谢谢
GET_TERMS:确定分类术语是否有子项
我想确定一个分类术语是否有子项。请参见下面的标记,我将解释我的意思:<?php $terms = get_terms(\"wpsc_product_category\"); if ( !empty( $terms ) && !is_wp_error( $terms ) ){ foreach( get_terms( \'wpsc_product_category\', array( \'hide_empty\' => false, \'parent
Query pages by child term
我似乎无法实现这一点,我已经尽了我所能,并花了足够的时间在谷歌上搜索,让我到其他地方寻求帮助。我需要在循环中查询页面,使用与当前页面相同的分类法,但使用当前页面术语的子术语。例如taxonomy = walls current page term = art queried pages taxonomy = art queried pages term= modern-art ( where art is the parent term of modern-art)
Get_Terms();登录时显示私人帖子
嗨,有一个自定义的帖子类型“FAQ”。我有一些私人的“常见问题解答”,也只有登录用户才能看到。我为一个小部件使用了“get\\u terms()”功能,该小部件列出了指向这些“常见问题解答”类别的链接。“get\\u术语”没有列出只有私人“FAQ”的术语。$taxonomy = \'faq_kategorien\'; $tax_terms = get_terms($taxonomy); foreach ($tax_terms as $tax_term) { echo \'
如果不是某个术语页,我如何才能显示div
好的,我有两个自定义的分类法,分别是“类型”和“国家”,有几十个术语。在我的分类法中,我基本上使用“类型”和“国家”作为我产品的过滤器。php现在,左边是“类型”和“国家”的两个过滤器,我的产品都显示在rite上。我想要的是NOT 显示国家/地区类别if im on a certain term.我试过使用has_term 但它没有起作用。假设这是我页面左侧的分类过滤器:<div class=\"countries\"> -country -country -count
仅显示属于特定帖子类型的标签
下面的代码目前为我的站点(无论是附加到标准帖子还是自定义帖子)的所有标记建立索引,如this我想将此代码限制为仅从特定自定义帖子(然后是该自定义帖子中的分类法)索引标签,但我无法确定需要对初始代码进行哪些调整(我不知道如何设置$args,我怀疑我无法使用get_terms() 对于自定义帖子)。如有任何建议,将不胜感激。 $list = \'\'; $tags = get_terms( \'post_tag\' ); $groups = array(); if( $tags
List Terms by category
我有一个自定义分类法叫做portfolio-type. 这个terms = post_type 是portfolio 类别为portfolio-type我正在尝试获取与当前帖子相同类别的相关帖子<?php global $post; $terms = get_the_terms( $post_id, \'portfolio-type\' ); $terms = $terms[0]->cat_ID; $myposts = get_posts(array(\'num
按ID显示特定类别的列表
我有一个自定义分类ID列表,如(1, 2, 3, 10).我想按名称显示这些指定类别的列表,每个类别都应该有其子类:Europe<法国、德国Africa<尼日利亚,南非,我使用这个,但它只显示子类别,不显示父类别,重要的是允许放置ID列表,而不是仅放置一个ID(示例中为10)$term_id = 10; $taxonomy_name = \'products\'; $termchildren = get_term_children( $term_id, $taxonomy_na
以编程方式将术语添加到自定义帖子类型
我要做的是为自定义帖子类型分配一个层次术语:function create_frontles_posts() { $x = 1; do { $post_id = wp_insert_post(array( \'comment_status\' => \'closed\', \'ping_status\' => \'closed\', \'post_author\'
获取附加到A类分类的帖子
如果给定了分类法或术语,是否可以提取该分类法所附加的任何/所有帖子类型?例如,了解内置分类法category 或者在category 分类法,是否有一个功能可以对category 是的分类法post ?Unneeded Info我正在使用分类术语中的一些自定义字段,这些字段特别需要知道帖子类型,但是如果URL中的post type参数不存在,无论出于什么原因,我都会遇到麻烦。
检查帖子数组是否包含来自特定类别的帖子
我有一个$array 打印结果如下。Array ( [post-12] => 12 [post-160] => 160 )我可以使用什么WordPress函数来检查数组中有多少帖子ID属于特定类别,比如ID为45的类别。我试着做了以下事情。$post_id_array = $array; $category = \'45\'; $count = count(in_category( $category, $post_id_array )); echo $count;
WP_INSERT_TERM如何插入多个值作为分类术语?
我有这个脚本(在线找到)可以将输入表单字段的值作为分类术语导入。我让它工作了,但现在我想导入/保存多个表单字段的值。现在,它所做的就是将字段“input\\u name”的值作为分类术语导入。但是,比方说,我也想导入“input\\u name2”和“input\\u name3”的值。我应该可以用array 和aforeach 正当我刚刚接触PHP,有人能帮我吗?下面是代码(请注意replace函数将空格替换为-)。非常感谢!//Custom field to custom taxonomy scrip
如何从wp_Query中获取多个字段?
我将从wp\\u查询结果中获取几个字段。我知道wp\\u list\\u pulk()函数,但它只接受一个字段参数。如果我想从找到的每个帖子中获取几个参数,如何获取几个参数?[ Object1 (ID, name, tag), Object2 (ID, name, tag), Object3 (ID, name, tag), etc. ] 感谢您事后的帮助!我的代码摘录如下:$search_param = get_param
URL插件中的分类/类别术语与帖子无关?
因此,我有一个很好的分层系统,涉及自定义的帖子类型和分类法。(参见Custom post types, taxonomies, and permalinks 供参考)所以如果我在mysite上有帖子。com/taxonomy/subtaxonomy/stages很好,很管用,我可以访问mysite中的分类页面。com/分类学/亚分类学等然而,注意到了一个bug——我可以把任何东西作为slug分类法的一部分,它仍然会放到帖子中!例如mysite。com/LAIOAJSDJ/AOIDJKOASJD/味道很好。
获取当前帖子的导航菜单名称(术语名称)
我想通过当前的post ID获取导航菜单名称。在我的数据库中搜索了几个小时后,我发现导航菜单基本上只是分类法“nav\\u menu”的术语。但由于某些原因,它们的工作原理不同。我尝试使用get\\u the\\u terms()函数获取术语(导航菜单),但这不会返回任何结果。global $post; get_the_terms( $post->ID, \'nav_menu\' ); 我找不到其他函数来获取“nav\\U菜单”分类法的“术语”。wp_get_nav_menu_it
是否显示自定义帖子类型自定义分类值?
我有一个带有多个自定义分类法+元数据库的自定义帖子类型。我使用了来自codex和其他在线资源的多种方法,但似乎都不起作用。我基本上希望在每个自定义帖子页面的标题下显示当前帖子的分类值。这就是我目前所拥有的。。。In functions.php:function discography_album_label() { $labels = array( \'name\' => _x( \'Labels\', \'taxonomy gene
如何在函数内调用自定义分类术语名称?
具有以下内容function, 另一个页面的内容包含在页面模板中,该模板工作正常:// add content of another page function show_post($path) { $post = get_page_by_path($path); $content = apply_filters(\'the_content\', $post->post_content); echo $content; } 函数的调用方式