您当前的位置:首页 > TAG信息列表 > terms
有没有办法为分类术语名称设置单数/复数标签?
假设我有一个叫做类型的分类法。我知道我可以在注册分类法时使用单数名称。。。所以我可以将单数标签设置为Type。但是,有没有一种方法可以与类型中的实际术语相同/相似?例如:术语/复数/单数本->图书电影->电影我需要自定义字段吗?还是有一种Wp方法可以做到这一点?
根据其父类别对子类别ID进行分组
我有子类别的ID,11,14,21,35,38,39, 其中,这些都是其主要类别中的各种子类别:父类别1 具有:11,14</父类别2 具有:21</父类别3 具有:35,38,39我如何按照孩子的父类别对孩子ID进行分组,如下所示?array( 1 => array ( 11,14 ), 2 => array ( 21 ), 3 => array ( 35,38,39 ) )
我如何减少这个特定代码块中的if和Else if的数量?
我的循环中有一些代码将确定自定义分类法中的术语,如果它是特定的术语,它将输出特定的图像。<?php if( has_term(\'10\', \'review-score\' ) ) { ?> <a href=\"<?php the_permalink(); ?>\" title=\"<?php the_title_attribute(); ?>\"> <img src=\"<?php echo get_stylesheet_di
获取与WooCommerce产品相关的子类别
我完全被一件似乎很容易的事情所困扰。我希望你能帮我。每个WooCommerce产品将添加到主母公司“Make”(ID 27)的一个“car brand”子类别和一个“car model”子类别中。- MAKE -- CAR BRAND --- CAR MODEL --- CAR MODEL --- CAR MODEL -- CAR BRAND (selected) --- CAR MODEL --- CAR MODEL --- CAR MOD
has_term not working
我整天都在为这个挠头。我想用has_term 但这就是行不通。我确实收到了这个通知,但我不能百分之百确定它是否相关。我也试过了is_object_in_term() 但在这种情况下,这似乎没有任何作用。注意:未定义的属性:stdClass::$object_id 在里面/wp-includes/taxonomy.php 在线3613if( has_term(\'past-attendees\', \'speakercategory\' ) ): echo \'test\'; e
WP_INSERT_TERM自动唯一名称
在使用wp\\u insert\\u term在自定义分类法中创建新术语时,我注意到名称应该是唯一的。如果不是,我会收到wp错误消息:A term with the name provided already exists with this parent 我想一种方法来自动检查名称是否已经存在,如果是的话,将其追加。所以请检查:get_term_by(\'name\', $term_id, $taxonomy); 如果存在术语,请附加名称。但是有没有一种方法可以通过WP自动实现这一点
我需要一个简单但完整的例子,将Metabox添加到分类中
现在WordPress 4.4已经发布,我们可以开始使用新的很棒的术语元函数了!尽管如此,似乎没有简单的教程介绍如何将基本文本字段添加到分类法中。我试着适应this awesome tutorial by Justin Tadlock 根据我的需要,删除所有与颜色选择器相关的代码,并将其替换为一个简单的文本输入字段。。。但它不起作用。有人能提供一个基本的工作代码示例吗?没有数据验证、nonce、颜色选择器。。。只是一个最小的文本框,添加到添加分类法/编辑分类法页面。Update: 与此同时,我对这段代码片
Wp_INSERT_TERM“alias_of”arg是什么意思?
我目前正着手研究WP分类法和术语,以便为我的项目找到解决方案。我知道在创建术语时,不可能使用相同的术语wp_insert_term 在一个自定义分类法中,以及在不同的自定义分类法之间,但我希望将不同的术语链接到同一url(因此其中包含slug),并获取与这些不同术语相关的所有帖子。说出自定义分类法“tax”和其中的以下术语:a (slug : a) --b (slug : b) -c (slug : c) ---d (slug : d) 我可以通过以下链接访问不同的税务
使用WP-API数据的分面搜索
我有一个网站,我有一个名为listings的帖子类型,里面有许多自定义分类法和术语http://scd.blaze.wpengine.com/如果您选择一个区域,它会显示分类法中的列表,称为listing_area 然后,您可以使用FacetWp插件过滤它们listing facilities 和listing_shooting_type我有这个网站-http://dev.5874.co.uk/scd-data/在这里,我使用WP-API和AngularJs从第一个站点提取数据。我已经到了可以通过以下方式
GET_TERM_BY仅返回数组中的一项
我正在尝试使用Wordpress中内置的“get\\u term\\u by”函数根据术语名称检索术语id。但是,此函数仅从我获取它们的数组中检索一个项。但此数组中有多个项。这是我当前的代码:$filter_terms = get_term_by( \'name\', $widget[\'select\'], \'portfolio-categories\'); 这就是里面的东西$widget[\'select\'] 当我将其转储时:array(2) { [0]=> string(5) \
如何以分层的方式显示分类术语
阅读Kaiser\'s query and Scribu\'s answer 我现在在一个没有海岸的海洋里。我制定了一个自定义分类法,在这里我想按照术语的层次结构显示术语,如下所示:Level 0 -- Level 1 --- Level 2 ---- Level 3 --- Level 2 ---- Level 3 ---- Level 3 -- Level 1 --- Level 2 但我使用失败orderby => \'
Get_Term_by起作用但Get_Terms不起作用?
我目前有一个多站点,有两个站点。从辅助站点get_term_by() 用于从主站点检索术语,但get_terms() 没有。我正在使用switch_to_blog(1); 但我明白object(WP_Error)#1316 (2) { [\"errors\"]=> array(1) { [\"invalid_taxonomy\"]=> array(1) { [0]=> string(16) \"Invalid taxonomy\" } } [\"error_data\"]=> ar
Custom Post Type中的URL适用于术语,但不适用于其分类
我为一个自定义帖子类型和一些术语创建了12个分类法。在创建新帖子时,它看起来像这样,那是完美的-Taxonomies with terms我有:归档页面-url为sitename/kalendar-正常工作-单页面-url为sitename/kalendar/title-正常工作-分类页面-url应为sitename/kalendar/january、sitename/kalendar/Fenuary等-不工作,错误404,我需要修复此术语页面-url为sitename/kalendar/january/
一次获取多个帖子的帖子条款?
我知道我可以使用wp_get_post_terms, 但是有没有办法(不写循环)让一系列帖子使用所有术语呢?
如何在已按类别排序后按标题对帖子进行排序
我不是什么专家,所以如果这是一个简单的问题,请原谅我。。。但这让我头晕目眩。我有一个存档模板(改编自标准的“enfold”主题模板),用于显示简单的书籍列表。根据我在其他地方找到的教程,我创建了下面的循环。如果我正确理解了代码,下面块的第一部分将用于获取和排序自定义帖子类型的分类值。因此,它会找到“浪漫”、“恐怖”、“幽默”等。然后,它会同时显示带有这些分类值的帖子。因此,我有一个标题为分类法值的小表,以及表中具有该分类法值的帖子。然后,我有一个下一个分类法类型的表和相关的帖子,每个分类法值对应一个。原始
Get_Terms()是否在其查询上使用任何类型的缓存?
在docblock中get_terms(), 它在缓存方面说明了以下内容:* The {@see \'get_terms\'} filter will be called when the cache has the term and will * pass the found term along with the array of $taxonomies and array of $args. 这是什么意思will be called the cache has the term ?
$Term->去掉下划线的分类
构建这个小函数是为了给我提供一种不同的方法来呈现自定义分类法归档链接。但不管出于什么原因,它都会从输出中删除下划线。E、 g.,a$taxonomy 使用名称resource_type 成为resourcetype. 我如何防止这种情况?function my_get_term_link( $term, $taxonomy = \'\' ) { global $wp_rewrite; if ( !is_object($term) ) { i
获得条件,让他们之间有空间
I am trying to show a list of terms that a post is located in. Within the admin it is showing posts in more than one term such as Mixed, Office. My issue is that with the code that I am using it is putting the into my templet but is placing the right next
用逗号分隔的税项,最后一项前加“和”
我有一个叫做“位置”的分类法。我正在为一篇文章输出这些分类术语的逗号分隔列表。这很好,但我不知道如何用“and”而不是逗号分割倒数第二项和最后一项。这是我的密码。有没有办法用计数器来做呢?$locations = get_the_terms($post->ID, \'location\'); $locations = array_values($locations); for($cat_count=0; $cat_count<count($locations); $c
仅显示父类别中的术语
我有一个代码,在分类页面上显示来自相同类别的随机帖子。我使用子类别和父类别,我只想显示来自同一子类别或同一父类别的帖子。目前,代码在子类别页面上同时显示(来自父类别和子类别的帖子)。我没有找到解决这个问题的方法。我试过了get_terms( array(\'parent\' => 0 ) ); 还有其他方式。谁能帮帮我吗?/*recent posts*/ function my_posts_from_category( $atts, $content = null ) {