您当前的位置:首页 > TAG信息列表 > custom-taxonomy
当我试图从某些特定的分类中获取帖子并正确处理其他分类时,为什么Get_Posts()返回空数组?
我正在尝试从特定的分类法中获取所有自定义类型的帖子。这是我的代码:$product_wood = get_posts(array( \'post_type\' => \'product_document\', \'post_status\' => array(\'publish\'), \'orderby\' => \'menu_order\', \'order\' => \'ASC\', \'posts_per_page\' => -
输出插件,用作帖子所附加到的每个分类的类名
我正在尝试将slug作为帖子附加到的所有分类法的类名输出,以便使用MixItUp3 使用Multifier Extension 在自定义目录页上。我有一个自定义的循环设置,它只浏览标记为“当前”的目录帖子(这允许旧的列表保留在系统中,但不显示)。<?php $args = array( \'post_type\' => \'directory\', \'tax_query\' => array( \'relation\'
显示当前分类的帖子
所以我有一个自定义的Wordpresswp_query 内循环taxonomy.php 显示所有自定义帖子类型的帖子,按自定义元字段排序(start_date). 在此模板中,我有指向使用相同页面模板的每个分类法子级的链接。This does not work 使用我的循环代码,如下所示。我希望这个循环能够检测当前的分类法,并仅显示该分类法中的帖子。例如,我的设置如下:主题(分类名称)诗歌政治环境等http://example.com/themes 我想显示此分类法中的所有帖子,但当您访问http://e
运算符“NOT IN”在TAX_QUERY中不起作用
我正在尝试改变WooCommerce商店的搜索功能,以便当用户进行匹配product_tag slug返回未指定产品标签的产品。这背后的逻辑是向搜索“面筋”的用户显示所有不含面筋的产品。除了操作符参数外,我的代码几乎正常工作。我正在抛出此查询:http://example.com/?s=gluten This function returns all the products tagged as the search query:function menta_pre_get_posts( $que
在单个CPT页面上显示关联的分类子项名称
我有一个名为products的自定义帖子类型。我创建了一个称为归档类别的层次分类法。在这个分类法中,我创建了顶级和子类别(下图)我想做的是在查看单个帖子页面时,显示所选子类别(日期)的名称。ulitmatly我想显示CPT分类名称,如下所示:Date: 2001我已经调查并尝试wp_get_post_terms 和get_terms 但这些结果返回所有分类法,而不是与帖子相关的分类法。非常感谢您的帮助。谢谢
获取分类/术语的邮寄类型
我正在为面包屑编码,我想在第一个分类术语前面返回CPT名称。我的网站结构如下:- CPT name - Taxonomy Term - Taxonomy Child Term - Post Archive of the articles from the CPT and the two terms 如果用户在存档中,则面包屑应显示:Home > CPT name > Parent Term > Child Term 我目
将其他分类添加到WordPress分类页面
我有一个自定义的post类型“packages”,具有多种分类法;i、 e.“目的地”i、 e.mysite。com/目的地/新西兰/post类型“packages”还有其他分类法,即“难点”我希望过滤这些区域页面;类似于:mysite。com/目的地/新西兰/?难度=中等以下是WP\\U查询:$term_id = \"12\"; //medium $taxquery = array( \'posts_per_page\' => 1, \'post_
自定义邮政类型管理器的自定义列
在添加自定义列时失败惨重add_action(\'manage_edit-pricing_columns\', \'manage_pricing_columns\'); add_action(\'manage_pricing_posts_custom_column\', \'manage_pricing_custom_columns\'); function manage_pricing_columns($_columns) { $new_columns[\'cb\'] =
类别分类模板不适用于自定义帖子
我使用以下代码创建了自定义帖子类型:add_action( \'init\', \'create_team_post_type\' ); function create_team_post_type() { register_post_type( \'portfolio\', array( \'labels\' => array( \'name\' => __( \'Portfolio\' ),
如何在自定义插件中设置分类标准?
我正在尝试创建一个插件,我需要一个自定义帖子和分类法。但它可以在管理端访问,但分类法在前端不起作用。这是我注册自定义帖子和分类法的方式:function post_type_questionnaire() { $labels = array( \'name\' => _x(\'Questionnaire\', \'post type general name\'), \'singular_name\' => _x(\'Qu
查询/列出所有术语及其自定义帖子计数
我想查询/列出自定义帖子类型中的所有术语(来自所有自定义分类法)及其自定义帖子计数。这就是我目前所拥有的。。。$the_query = new WP_Query( array( \'post_type\' => \'teacher\', \'tax_query\' => array( array( \'taxonomy\' => \'ALL CUSTOM TAXONOMIES\',
基于组的路由和管理
客户要求其订购的网站使用基于组的导航和管理系统。每个小组有效地代表了公司中的一个部门,小组的数量将相当少。首先,我只想提到BuddyPress插件似乎并没有真正满足所有的要求。Requirements:每个组都分配了一个组经理,该经理可以创建内容(各种类型的帖子)example.com/group_name 将导致建立一个群组中心,在那里会有一些关于该群组的基本信息,一些加载该群组最新帖子的通用查询,以及一些与该群组严格相关的其他内容example.com/group_name/news 将导致一个查询页
在自定义分类归档模板中分隔帖子和自定义帖子类型
我已经创建了自定义帖子类型(Match)和自定义分类法(Team),并使团队分类法可用于普通帖子(该团队的新闻)和匹配自定义帖子类型。然而,在归档模板页面上,我创建了分类团队。php中,帖子并没有分为新闻部分和匹配部分。我尝试过各种解决方案,但目前两者都显示相同的内容-所有帖子和球队的所有比赛。我恢复了第二部分“匹配”,以展示我在这里和各种教程网站上阅读答案时尝试的两种方法。<?php /** * The template for displaying Archive pages.
自定义帖子类型的基于日期的固定链接和自定义分类固定链接
在我的主题(一个十六岁的孩子)中,我创建了一个新的自定义帖子类型,pg_review. 我将两种自定义分类法与之关联,pg_genres (层次类别),以及pg_authors (如标签)。除了permalinks之外,一切都很好。。。尽管试图理解和adapt various examples 我在兜圈子。我希望这些permalinks能够发挥作用:/reading/2017/02/19/post-name/ # A single Review. /reading/2017/02/19/
在后期编辑页面中混合到类别和标签中的自定义分类
我有一个自定义的帖子类型(评论),它有两个自定义的分类法(流派和作者)。添加/编辑评论时,它会显示用于编辑流派(如类别)和作者(如标记)的管理工具。那很好。但是,当添加/编辑标准帖子时,“类别”工具会同时列出标准类别和我的类型,它们都混合在一起。标签工具自动完成标准标签和我的作者的混合。那太糟糕了。如何阻止类别和标记引入自定义分类法?我是这样定义流派的;标签类似:function pg_genres_init() { $labels = array( \'
自定义分类-仅输出相关术语
我有一个名为“products”的自定义帖子类型CPT有两个自定义分类法(都是分层的);1) “product\\u type”和2)“product\\u provider”。每个产品都将有一个“product\\u type”和一个“product\\u provider”链接到它。在每个“product\\u type”术语的存档页面上,我输出了一个可过滤的“products”列表,其中一个过滤选项是“by Provider”,它(显然)根据“product\\u Provider”自定义税进行过滤
如何使自定义分类复选框类似于“Categories”
现在,我有一个自定义分类法,用于自定义帖子类型case_study. 除了创建新帖子和添加分类法时使用的是“标签”之外,一切都正常,我想知道帖子如何处理它们的类别(复选框)。我是否可以这样做,而不是添加这些“标签”这是我注册这个分类法的代码PhPadd_action( \'init\', \'create_case_study_tax\' ); $tax_args = array( \'hierarchical\' => false, \'show
有没有办法禁用一个术语而不是删除它?
我的情况是,我必须从分类法中删除一个术语。但是,有些项目链接到该分类法。有时,这些删除是暂时的(即,我们停止向某个国家发货,但如果我们再次开始向该国家发货,希望物品与这些国家保持联系)。有没有办法“禁用”一个术语而不是wp\\u delete\\u term?谢谢
特定于自定义发布类型的自定义分类-重写URL
我有一个自定义分类法,其行为类似于帖子类型,因为类别的行为类似于默认帖子(基于/%category%/%postname%/permalink结构),因此自定义帖子类型中的帖子显示为www.example。com/自定义帖子类型/自定义分类名称/帖子名称。。除了一个元素外,一切都很好。。永久对齐/缓动不正确。此时的url类似于:www.example。com/behandeling/behandeling\\U类别/帖子名称中间部分需要不同。它需要有一个术语。。不是一般的分类法名称。。这是我的代码://
如何使自定义帖子分类看起来像常规类别?
如果为自定义帖子类型创建常规分类法,其行为和外观类似于内置标记分类法:如果我需要让它看起来像类别,我可以添加下一个\'hierarchical\' => true a的参数register_taxonomy 调用,它工作得很好,除非我不需要层次结构特性。如何使自定义帖子分类看起来像类别,但禁用hierarchical 选项