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

  • 使用相同的自定义分类比较两种自定义邮政类型

    时间:2013-12-20

    我有两种帖子类型,课程和推荐,它们有相同的分类法。我希望完成的是检查一门课程是否与推荐课程属于同一类别。如果是,请显示,记住每个类别可能不止一个。我目前可以检查他们使用的类别get_the_term_list() 但我不知道如何将它们相互比较。我需要检查的是,pm\\U课程(post type)中勾选的类别是否与course\\U推荐(post type)相同。如果他们有相同的类别,那么我想展示推荐信,如果没有,我什么都不想做。这确实是一个基本的if-else语句,但我似乎找不到一种方法来查看选中的类别在

  • 显示自定义帖子分类

    时间:2013-12-22

    这应该相当简单,我不知道我做错了什么。我正在尝试显示与自定义帖子关联的标签。我是这样注册的// Initialize Taxonomy Labels $labels = array( \'name\' => _x( \'Tags\', \'taxonomy general name\' ), \'singular_name\' => _x( \'Tag\', \'taxonomy singular name\' ),

  • GET_TERMS返回从4开始的数组

    时间:2013-12-26

    我使用get terms返回自定义分类法中的术语列表。它返回一个数组,但它从索引4开始。如何让它像正常情况一样从0开始?

  • WP_GET_OBJECT_TERMS():是否相对于传递的ID进行计数?

    时间:2013-12-26

    我知道当你wp_get_object_terms() 对于返回的每个term对象,您都会得到一个“count”成员变量,但该“count”是$wpdb->term_taxonomy 表中,它与作为第一个参数传入的ID无关。但是我怎么才能得到那个号码呢?例如,类似于:$query = new WP_Query(array(\'post_type\' => \'foo\', \'numberposts\' => 20)); $ids = wp_list_pluck($query-&g

  • 如何在所有屏幕和模板上按用户元值过滤自定义分类中的术语

    时间:2013-12-26

    我有一个自定义的分类法“q\\u客户端”-每次向这个tax添加一个新术语时,用户的ID都存储在user\\u meta中。因此,每个用户都有一个他们添加的术语的id数组,这是一种快速的破解方法,可以绕过缺乏分类法\\元表的问题。所以-我想使用pre\\u get\\u posts来只包括该用户在所有视图中添加的术语-admin和front-end。以下是我目前掌握的情况:添加操作:add_action( \'pre_get_posts\', array ( $this, \'tax_query\' ),

  • GET_TERM_CHILDS返回未知整型,尽管TERM没有子级

    时间:2013-12-27

    我正在运行get\\u term\\u children以检查一个术语是否有子项。对于没有子项的项,wp返回一个包含单个int:12的数组,尽管它与任何项都不相关。不过,我最近确实删除了一个儿童术语。 $hasChildren = get_term_children( $categories[$i]->term_id, \'my_tax\' ); var_dump($hasChildren); 退货array (size=1) 0 => int 12

  • Customize category URL

    时间:2013-12-27

    我到处搜索,没有找到我要找的答案。默认情况下,我有:示例。com/blog(博客存档)示例。com/blog/entry(单个条目)示例。com/blog/category/announcements(单一分类视图)现在,我创建了一个自定义的帖子类型&;分类法(类别),但我很难镜像博客的URL结构。例如,我的目标是:示例。com/talks(talks归档)示例。com/talks/entry(单键通话输入)示例。com/talks/category/support(单一分类视图)以下是我目前掌握的

  • 分类模板筛选器未正确加载自定义分类模板

    时间:2013-12-29

    我正在使用taxonomy_template my中的筛选器plugin 加载模板文件的步骤custom user taxonomies. 这是我正在使用的代码 add_filter( \'taxonomy_template\', \'get_custom_taxonomy_template\' ); function get_custom_taxonomy_template($template) { $taxonomy = get_query_var(\'taxonom

  • 显示包含最大字母数的分类

    时间:2013-12-29

    我正在寻找一个函数,它可以显示具有最大字母数的帖子分类法。我取得了冠军(How to limit the max number of characteres in the title that are displayed), 但我不能用分类法来做。E、 g.我有这个:echo \'<div class=\"artistas-review\" style=\"font-size: 0.7em; margin-left: 15px; margin-top: -10px; padding: 3px;\"&

  • 从自定义分类列表中删除术语

    时间:2013-12-31

    我在如下列表中列出了自定义分类法的术语: <?php $taxonomy = \'categories\'; $tax_terms = get_terms($taxonomy); ?> <ul> <?php foreach ($tax_terms as $tax_term) { echo \'<li>\' . \'<a href=\"\' . esc_attr(get_te

  • 自定义寄存器_分类在哪里定义?

    时间:2014-01-01

    在哪里为我的网站url定义了自定义register\\u分类法?现在显示:http://localhost:1337/wordpress/portfolio-list/yapbond/ 但我想http://localhost:1337/wordpress/product-list/yapbond/ 我在哪个文件中更改此内容?

  • 确定当前定制帖子类型的分类中的类别

    时间:2014-01-01

    使用php语句-如何在用户正在浏览的当前自定义帖子类型的分类中确定类别的名称?

  • 如何将特定页面上的搜索限制为仅返回针对自定义分类的结果?

    时间:2015-08-24

    在特定页面上,我希望只对来自两个自定义分类法的术语执行搜索。不是内容或标题。也就是说,用户直接搜索分类术语。我试图做的是完全重写搜索查询,但它似乎不起作用。function search_filter_get_posts($query) { if ( !$query->is_search ) return $query; $terms = explode(\",\", $query->query[\'s\']); &#x

  • Taxonomy landing pages

    时间:2014-01-03

    我想为我的自定义分类法创建一个登录页。现在,我创建了三种自定义分类法/country/[terms] /person/[terms] /interrests/[terms] 我想为每个分类法创建一个列表页,这个列表页应该列出它们包含的所有[术语]。并链接到正常(taxonomy-[term].php /taxonomy/[term]) url。实现这一点的正确方法是什么?首先我想的是template_redirect 并创建自定义taxonomy-list.php 要包含在使用手

  • 将自定义分类帖子转换为普通帖子

    时间:2014-01-04

    之前,我使用的是一个基于自定义分类法的主题,Flavor。然而,在经历了几年成功的主题之后,我尝试了一个不同的主题。然而,在新主题中,我无法看到或获取这些帖子。你能帮我把这些自定义贴子(电影)移到另一个目录(评论,已经有很少的贴子了)。我将其中一种自定义类型命名为电影。然而,我无法在MYSQL数据库中找到它的确切存储位置。

  • 通过获取术语使用多个定制标记(分类法)的WP查询

    时间:2014-01-06

    我需要执行一个wp查询,以获取任何自定义帖子类型的帖子,该类型具有一个或多个自定义分类法(不是层次结构,如帖子标记)。我当前的代码只针对一个标记,但我尝试了多个标记,但我无法。。。我尝试了很多可能性,按分类法ID查询等等,没有人适合我。你能帮帮我吗?谢谢!这是我的实际代码,为一个标记工作:<?php foreach (get_the_terms( $post->ID, \'tag_blogcom\' ) as $term ) {}?> <?php $que

  • Custom Template Taxonomy

    时间:2014-01-08

    我有3种自定义帖子类型-活动、音乐和视频。我有这3种帖子类型的自定义文章页面,因为将它们放在一个单一的归档页面上会显得臃肿。所以我有:存档事件。php存档音乐。php存档视频。php单击分类法(标记或类别)时,它默认为标准存档页面。为了纠正这个问题,我设置了自定义分类模板ie。taxonomy-tagevents.php. 这工作做得很好。但我的问题是,我认为有更好的方法来实现这一点,所以我没有3个分类法副本-(自定义分类法)。有没有办法将分类法定向到自定义帖子类型归档页面?UPDATE<?php

  • 将自定义值传递给自定义分类

    时间:2014-01-11

    每当我发布一篇文章时,我都试图将一个自定义字段值传递到一个自定义taxamony中。除元价值部分外,一切正常。我只能传递字符串。在法典中,它说wp\\u set\\u post\\u术语采用字符串或数组、标记或类别。但我不能附和一个元值吗? function add_author_taxonomy( $post_id ) { global $wpdb; if(!wp_is_post_revision($post_ID)) { wp_se

  • 自定义分类页面使用index.php

    时间:2014-01-11

    阅读一些教程(这里是one) 但我不明白为什么我不能让它工作。我正在尝试为自定义分类术语创建一个页面。就像我的网站。com/tag/term或mysite。com/category/term,但用于我的分类法。This is what I\'ve done so far:<我注册了新的分类法add_action( \'init\', \'register_taxonomy_author\' ); function register_taxonomy_author() {

  • 我可以在‘Get_the_Terms’中使用自定义元值吗?

    时间:2014-01-12

    我有一个自定义页面模板,这是我试图操纵的代码,根据我为特定页面编写的自定义元值进行更改。$terms = get_the_terms($post->id, \'custom-taxonomy\' ); 在CPT页面上,我有一个自定义元字段“分类名称”,自定义元值是“自定义分类”我试图用上面的代码做的是:$terms = get_the_terms($post->id, get_post_meta($post->ID,\'metafield-taxonomy-name\',TRU