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

  • 为帖子类型+多分类+多术语构建过滤器

    时间:2019-01-19

    我需要构建一个带有过滤器集(复选框列表)的界面,用户可以选中该过滤器,然后单击“过滤器”,在1个自定义帖子类型中搜索具有匹配术语的帖子(有3个自定义分类法,每个分类法的术语数量不限)。怎么办?我正在考虑编写以下代码:我这样显示GUI过滤器列表(x3,因为有3种分类法):<form action=\"/filter-result\" method=\"get\"> <?php $terms = get_terms( array( \'taxonomy

  • 按最后一个单词列出帖子标题,然后按倒数第二个

    时间:2019-01-21

    我有一个CPT作者,在这里,文章的标题被用作作者的名字。我试图根据姓氏按字母顺序列出作者,这是最有效的。下面是函数中的代码。phpadd_filter( \'posts_orderby\', function( $orderby, \\WP_Query $q ) { if( \'wpse_last_word\' === $q->get( \'orderby\' ) && $get_order = $q->get( \'order\' ) ) {

  • 限制特定用户组的类别及其子类别

    时间:2019-01-23

    是否可以限制类别,以便组列表中的用户根本看不到这些帖子?甚至在帖子列表中都没有?我用的是这里的答案:Only show category to certain user levels without plugin我的代码:########### // restrikcija posameznih kategorij za grupo ki je subscriber // source: https://wordpress.stackexchange.com/questions/

  • POSTS_PER_PAGE不按术语工作

    时间:2019-01-23

    我试图限制帖子数量,但没有用。它显示了它们的全部。为什么?posts_per_page 这里不行吗?<?php // Output all Taxonomies names with their respective items $terms = get_terms( \'genres\' ); foreach( $terms as $term ): ?> <h3><?php echo $term->name; // Print

  • 如何根据匹配的分类术语数显示相关帖子

    时间:2019-01-24

    我有一个自定义帖子类型“News”,它有多个自定义分类“News category”、“News tags”。每篇文章包含4-8个“新闻标签”和1个“新闻类别”。对于我当前的帖子,我希望根据添加到我当前帖子中的常见“新闻标签”术语显示相关帖子,同时也匹配“新闻类别”术语。因此,我希望相关的帖子能够找到相同“新闻类别”的帖子,其中“新闻标签”术语的数量最多,并按降序显示。如果我要显示4个相关帖子:第一篇文章可能有5个共同的“新闻标签”术语,第二篇文章可能有3个共同的“新闻标签”,第三篇文章可能有2个共同的“

  • WP多站点:自定义分类法是否仅特定于每个站点?

    时间:2019-01-25

    我仍在努力找出Multisite做什么和不做什么。。。自定义分类法是否仅针对每个站点,或者如果我在一个站点上创建自定义分类法,其他站点是否会在另一个站点上看到它?

  • 一个WP_QUERY总是显示一个来自X类别的帖子和一个来自“不在X类别”的帖子?

    时间:2019-01-25

    我想使用WP\\u Query显示两篇文章,一篇来自类别X,另一篇不在类别X中。是否可以创建一个这样的查询,或者我必须查询两次?如果可能,我如何创建一个查询来提供我想要的结果?这是我目前的参数数组:$args = array( \'post_type\' => \'blog\', \'tax_query\' => array( array( \'taxonomy\' => \'bloggcat\',&

  • 显示当前术语的分类名称

    时间:2019-01-26

    我有一个层次分类法,其中有许多术语是按层次顺序排列的。无论我正在查看哪个术语,我都希望能够显示自定义分类名称(根据我注册的名称)singular_name) 在那一页上。我已经在这里和WP论坛搜索到了极点,但没有找到运气。我找到了这个,但它只显示slug,不显示名称。。。$term = get_term_by( \'slug\', get_query_var( \'term\' ), get_query_var( \'taxonomy\' ) ); echo $term->taxon