您当前的位置:首页 > TAG信息列表 > custom-taxonomy
向查询添加类别参数时,仍会显示所有帖子
我的团队类型中有以下代码。我用来为成员信息创建自定义分类法的php文件:function create_team_taxonomies() { $labels = array( \'name\' => _x( \'Kategooriad\', \'taxonomy general name\' ), \'singular_name\' => _x( \'Kategooria\', \'taxono
显示作者对分配给自定义分类术语的帖子总数的计数
我已指定一个名为Highlight 我在帖子中添加了一个名为Featured.每当我想为一篇文章添加特色时,我只需将其分配给特色。对于每个作者,我想显示他们的特色帖子总数。那么函数the_author_posts() 将显示帖子总数。我想显示作者收到的帖子总数。我该怎么做?
在CPT的所有职位上强制使用术语/分类
我有一个CPT-“Events”,其中有400多篇帖子[没有选择自定义分类法(tax\\u类别)中的术语],因为我最近导入了这些帖子。现在,我已经创建了一个URL结构,需要为每个帖子分配一些tax\\u类别的术语。那么,有没有什么方法可以将tax\\u类别中的一个术语(比如“新演出”)分配给所有活动cpt的帖子?在搜索过程中,我还发现了以下代码,但我很困惑,我该如何修改它以满足我的需要,或者它甚至是我正在寻找的解决方案-function mfields_set_default_object_terms(
在归档页面上获取自定义分类帖子
嗨,我不确定这个问题是否可以理解,但我会解释我想要达到的目标。我有一个称为菜单项的自定义帖子类型和称为菜单项类型的自定义分类法。密码function create_menu_post_type() { $labels = array( \'name\' => __( \'Food Menu\',\'framework\'), \'singular_name\' => __( \'Menu Item\',\'framewo
Show posts without term
我在一个产品页面上工作,如果产品页面标题与我在分类法“review product”中的术语相匹配,我将显示来自我的帖子类型“reviews”的评论。Example.产品页面标题:Refrigerator显示(审阅)带有以下内容的帖子:帖子类型:“评论”分类:“评论产品”术语:Refrigerator这完全可以。但有时我没有对产品的评论(因为产品名称和术语不匹配),然后我想显示“一般”评论。在我的网站中,这些帖子包含:帖子类型:“评论”分类:“评论产品”术语:No term (!!!)这篇文章没有分类法中
自定义分类-自定义可排序列
我已经创建了名为“城市”的自定义分类法,您可以在其中添加城市,并添加了自定义字段(单选按钮),其中有两个选项:“是”和“否”(不管是什么)。一切都很好,我可以得到那个值和其他东西。后来,我想到了添加一个可排序的列(如“Name”、“Slug”、“Posts”等)。我已经创建了该列,使其可排序,但不知道如何按自定义字段对这些城市进行排序?现在它是按名称排序的,因为我无法让它与自定义字段一起工作。可能有什么线索/暗示吗?
存档-{CUSTOM_POST_TYPE}.php无法识别WordPress
我已注册自定义帖子类型city 有2种分类法city_categories 和cities. 但wordpress正在存档。php而不是archive city。php,不明白我错在哪里了。只有创建分类城市时,它才有效。php,然后是城市分类法。php。我怎样才能让它直接进入存档城市。phpregister_post_type( \'city\', array( \'labels\' => array(
是否根据帖子作者元数据自动填充帖子分类数据?
我正在尝试使用作者元数据在给定作者的帖子上自动填充自定义分类法。目前,分类法在post页面上可见,但我打算在前端隐藏它,以避免意外的用户选择。(也是人口前期的原因)注意:相关的分类术语和作者元数据是identical (作者元数据选项是从现有分类术语中动态提取的)。出于某种原因,这是行不通的。我挠头想弄明白为什么——我认为逻辑是正确的。我错过什么了吗/有人能帮忙吗?提前谢谢。function update_school($post_id) { $post_author_id = ge
仅使用插件在前端显示自定义邮政类型和自定义分类数据
对于以下不依赖短代码的问题,有谁能推荐一个好的基于插件的解决方案,而不是基于模板或主题的解决方案吗?我有一个插件,可以创建一个自定义帖子类型和四个自定义分类法。自定义帖子类型具有/songs 鼻涕虫自定义分类法具有以下段塞:/songs/genres/songs/eras/songs/venue/songs/artists我的问题是,如何让以下URL以表格形式显示我的自定义内容,而不干扰自定义模板或短代码?/songs - 显示数据库中按歌曲名称排序的所有歌曲的表格/songs/<song-name
即使HIDE_EMPTY为FALSE,Get_Terms()也不返回空词
我没办法get_terms() 返回空条件,我已经尝试了很多方法。代码如下:$terms = get_terms(\'device\',array(\'hide_empty\' => 0)); foreach($terms as $term) { if($term->parent == 0) { if($i++ != 0) echo \'</optgroup>\'; echo \'<optgroup label=
将选定列表值(分类)保存在wp中:wp_set_Object_Terms
在我的管理部分,我有其他字段(如价格或品牌-这是分类法)。编辑或创建新零件时,我会设置其他数据。价格节约没有任何问题,但从选择列表中保存值有些奇怪-它没有保存:wp_set_object_terms($post_id, $_POST[\'part_brand\'], \'brands\', true); 根据wp doc:此函数从分类法选择更新值。但对我来说,这不起作用。您可以在此处看到的所有代码:http://pastebin.com/N4gZL3uN如何在wp中保存选择列表(分类法)中的值?
在另一个自定义邮件类型的单个邮件上显示一个自定义邮件类型的内容
我目前正在创建一个大学足球博客,我有两种自定义帖子类型:conference 和team.每个conference 帖子类型将是一个横向列表,由每个团队的徽标组成,并将显示在每个single team 只要团队在各自的会议上,就发布。它看起来几乎与此相同:使用ACF plugin, 我给了每个team 发布类型a会议字段,用户可以从中选择团队所属的会议。每个conference post具有各自的HTML 已经为其内容。我的问题是,我如何继续使用PHP? 我是一个PHP 所以如果答案很明显,请原谅我。我从
在自定义分类页面上列出父类别中的子类别
我正在对当前正在处理的主题进行一些更新。我已经将一组下面有自定义帖子项的类别移动到一个父类别中,该类别都在自定义分类中。e、 g.:Parent Category -Child Category --Item --Item --Item -Child Category --Item --Item -Child Category --Item --Item --Item 我可以在taxonomy-custom-
如何限制选择下级分类标准
我有一个分类名称“城市”。我用过这样的“城市”。City 1 Sub city 1 Sub city 2 City 2 Sub city 3 Sub city 4 这里的问题是,如果管理员/用户选择城市1,他们甚至可以选择子城市3或子城市4,它们不在城市1下。我想限制用户在选择父分类法之前不能选择子分类法。或者,如果选择父分类法,子分类法将显示为下拉列表。
显示最后一个分隔符不同的分类术语的格式化列表
我试图显示事件生产者的列表,这些生产者存储为分类法。对于每个事件(自定义帖子类型),可以有1到多个生产者,所以我想列出它们,用逗号分隔,并带有“&;”在倒数第二个和最后一个之间。除了只有一个制作人的情况外,以下函数完成此工作。我该如何让这一点同时适用于一个制片人或多个制片人?function the_producers($post_id = false) { if ($post_id == false) { $post_id = get_the_ID();
我是否可以锁定父术语级别的自定义分类,而不是子术语级别的自定义分类?
我创建了一个名为“主题”的分类法,它有4个顶级术语:科学、环境、技术记不住最后一个术语,每个术语都有子术语。我希望能够锁定顶级术语,但不能锁定子术语。基本上,编辑应该能够为这些顶级术语中的每一个创建尽可能多的术语。。但这些顶级术语不能删除或修改。这可能吗?
在自定义菜单中显示自定义分类
我有一个自定义菜单,使用add_menu_page:add_menu_page(\'My menu\' , \'Some text\', \'read\', \'nwcm\'); 在它下面,我显示了一个自定义的post类型菜单项;// Create the news custom post type register_post_type(\'nwcm_news\', array( \'labels\' => array( \'name\' =
管理中的自定义帖子类型查看按钮出现400错误
我有一个自定义的帖子类型,项目:/******************************* Projects Custom Post Type *******************************/ add_action( \'init\', \'register_cpt_project\' ); function register_cpt_project() { $labels = array( \'name\
Add term list as class
我正在尝试添加一个术语列表作为自定义帖子类型的类。<?php while($portfolio->have_posts()) : $portfolio->the_post(); ?> <?php $categories = get_the_terms($post->ID, \'project_type\'); foreach($categories as $
将内容添加到自定义分类类别页面
我想不出或找不到关于如何在自定义分类类别页面中启用描述的答案。在描述字段下,它表示:“默认情况下,描述不突出;但是,某些主题可能会显示它。”。通过将此代码添加到存档中,我成功地将其启用到普通类别页面。php<?php echo category_description(); ?> 但它在分类页面上仍然被禁用。任何帮助都将不胜感激。Problem solved我发现我的主题有分类法。php,其中此代码<?php echo term_description(); ?>