您当前的位置:首页 > TAG信息列表 > terms

  • 查询自定义分类术语的所有帖子

    时间:2019-09-13

    我在上使用此代码single.php, 此查询工作正常,但当post有父项(父项也有子项)时,这会给出输出all posts of parent & children但在这种情况下,我希望它只查询父术语帖子。<?php $post_terms = wp_get_object_terms($post->ID, \'serial\', array(\'fields\'=>\'ids\')); $args = array( \'post

  • 按子项计数对WordPress分类父项进行排序

    时间:2019-09-18

    我需要按其子项计数排序父项:function sort_terms_by_children_count ( $terms ) { $sort_terms_by_children_count = array(); foreach($terms as $term) { $count = count (get_terms( $terms, array( \'child_of\' => $term->term_id, \'hide_empty\'

  • 可以将网站的新访问者带到免责声明页面,然后将他们返回到他们之前的页面吗?

    时间:2019-09-26

    我是WordPress的新手,我希望添加一个免责声明页面,其中他们要么“同意”某些条款/条件,要么“不反对”。当网站的访问者进入时,他们会被带到页面,然后他们同意或不同意,然后返回到上一页。这可能吗?如果可能,我从哪里开始?谢谢

  • 我想按术语名称获取不带分类的术语

    时间:2019-09-28

    我可以在不知道它属于哪个分类法的情况下通过它的id来获取这个术语吗?我有一个存储术语名称的元字段,但不存储分类法。然而,所有get_term() 函数具有标记为必需的分类参数。也许我可以通过这个术语的名字来得到它的分类法?我正在尝试:$term_names = [\'red\',\'blue\']; $term_datas = $wpdb->get_row( $wpdb->prepare( \"SELECT t.* FROM $wpdb->terms AS t WH

  • 订购自定义分类层次结构

    时间:2019-10-15

    我有一些地区的自定义分类法。通常看起来是这样的。USA (parent) - Arizona (child 1) - - Phoenix (child 2) 然而,在某些情况下USA - Arizona 或UK - Wales 甚至可能只是Japan 在for循环中,我得到的分类数据如下$location = get_the_terms( $id, \'listings_region\' );然后在html/php中,我可以简单地编写

  • GET_TERMS<SELECT><OPTION>将切片添加到结果

    时间:2019-11-13

    如果我运行此代码,就会得到所需的结果<?php $terms = get_terms( \'call-type\' ); if ( ! empty( $terms ) && ! is_wp_error( $terms ) ){ foreach ( $terms as $term ) { echo \'\\\'\' . $term->name . \'\\\', \'; } } ?>&#

  • 如何创建不可移除的分类术语?

    时间:2019-11-18

    我有this 问题,但它指的是前端如何使后端中的不可移动术语类似于未分类?虽然可以重命名,但我相信slug或ID将保持不变。我有一个自定义分类法。请帮忙

  • 检查当前用户是否有帖子,以及该帖子是否有来自循环之外的特定自定义分类的任何术语

    时间:2019-11-23

    我正在寻找一种方法来检查当前用户是否(在循环之外)。。1、已登录2。发布了帖子3。他们的帖子有自定义分类法中的任何术语到目前为止我有这个。。。<?php if (( 1 == count_user_posts( get_current_user_id(), \"post\" ) && is_user_logged_in() ) { ?> blah blah <?php } ?> 我只是在胡乱猜测,但我能用if( has_term( \'\'

  • 如何在wp POST循环内打印术语名称

    时间:2019-11-26

    我在一个自定义帖子类型中有3种不同的分类法。我想打印所有带有术语名称的帖子。例如:分类法1=>分类法=银行;post\\u类型=信用卡分类法2=>分类法=联合费用;post\\u类型=信用卡分类法3=>分类法=卡片类型;post\\u类型=信用卡因此,我想打印所有带有术语名称的自定义帖子我可以通过输入单个分类法打印数据,但如何使用所有分类法术语打印数据查询$custom_terms = get_terms(\'banks\'); foreach($custom_term

  • 获取术语列表(Get_the_ID())标签格式?

    时间:2019-11-27

    是否可以更改get\\u the\\u term\\u列表(get\\u the\\u ID())结果的“标签”样式? $film_tags = get_the_term_list( get_the_ID(), \'film_tags\', \'Tags: \', \', \', \'\' ); 有没有办法(在结果中)将“标签:”用粗体显示?谢谢

  • 为什么“警告:为Foreach()提供的参数无效”

    时间:2019-11-27

    以下代码获取与最近20篇“文章”或“观点”帖子相关的“组织”分类术语。首先,它得到了帖子,$recent_posts.其次,它推动了其中的每一项”organisation“新阵列上的术语,$recent_companies.稍后,我将重复数据消除并显示这些术语。一切正常。唯一的问题是,启用调试后,我可以看到foreach ($orgs_in_post as $org_single) { 引发以下PHP警告:Warning: Invalid argument supplied for foreach()&#

  • 如何使用自定义Walker类将自定义分类术语动态添加为现有菜单项的子菜单

    时间:2019-12-01

    我有一个自定义的帖子类型,属于它,一个自定义的分类法。我试图让我的子主题动态地将属于该分类法的术语作为子菜单添加到主题菜单中某个列表项下。分类法是分层的,我想添加所有深度为1的术语,即具有适当缩进和与当前菜单相同样式的第一级和第二级术语。我的策略是,我首先想到了使用wp\\u nav\\u menu items过滤器,但由于可能有许多术语,而且它们是分层的,因此我认为最好使用自定义walker来扩展walker\\u nav\\u menu类。我遇到的问题是,当我尝试在自定义walker中调用get\\u

  • 函数GET_QUERIED_OBJECT()在自定义分类中返回NULL

    时间:2019-12-04

    嗨,我需要从自定义分类中获取术语ID,但它始终为空。taxonomy-galerie-kategorie.php<?php /** * A custom taxonomy template for gallery. */ ?> <?php Starkers_Utilities::get_template_parts( array( \'parts/shared/html-header\', \'parts/shared/

  • 在unctions.php中获取WooCommerce产品类别列表

    时间:2019-12-11

    我正在尝试创建一个WooCommerce产品类别数组,作为定制程序中的下拉列表。以下代码在连接到“customize\\u register”的函数中工作,但在函数中不工作。php不幸的是,我需要在函数中创建一个数组。php$woo_cat_args = array( \'taxonomy\' => \'product_cat\', \'orderby\' => \'name\', \'hide_empty\' =>

  • 如果是术语的一部分,则显示模板部件

    时间:2019-12-17

    我不是一个受过教育的程序员,但通常我可以把现有的代码放在一起,这样它就能按我想要的方式工作。但这次我迷路了,我觉得我什么都试过了。如果产品是特定术语的一部分,我将尝试仅显示模板部分。这是我尝试过的众多代码片段之一。我希望这对我的尝试有意义,如果没有,我会回答任何问题:) $taxonomy = taxonomy_exists( \'produkttype\' ); if ( $term = \'pude\' && $term = \'senge\' ) { e

  • 列出短码(DO_SHORTCODE)中的分类术语段

    时间:2020-01-15

    我想在我的短代码中列出分类术语。这是我获取术语列表的方式(用逗号分隔):<?php $terms = get_the_terms( $post->ID , array( \'shoptype\' ) ); $i = 1; foreach ( $terms as $term ) { $term_link = get_term_link( $ter

  • 在存档页面上的帖子中按插件获取分类术语

    时间:2020-01-15

    我注册了一个名为“项目”的自定义帖子类型,并分配了一个名为“规程”的分类法。下面是它的外观:<?php // Register projects cpt function projects() { $labels = array( \'name\' => _x( \'Projects\', \'Post Type General Name\', \'sitename\' ), \'

  • Single.php中按标签显示的WordPress相关帖子

    时间:2020-01-16

    我想创建一个相关的帖子,但我尝试的代码只显示使用第一个标记的相关帖子。我想要使用所有标签的相关帖子(因为我的网站是一个博客,每篇文章最多可以有(最多)5个标签)我想根据第一个标签显示相关帖子,然后使用其他(最多5个)标签显示的代码没有按预期工作,怎么了?$tags = wp_get_post_tags($post->ID); if ($tags) { echo \'Related Posts\'; $first_tag = $tags[0]->term_

  • 在多个分类法之间共享术语的用例是什么?

    时间:2020-01-26

    这个WP_Term::get_instance() 方法,由使用get_term() 可能还有其他核心API函数,接受可选的$taxonomy “仅用于消除潜在共享术语的歧义”的参数共享这样的术语的用例是什么?是否可以在分类法之间单独使用基本WordPress功能共享术语,而不实现自定义挂钩?

  • 如果在自定义帖子类型中使用,则获取类别

    时间:2020-01-29

    我试图获得一个类别列表,如果它们用于自定义帖子类型。帖子类型使用默认类别分类法。还有其他自定义帖子类型使用相同的默认WP类别。是否可以添加meta\\u查询来检查类别是否用于自定义post\\u类型?eq:自定义职位类型:工作。$work_categorys = get_terms( [ \'taxonomy\' => \"category\", \'hide_empty\' => true, ] ); foreac