您当前的位置:首页 > TAG信息列表 > custom-taxonomy
插入自定义帖子类型的分类
我已经创建了一个自定义帖子类型并为其创建了分类法,下面是我用来创建这些类型的代码://create custom post type of jobs add_action( \'init\', \'create_jobs\' ); function create_jobs() { register_post_type( \'jobs\', array( \'labels\' => array(
是否显示自定义分类的所有术语?
我制作了一些自定义分类法,我需要显示其中的所有术语,到目前为止,我实现的是显示在自定义帖子类型中选择/选择的分类法,但我需要所有分类法都显示出来,无论它是否被选中。因此,稍后我可以制作一个过滤器,根据自定义post类型值包含的术语进行过滤。<?php $args=array( \'public\' => true, \'_builtin\' => false ); $output = \'names\'; // or objects&
在查询分类时,Foreach循环返回多个项目
我正在查询分类术语,然后列出这些术语下的帖子。分类法基本上是自定义帖子类型的一个类别,其中的术语是类别。我认为这是不可能的,但我有一个foreach循环,它应该循环查询中的每个术语(类别),然后在页面上列出术语(类别),然后在它们下面列出这些术语(类别)中的帖子,问题是它列出了每个类别下所有类别(术语)中的帖子。所以我得到了每个帖子的倍数。这些职位只在一个类别下增加。我无法理解为什么它会复制帖子,直到我在声明之前意外尝试获取类别描述的变量值,当我看到它没有获取第一个类别的描述值,但它获取了第二个类别的描述
Php如何使用wp_Query仅在当前分类中显示POST?
很难得到我的分类法。php运行良好。我使用分类法。php来列出我在特定类别中的所有帖子,但它显示了我在所有类别中的所有帖子。这是我的代码:<ul class=\"scenes cf\"> <?php $args1 = array( \'post_type\'=>\'artistes\', \'orderby\' => \'menu_order\', \'order\' => \'ASC\',
WP_INSERT_TERM不适用于自定义帖子类型的分类
以下是我遇到的问题:我有一个名为“weddingguests”的自定义帖子类型。这个自定义帖子类型“weddingguests”有一个自定义分类法,“friendsof”,层次结构。我想通过编程在这个自定义分类法中插入“friendsof”2个术语:“新娘的朋友”和“新郎的朋友”。下面是我用来插入一个术语的函数和操作:// programatically add 2 terms to the taxonomy \"FRIENDS OF\" function example_insert_categ
由于函数原因,“无法重新声明CPT_REG_TAX()”。php
背景:我有一个Wordpress主题的childtheme文件夹,其中包含一个函数。php。在此函数中。php,在一开始,我编写了设置自定义帖子类型的代码,允许用户向站点添加事件。直到今天,一切都很顺利,我在同一个文件中添加了另一个单独的自定义帖子类型的代码,允许用户添加人。问题:在添加了第二个自定义帖子类型代码后,我无法再登录到我的网站。问题原因:通过我的域提供商的错误日志文件,我发现将“place”注册为类别的代码导致了问题。我试图通过add_action(\'init\', \'cpt_reg_ta
自定义类型、分类和查询优化
我正在对一个相当大的Wordpress网站进行重新设计和编码。作为其中的一部分,我们添加了一些表示各种数据类型的不同帖子类型(网站将有额外的数据驱动页面供查看)。我正在努力优化设置各种元数据和分类法的方式,以便在我们有大量数据的情况下确保长期良好的性能。假设我有以下帖子类型:文章(帖子)我有一些自定义字段或分类法:团队该团队将有大约15种价值选择。每篇文章和每场活动都将分配给一个团队。对于文章、事件和人员,团队选项将是相同的。团队应该是一种分类法吗?如果是这样的话,我是否真的为每个帖子类型设置了一个重复的
使用定制邮政类型和定制分类的定制元数据时间表
场景:我有一个带有自定义元框的自定义帖子类型。每个帖子应该代表我表格中的一行,即Activity 1 Jan, Activity 1 Feb and Activity 1 Mar 我的活动类型有一个自定义的术语分类:Activity 1, Activity 2 and Activity 3. 我正在使用archive-custom-post.php 列出自定义分类术语链接,以及taxonomy-custom.php 显示每个活动时间表。编辑:进一步明确。我的问题是
根据分类术语更改自定义帖子类型的固定链接
我有一个自定义的帖子类型“profile”。每个配置文件可以是且只能是学生、员工或校友中的一个,这是通过“profile\\u type”自定义分类法设置的。这给了我永久的印象:www.mysite.com/profile/arthur-mcmillan. 我想要的是:www.mysite.com/student/arthur-mcmillan 实际上,我已经使用以下技术使其工作,但它会打断我的所有其他页面和帖子,返回一个未找到的页面。在注册表配置文件中自定义帖子类型:\'rewri
如何设置自定义分类术语模板
我有一个自定义的帖子类型和2个附加的分类法。每个分类法大约有20个术语,其中包含几个帖子。虽然我已经成功地为我的自定义帖子类型设置了自定义存档模板。我的分类术语产生了问题。当我查看任何术语页面时(通过从CPT菜单中单击它们),它会显示其下帖子的标题。我尝试建立分类法我的分类法我的术语。php,但该页面无法获取它。相反,它使用的是归档模板。以下是返回的body类:存档税务路径term-a-path term-19已登录我需要制作哪个模板才能列出特定术语下的所有帖子,并且我可以为所有术语创建一个通用模板,因为
按字母顺序显示类别的帖子(自定义帖子类型)
我有一个custom post type 我有一个custom taxonomy 对于这种称为“链接类别”的帖子类型,我有一个template file 对于这个分类法,“taxonomy link category.php”我需要一个模板来显示所选链接类别的帖子alphabetical orderEDIT: 在网站的链接页面上,自定义帖子类型的所有类别名称LINK 在列表中显示。一旦访问者点击一个类别名称,我需要wordpress按字母顺序列出该类别中的所有帖子。我用下面的代码(使用模板文件:taxon
如何将帖子与页面相关联
这更多的是一个“这是如何工作的”,而不是一个代码问题,尽管可能涉及一些代码。我一直在谷歌上搜索,并阅读了其他关于自定义帖子类型和分类法的问题,但还没有找到一个真正适合我的困境的答案。理想情况下,这就是我想要的:我有一个标题为“客人”的页面。当您转到该页面时,它会列出所有包含每位客人简介的页面(每位客人一页/每页一位客人),并附有缩略图和简短摘录。当你点击其中一个摘录页面时,你会看到这位客人的完整传记,以及所有视频(帖子)的旋转木马,这些视频(帖子)都以这位特定的客人为特色。流程基本上是“来宾”>“(
重写返回错误数据的规则
我有一个自定义的帖子类型,叫做product. 它有两种分类法product_category (哪个更优)和product_group.我希望单个产品的永久链接显示为:products/%product_category%/%product_group%/%postname/和;“档案”;,事实上,产品类别中的产品概述如下:products/%product_category%/.这是我的方法:add_filter(\'rewrite_rules_array\', \'rewrite_rules\');
包括WordPress TAX_QUERY中的所有术语
我有点困惑,为什么我不能在tax\\u查询中自动包含所有术语?My code:\'tax_query\' => array( array( \'taxonomy\' => \'city\', \'field\' => \'slug\', \'terms\' => array( nyc, boston, london ), ) ) 如果我有几十个城市呢?
从列表中排除自定义类别
我有一些代码为自定义帖子类型生成自定义类别列表。代码如下: $html .= \'<ul class=\"item-direct-filters\"><li class=\"first\"><strong>view more:</strong></li>\'; $k = 0; foreach ( $terms as $term ) { $terms = get_t
如何在创建自定义分类关系时添加日期创建字段?
我需要显示一个帖子列表并按日期排序。创建分类术语关系的日期。这可能吗?如果是,我该如何处理?非常感谢。编辑-已解决</谢谢你对通用汽车公司的帮助。以下是我所做的:对于每个set和remove操作,我给它一个不同的meta\\u键,并将用户名作为变量带变量的meta\\u键$meta_key = \'_category_relation_added_\' . $user_name; 删除术语和元delete_post_meta($post_ID, $meta_key); wp_rem
两列中的自定义分类列表
我用这个来获取分类列表。每个职位有20多个任期。如何将它们分为两列。echo \'<ul>\'; echo strip_tags( get_the_term_list( $post->ID, \'trade\', \'<li>\', \'</li><li>\', \'</li>\' ) ,\'<li>\'); echo \'</ul>\';
如何从操作钩子‘set_Object_Terms’中获取Term_id?
我有以下代码,我想在该函数中使用term\\u id。我知道变量$terms包含术语;然而,我不知道如何从中获取术语id。add_action(\'set_object_terms\',\'wpse5123_set_object_terms\',10,4); function wpse5123_set_object_terms($object_id, $terms, $tt_ids, $taxonomy){ if($taxonomy == \'category\')
Metabox内的WP_LIST_TABLE未处理提交
我正在尝试显示WP_List_table 在metabox中。metabox用于名为service 已注册到名为office. 表列包含操作分类法的输入字段,并允许我将其他数据链接到每个单独的分类法术语。我不认为我试图将其用于自定义帖子类型编辑屏幕上的自定义分类法这一事实是相关的。我只是为了清楚起见才提到。现在的情况是,在我单击自定义帖子类型编辑屏幕上的发布/更新按钮之前,一切看起来都很好。如果WP_List_Table 具有批量操作,它将重定向回/wp-admin/edit.php 页面中,如果我删除了
具有自定义支柱类型的支柱滑块
我试图创建一个帖子滑块,但我在这一点上卡住了。我创建了一个名为“slideshow”的分类法和一个自定义的帖子类型“slider”。在这个自定义帖子类型“slider”中,我指定了一个分类“slideshow”这很好,但无论我尝试了什么查询,我仍然无法获得仅为homeslide分类法指定的图像。有没有更好的方法来创建post滑块。如有任何建议,将不胜感激。这是我的代码:<?php function wms_slider_init() { $labels = array(