您当前的位置:首页 > TAG信息列表 > custom-taxonomy

  • 如何使用/创建插件模板显示自定义分类和术语

    时间:2013-10-16

    我正在开发一个插件,它需要自定义分类法和3个术语(个人、组和宠物)。我已经用术语和一些示例帖子建立了分类法。我已经为我的自定义分类法创建了一个模板,该模板当前显示每个类别(术语)的相同输出。我需要输出只显示当前选定期限内的帖子。因此,如果从example.com/user_image_category/group/ - 它应该只显示“组”的帖子。Please note 我正在尝试在不接触主题文件夹的情况下执行此操作。如果代码有点。。。至少可以说是恶心。我已经拼凑了一些我发现的东西,但已经修复了很多——我通

  • 分类标准名称相同的WP查询公告类型

    时间:2013-10-17

    这就是我所拥有的:带有分类/类别“流派”和“作者”的自定义帖子类型“书籍”另一个自定义帖子类型“作者”,包含所有作者图片和bios</这就是我想做的:在单一的“图书”页面上,有一个侧栏,其中有图书“作者”图片和个人简历</我知道如何获取“Book”帖子的“Author”分类法,但我需要的信息来自同名的“Author”自定义帖子类型。我唯一能想到的是,两者的slug是相同的(即,如果书籍作者是“John Smith”,分类法将是“John Smith”,我需要从“作者”自定义帖子类型查询的帖子也

  • 将wp_tag_cloud与自定义分类一起使用

    时间:2013-10-17

    我正在为架构师构建一个站点,每个项目页面都有一个称为项目服务的自定义分类法,客户机可以在其中添加各种标记。我想在标记云中显示它们,所以我使用以下方法:<?php wp_tag_cloud( array( \'taxonomy\' => \'project_services\', \'separator\' => \', \') ); ?> 但问题是,在每个项目页面上,它都会显示数据库中的所有项目服务标记,而不是按页面显示。有什么想法吗?

  • 通过自定义分类按首字母显示自定义邮政类型

    时间:2013-10-17

    我正试图在我的WordPress网站上创建一个页面,通过26个循环显示各种食物。每个循环都必须循环字母表中的一个字母,在页面顶部我有链接,链接到循环周围的锚定框。所以我想展示的是这样的:NAV:a b c d e。。。(等等)。。。zA以字母A开头的所有项目B以字母B开头的所有项目等等阅读本主题后:Display all posts starting with given letter? 我决定对这些字母使用不同的术语。为此,我制作了一个名为“waaier”的自定义帖子类型,在那里我有一个名为“waaie

  • 提前注册Taxonomy,以便可以在unctions.php和admin-ajax.php中使用它

    时间:2013-10-17

    这是对this post, 概述在函数中无法使用get\\u terms函数的原因。php(实际上是通过ajax/admin\\u ajax.php调用)。我可以在任何帖子、任何页面上获取术语(自定义税),除了在我的ajax函数中。在转储get\\u terms的值时,我收到了可怕的“分类法不存在”错误。问题是,在调用函数查找术语后,分类法被注册。问题是,如何尽早注册税务以便使用此功能?注册自定义帖子类型和分类的代码是函数中的第一个。php(通过外部php提供,以保持functions.php干净)/**

  • Querying Term Posts in Loop

    时间:2013-10-17

    我试图在标题下显示我的CPT类别以及与之相关的任何帖子。我有第一个循环,很好:<?php $cats = get_categories(array(\'taxonomy\' => \'custtax\', \'orderby\' => \'term_group\')); if(!empty($cats)) : foreach($cats as $cat) : ?> <a href=\"<?php

  • 自定义分类导致404页-永久链接结构刷新

    时间:2013-10-17

    我有一个CPT:function CPT_init(){ register_post_type(\'custcpt\', array( \'labels\' => array( \'name\' => __(\'Products\'), \'singular_name\' => __(\'Product\'),

  • 在自定义分类URL中显示自定义投递类型

    时间:2013-10-18

    我创建了一个带有两个自定义分类法的自定义帖子类型,最终将用于过滤自定义帖子类型中的结果。我遇到的问题是,我希望URL为:网站url/自定义帖子类型/自定义分类法我曾尝试在这里为有类似问题的人提供一些建议,但在这种情况下我无法使其工作。这是我目前拥有的代码,我已经将其剥离回去,因为尝试使其工作是徒劳的://Custom Post Types add_action( \'init\', \'create_post_type\' ); function create_post_type

  • 显示自定义帖子类型的自定义分类

    时间:2013-10-19

    我一直在尝试创建一个模板页面,该页面显示我创建的自定义帖子类型的特定自定义分类中的名称列表。自定义分类是locations 点击一个像纽约这样的地方,你会看到一个与该地方相关的所有帖子类型的列表。我已经看过了get_the_terms_list 但我还没能列出清单。我真的不知道我必须创建哪些步骤和页面来完成所有这些,所以如果有任何帮助,我将不胜感激。

  • Multiple tag cloud filtering

    时间:2013-10-19

    我正在编写一个插件,它创建了一个自定义帖子类型和两个相关的自定义分类法。自定义帖子类型列表/归档页面应可按一个或两个分类中的术语进行过滤,即不只是按一个分类术语进行过滤。过滤器应显示为两个独立的标记云。有没有人有实现此功能的经验,可以推荐合适的插件?

  • Change Taxonomy Permalinks

    时间:2013-10-22

    我有自定义帖子,我创建了一个显示所有自定义帖子的页面。示例:www.example.com/archive-page我想知道是否可以更改与此自定义帖子相关的类别和标签的永久链接。现在我有:www.example.com/my-custom-post-type-cats/my-category-1www.example.com/my-custom-post-type-tags/my-tag-1</我想要这样的东西:www.example.com/archive-page?category=1www.e

  • 自定义发布类型URL重写%s

    时间:2013-10-22

    我将尝试并总结我正在努力实现的目标。。。基本上,我有一个名为“marketing\\u list”的自定义帖子类型,它将有一个自定义字段,用于保存与可供购买的营销列表相关的信息。每个营销列表将属于一个类别(自定义分类法)。因此,当前我的URL如下所示:/marketing-lists -> 存档页面/marketing-lists/post-slug -> 单一营销列表条目/marketing-lists/category/category-slug -> 自定义分类法我想要实现的是:/

  • 是通过管理面板添加分类术语的唯一方法吗?

    时间:2013-10-22

    是否可以从插件以编程方式注册分类术语?我想添加一个自定义分类法“地理区域”,并用英国的区域列表预先填充该分类法。public function sample_taxonomy() { // create a new taxonomy register_taxonomy( \'resellers\', \'wps-reseller\', array( \'label\' =

  • 数组中的分层自定义帖子类型

    时间:2013-10-22

    我有三个习惯\'location\' 构成区域层次结构的帖子类型:location1, location2, location3. location1 是顶层,然后location2 和location3 是彼此的孩子。例如location1 可能是建筑,location2 Floors, 和location3 房间。location2 和location3 具有具有字段的元数据库loc2_parent_location 和loc3_parent_location 分别地我希望创建一个数组,该数组

  • 从WP_QUERY调用TAX_QUERY时,是否可以对一项使用OR关系,其余项使用AND?

    时间:2013-10-23

    我正在尝试优化wordpress模板中的搜索。基本上,我想使用multiselect with。我使用数组存储所选选项,如下所示:location[]=term1&;位置[]=term2等。这是搜索代码的外观: $form_location = $_GET[\'location\']; if ($form_location != \"\") $form_location = array( \'taxonomy\' => \

  • 是否可以在一个函数中注册多个自定义分类?

    时间:2013-10-23

    我正在我的函数中注册7个自定义分类法。php。由于每个函数使用相同的标签和参数,并且附加到相同的自定义Post类型,我想知道是否可以在一个函数中注册所有分类法?下面是使用重复7次的代码<XXX> 作为唯一可更换的部件:function custom_taxonomy_<XXX> () { $labels = array( \'name\' => \'<XXX>\', \'sing

  • 作为我的自定义帖子类型的子级的普通页面

    时间:2013-10-23

    这是一个棘手的问题,我有一个自定义的帖子类型叫做“dictionary”,用户在那里添加“definitions”,自动将其放入正确的类别中(例如,如果用户添加“Apple”,它位于“A”下)。URL如下所示:博客/字典-字典欢迎页面-以“x”字母开头的定义列表-博客/字典/x/Xavier-单词“Xavier”的定义现在,我想添加普通的WordPress页面,并以某种方式将其显示在:博客/词典/规则等。我正在创建新页面,并将“Dictionary”页面(博客/字典)设置为它们的父页面,这样它们就位于它们

  • 显示使用自定义分类的所有帖子

    时间:2013-10-23

    我试图显示所有使用自定义分类法的帖子。我认为问题在于,我的代码没有生成术语数组。 $clients_terms = get_terms(\'clients\'); $clients_query = new WP_Query( array( \'post_type\' => \'work\', \'posts_per_page\' => 4, \'tax_query\' => array(

  • 如果一个函数需要ADD_ACTION(‘init’),我怎么能在插件激活时只运行一次呢?

    时间:2013-10-23

    我正在使用wp\\u insert\\u term()从csv文件中插入大量分类术语。该csv文件的内容可能会偶尔更改。根据codex,wp\\u insert\\u term()需要在add\\u action(\'init\')上运行,但我只想运行一次。如何在插件激活时实现这一点?我目前正在插件的构造器中执行此操作,该构造器在每次页面加载时都会运行: add_action(\'init\', array($this, \'add_geo_terms\')); 然后public funct

  • Rename "Portfolio" slug?

    时间:2013-10-24

    我有一个我正在处理的WordPress主题,叫做“Forte”。是的,这是一个高级主题。我已经联系过开发人员,但显然他并不想在这种情况下提供帮助。好吧,我需要把“投资组合”这个词换成其他的词。“公文包”对我正在开发的网站根本不起作用。过去我所做的就是找到‘rewrite’ => array(“slug” => “portfolio”), 在里面functions.php 我会把它改成‘rewrite’ => array(“slug” => “NEW-SLUG-NAME”),. 然而