您当前的位置:首页 > TAG信息列表 > custom-taxonomy
连接ACF字段+自定义分类
给定:1)高级自定义字段。具有预定义值的选择字段。2) 自定义帖子类型的自定义分类法。Q: 我是否可以链接ACF字段中的选择以进行自动分类分配?例如:如果我在ACF字段中选择“1”,那么在更新帖子时,分类法中将自动选择“1”。
更新相关帖子后被删除的标签:ACF/Genesis/WP5.4.1
我有一个自定义的“news”帖子类型,其中包含“news tags”分类法。以及另一种在新闻项目中标记的帖子类型“实践”。当我更新任何“实践”类型的帖子时,all tags for that practice are being incorrectly removed 来自所有新闻项目。例如,如果我用“不动产”实践标记新闻帖子,然后更新不动产实践,则不动产标记将从所有新闻项目中删除。有人知道我应该从哪里开始故障排除吗?我已经删除了除ACF之外的所有插件,问题仍然存在。The News Post Type.
如何创建适当的查询以获取具有与分类相关的元键的用户列表
我想根据子类别(即taxonmy)列出用户。它显示所有子类别的用户,而不是我从后端选择子类别的用户。代码如下,请告知我做错了什么:options.php<?php if (!defined(\'FW\')) die(\'Forbidden\'); $options = array( \'heading\' => array( \'label\' => esc_html__(\'
Hide custom field if empty
我在自定义帖子类型的单个页面上显示自定义分类法中的值。我有一个自定义的帖子类型“artwork”,分类为“artists”。如何在单个帖子页面上显示艺术家姓名(如果为帖子分配了多个艺术家,则显示多个艺术家姓名)。如果没有为帖子指定艺术家,则页面上不会显示任何艺术家。这很好用。<?PHP // ARTIST(s) attached to Artwork $artists = get_the_terms( get_the_ID(), \'artists\' );
列出分类术语以及按发帖日期排序的最新帖子
我 h类一ve t型h类e follow我ng级 code:个A.;个A.;$cust型om级_t型erm级s = g级et型_t型erm级s(\'colum级n一\');个A.;个A.;fore一ch类($cust型om级_t型erm级s 一s $cust型om级_t型erm级) {个A.; wp_reset型_query();个A.; $一rg级s = 一rr一y(\'post型_t型ype\' =&g级t型; \'post型\',个A.;
如何设置“区段类别”?
我用CPT UI制作了一个自定义的帖子类型“Artwork”。在我的CPT设置中,我启用了对这些分类法“类别”和“部分类别”的访问。当我查看我的帖子列表时,我不仅看到一列“类别”,还看到一列“章节类别”。请参见屏幕截图。但是,我在哪里可以指定节类别?节类别没有分类法。我是否必须创建一个自定义分类法并给它一个特定的名称,使其充当“节类别”?我在网上找不到任何信息。。。编辑:这里有一个截图,希望能以更好的方式解释我的问题
显示分类术语的描述
我有一个分类法叫做ORGANIZER。该分类法的所有术语都有名称和描述。我试图得到每个术语的描述,但我不知道如何循环使用它们。我想我应该从以下几点开始:$terms = get_terms( array( \'taxonomy\' => \'organizer\', \'hide_empty\' => false, ) ); 但是你能帮我打个圈吗?谢谢
如何使用Get_the_Terms()显示多个术语?
我使用以下代码在单个帖子的元数据中显示自定义分类法,但现在我需要显示多个用逗号分隔的术语,而不是只显示一个术语。只是不知道怎么做。有没有一种方法可以使用wp_sprintf_l 结合get_the_terms() 要做到这一点?或者其他方式?以下是我当前的功能:$sources = get_the_terms( $post->ID, \'source\' ); if ( ! empty( $sources ) && ! is_wp_error( $sources ) ){
如何在帖子类型帖子标题旁边显示分类术语?
我想在帖子类型的帖子标题之外显示帖子类型的分类术语,并用“in”或“post in”文本字符串分隔。到目前为止我所做的尝试:$output .= \'<div>\' . get_the_title() . \'</div>\'; $terms = wp_get_post_terms($post->ID, \'itemscategories\', array(\'fields\' => \'names\')); echo implode(\',
某些自定义帖子中未显示自定义分类
我已经为自定义帖子类型“Movies”创建了一个自定义分类列表,下面是部分代码:public function init_post_type() { // get label $labels = array( \'name\' => __(\'Movies\', \'tmdb\'), \'singular_name\' =
多对多对多自定义发布关系
我想为赛马比赛建立一个比赛评分网站。每场比赛都有许多课程每个班级有3个学科(表演跳跃、盛装舞步和越野)彼此独立计分,并将其相加,形成最终分数,每个学科后有中间分数和排名。每个班有许多马每匹马只有一个骑手每个骑手可以在所有级别上骑乘多匹马。我想为班级、骑手、马匹和比赛设置自定义字段,以存储与每个项目相关的数据,其中建议为班级、骑手、马匹和比赛设置4种自定义帖子类型。唯一简单的关系是每匹马只能在一个级别上骑乘。我可以创建多对多对多关系吗?或者这是错误的观点。我希望能够展示:一个骑手骑的是哪匹马,一匹马在哪一个
404 - Taxonomy Archive Page
我正在创建一个Wordpress自定义帖子类型,包括一个分类法,在安装之后,所有的永久链接都被刷新了,但是分类法归档页面不断给我404。CPT归档页面工作得非常好。要创建的代码:add_action( \'init\', \'register_cpt_post_type\' ); function register_cpt_post_type() { register_post_type( \'offers\', array(
我的网站上的类别搜索/自定义帖子类型搜索。自定义帖子类型是否与页面相似?
我正在创建一个教育网站,我的一些页面是“科目”,如数学、物理等,我希望它们可以搜索。我该怎么做?我想,如果我只是为主题创建一个自定义帖子类型,然后创建一个只搜索特定自定义帖子类型(主题)的搜索表单,那就很容易了。问题是我无法创建类似于页面帖子类型的自定义帖子类型。如果你知道我的意思,我只能创建“类似博客”的自定义帖子类型?基本上这就是我想要的:一个只显示主题作为结果的搜索表单。我是否需要自定义帖子类型,或者是否可以在相关页面中添加一个名为“主题”的类别,然后只搜索类别“主题”?如果我需要自定义帖子类型,我
如何在WordPress中根据循环类别发布内容?解决这个问题是不可能的吗?
我必须从Tony那里得到关于构建手风琴WordPress的帮助,但在循环中,它重复了相同的三篇帖子,我不知道如何用正确的方式进行循环,当单击类别时,我必须看到与之相关的帖子,但不会发生,它只是重复了相同的3篇帖子。<ul class=\"s3_accordion\"> <?php $categories = get_categories( array( \'orderby\' => \'name\', \'
GET_TERM_CHILD特定的无ID
大家好,我从codex找到了我需要的东西,那就是通过指定子分类法和宏分类法的id来显示子分类法get_term_children( int $term_id, string $taxonomy ) 如图所示<?php $term_id = 10; $taxonomy_name = \'products\'; $termchildren = get_term_children( $term_id, $taxonomy_name ); echo \'&
自定义帖子类型和自定义分类关键字长度与查询性能
我正在为我的客户端创建新的自定义帖子类型和分类法,我想为它们的密钥添加前缀,这样就不会与可以安装的任何插件发生冲突,这些插件将提供自己的CPT和分类法。首先,我将前缀设置为3个字母长,并带有下划线:xyz_ (它比这更独特,我查了谷歌-没有冲突)。然而,我开始考虑增加前缀的长度,使其更独特,最多7个字符,如xyzabcd_ (同样,只是一个样本)。但是,我不确定这样的更改会如何影响通过post_type 列,因为对于我的自定义帖子类型,该值会更长。分类法也是如此。。。我知道保存该数据的db列是一个varc
List taxonomies by post id
首先,我对php非常陌生,所以任何同意帮助我的善良的人,请温柔一点。我想要的是生成一个与特定帖子id关联的分类术语列表。我想要在页面上使用短代码列出它们。我从循环中提取了代码,这几乎完成了相同的事情,但显然它在循环之外不起作用,任何试图调整它的尝试都只会成功地产生错误。到目前为止,谷歌并没有特别的帮助。我相信这个解决方案非常简单,但我却没有想到。如有任何意见,将不胜感激。 <?php if(has_term(\'\', \'themes\')): ?> <span
如何使CPT和Taxonomy具有相同的URL结构?
我有一个帖子类型叫做worksheets 我有一个分类法叫做worksheets_category.我想为两者都提供以下url结构。worksheets - example.com/worksheets/sample-single-pageworksheets category - example.com/worksheets/sample-category任何帮助都将不胜感激。谢谢
我有一个随机的字母出现在我的内容之前。从哪里开始寻找原因呢?
奇怪的事情正在发生。我正在本地DesktopServer上运行Wordpress。突然,就像今天一样,字母“d”开始出现在我的内容是随机位置之前。简而言之,它出现在我的页面内容之前的一行,位于网站标题上方。如果我检查页面来源,则字母紧跟在body标记之后。它发生在内容和管理页面上。该字母还显示在编辑器屏幕上自定义分类列表的开头。如果我开始输入一个标记,就会在下拉建议之前插入字母。如果我键入“widget”,我会输入单词“dwidget”我最近没有安装任何新的插件或主题,但我正在编写一个自定义插件,主要是为
如何根据最近的帖子对分类术语进行排序?
我有一个以slug顺序显示的术语列表,但我需要按最近的帖子进行排序,因此它将根据最新条目的术语而变化。。。有没有办法做到这一点?我尝试了这里提出的解决方案:Retrieve taxonomy terms in order of their post's date? 但它显示的是术语的创建日期,而不是最近帖子的日期。我的代码:function wpse147412_order_terms_by_post_date( $pieces, $taxonomies, $args ) { glob