您当前的位置:首页 > TAG信息列表 > terms
get_terms custom order
我正在使用get_terms 函数按字母顺序排列自定义分类法的所有术语。然而,我的客户现在要求将其中一个术语放在最后(因此不按字母顺序排列)。有人对如何实现这一目标的最佳方式有什么建议吗?
将“选定”类添加到自定义分类下拉搜索
我找到了以下函数,可以将自定义分类下拉列表添加到搜索表单中。它可以很好地进行搜索,但不会将“selected”类添加到搜索的术语中。这是我的分类代码,名为grades:function get_terms_grades_dropdown($taxonomies, $args) { global $search_values; $myterms = get_terms($taxonomies, $args);
在下拉搜索中获取所选词语
我正在使用以下函数创建一个下拉搜索表单,并用名为“grades”的自定义分类法的术语填充它。下拉列表用于搜索,但我不知道如何添加selected 将类别设置为所选术语。请参见下面我的函数中的变量$SEARCHEDTERM -- 如何使其等于搜索的项?function get_terms_grades_dropdown() { $myterms = get_terms(\'grades\'); $output = \"\"; foreach ($my
向查询页面对象添加自定义变量
有没有办法向查询的对象添加自定义变量?if (is_page()) { $q = get_queried_object(); $term_id = $q->term_id; } 以下是我的设置背景。我有一个带有自定义WP\\u查询的页面,该查询输出来自特定分类法的所有帖子。我需要保存分类法\'term_id\' 我的代码的其他区域可以知道自定义循环中当前显示的类别。现在,我正在使用“update\\u post\\u meta”将自定义字段存储到保存
Custom term templates
所以,我在网上做了一些研究,但没有找到可靠的答案,所以我来了。我需要为特定类别创建自定义woocommerce类别页面。例如,我有一个类别叫做“Awesome”。而不是使用由短代码生成的常规类别页面[product_category category=\"something\"], 我想为自定义特定类别页面Awesome.我发现我需要编辑taxonomy-product_cat.php 但我不知道如何将其链接到名为awesome.换句话说,我正在考虑制作php文件的自定义副本,然后将其添加为主题templ
GET_TERMS在WP 4.2之后停止工作
我刚刚在我的网站上注意到,定制的分类术语已经不再流行了。我只是猜测这是在4.2更新之后发生的。以下是php:$terms = get_the_terms( $post->ID , \'bw_filters\' ); $genres = get_terms( \'bw_filters\' , array( \'child_of\' => 5 ) ); $terms_ids = array(); $genres_ids = array(); $output_te
减少/优化生成固定链接时wp_get_Object_Terms()的调用
“我的主题”运行一个循环,不需要post术语来显示。然而,Wordpress core在每次迭代中都会运行wp\\u get\\u object\\u terms函数。这会导致不必要的DB查询,例如:SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr
多个术语不适用于分类法
我需要多个术语来支持我的WordPress主题-$boards = get_user_meta($user_ID, \'_Following Board ID\'); $pboards = get_user_meta($user_ID, \'_Board Parent ID\'); $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $args = array( \'tax
将链接添加到帖子术语列表
如何更改下面的函数,使其在链接而不是字符串时输出列表?我需要的结果html是<a href=\"#\">term</a> <a href=\"#\">term</a> <a href=\"#\">term</a> 等function my_post_term_links() { // Get an array of all taxonomies for this post $taxonomies = get_
获取分类的缩略图URL
这就是我目前正在尝试的方式:$taxonomies = array( \'product_cat\' ); $args = array( \'orderby\' => \'name\', \'order\' => \'ASC\', \'hide_empty\' => false, \'exclude\' => ar
什么是术语和分类,它们如何与帖子相关,以及这三个词如何存储在数据库中?
我想了解WordPress中的术语和分类法。My questions:<wordpress中的术语和分类是什么</术语和分类法如何与post相关,以及post、术语和分类法如何存储在数据库中</这三者之间的关系是什么My actual problem:我有一个房地产代理网站,我的帖子存储为属性,它有不同类型的功能,其他领域如卧室、浴室、车库、出租或出售等。功能有复选框和多个答案。所以我想实现与Features 有我的意思是,我想添加新字段,以便在更新属性时可以看到和更新它。
如何在EDITED_{TASTIONY}中找到分类标准?
如何找出触发保存的分类法?add_action ( \'edited_\' . $taxonomy->name, \'save_taxonomy\' ); function save_taxonomy( $term_id ) { $term = get_term( $term_id, $taxonomy ); // Where can I get the taxonomy? }
排除只有“未归类”类别的帖子
我想排除那些只有未分类类别(即类别id 1)的帖子,但如果一篇帖子(错误地)被分类为“未分类”,但也有其他类别,我想将其包括在内。到目前为止,我找到的每个解决方案都排除了所有未分类的帖子,无论它们是否有其他类别。我尝试过:\'category__not_in\' => array(\'1\') 以及\'cat\' => -1 但我没有得到所需的结果。有办法解决这个问题吗?
在Woo商务中显示类别缩略图和链接
我想在woocommerce中用缩略图显示我的类别。我可以列出子术语作为链接,但我想添加其他内容。我已经添加了下面的代码,我用它在模板主页上显示“product\\u cat”的子术语作为链接。php。但我也想添加类别图像。我真的很感激你的帮助,谢谢。<?php $taxonomyName = \"product_cat\"; //This gets top layer terms only. This is done by setting parent to 0. &
获取帖子不在的所有类别
我正在尝试获取当前帖子未包含的所有类别的列表。我走了这么远。。。$categories = get_the_category( $post_id ); $nocats = get_terms(\'category\', array(\'exclude\' => $categories) ); foreach ( $nocats as $nocat ) {echo $nocat->name;echo \",\"; } 。。。但它不起作用。我想这与内爆$categorie
Wp_INSERT_TERM是否将术语链接到某个帖子ID?
我正在使用wp_insert_term要添加如下自定义分类法:wp_insert_term( $_POST[\'city\'], // the term \'property-city\', // the taxonomy array( \'description\'=> $_POST[\'city\'], \'slug\' => $_POST[\'city\'] )&
内爆中未显示逗号
我试图用逗号分隔一些分类术语,但我看不到如何正确显示逗号。我得到的是:<?php $terms = get_the_terms($post->ID,\'type\'); foreach ( $terms as $term ) : $typeName = array(); $typeName[] = $term->name; ?> <small><?php echo implod
将自定义术语值保存到新表中的数据库
因此,我试图将自定义术语的值保存到数据库中。该表是按自定义术语创建的。下面的代码将文本字段输出到我的自定义术语页面上,但它不会将任何值保存到数据库中。有人能看出这有什么问题吗?(我肯定我错过了什么)add_action ( \'movie_edit_form_fields\', \'movie_access_metabox\' ); add_action ( \'edited_movie\', \'save_movie_data\' ); function movie_acces
用缩略图显示WooCommerce PRODUCT_CAT子术语
我想知道是否有人能帮我一把。我想显示我的woo commerce商店类别的子类别以及我在仪表板中为它们设置的缩略图。我设立了两个家长类别“男性”“女性”。在这两位家长的指导下,我对每一位孩子都有一些分类。据我所知,woo commerce类别是通过自定义分类法制定的。所以我没有使用get_the_category() 相反,我使用get_terms(). 我使用了下面的代码,缩略图和perma链接适用于每个术语,但此代码仍显示父术语。有人能告诉我我做错了什么吗?我真的很感谢你的帮助!<?php
WP_SET_OBJECT_Terms和数组
我需要为大约2500篇文章添加一个类别,或者需要使用SQL查询,或者wp_set_object_terms 使用PHP。我在看wp_set_object_terms 因此,我可以添加一个类别,而不会影响当前分配的类别。下面使用的函数wp_set_object_terms\' (来自WordPress Codex)将数组中的一个或多个类别(在示例中为类别6和8)添加到ID为42的帖子(在示例中)。但我需要能够添加一个post id数组($object_id), 不是类别数组。根据https://codex.