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

  • 获取在另一个术语中有帖子的术语列表

    时间:2021-05-24

    我有一个产品属性,叫做;“颜色”;当我在归档页面(例如,color=blue)上时,我想显示包含该属性为color=blue的产品的所有父产品类别的列表。我尝试使用get\\u queryed\\u object\\u id()和get\\u terms()来获取归档术语(蓝色),但我无法理解。我想重申,我想检索术语列表,而不是帖子。如果有人能把我引向正确的方向,我将不胜感激!This question 看起来与我想要的类似,但是它使用wpdb,并且希望使用常规查询。我曾尝试过这样做,以获得分类法(pa\

  • WP_SET_OBJECT_TERMS不工作

    时间:2021-06-29

    请告诉我您知道如何为所有产品添加标签。我试过了wp_set_object_terms($post->id, array(\'nou\',\'product_tag2\',\'product_tag3\'), \'product_tag\'); 但不起作用。我的全部代码是:function add_tags() { $args = array( \'post_type\' => \'product\', \'posts_per_page\' => -

  • 如何在前端检索分类Metabox字段

    时间:2021-06-29

    我有一个自定义分类法,其中包含正在使用CMB2填充的自定义字段。我似乎不明白为什么我无法在前端填充此信息。下面是在名为Placement的自定义分类法上生成自定义字段的代码。 add_action( \'cmb2_admin_init\', \'placement_register_taxonomy_metabox\' ); function placement_register_taxonomy_metabox() { $prefix = \'placement_\

  • 在存档页面中显示ACF复制器字段

    时间:2021-07-05

    我为自定义分类术语创建了ACF repeater字段。中继器由两个字段组成;问题“;和;答案"。通过这种方式,我想为每个分类术语创建FAQ部分。虽然我可以在存档字段中轻松地显示其他自定义字段,但我无法成功使用repeater字段。请帮帮我。$term = get_queried_object(); $meta = get_field(\'test\', $term); but when want to output the acf repeater have no success.

  • 仅显示与帖子ID相同的标签

    时间:2021-07-07

    我一直在关注下面的案子有一段时间了。我在一页上列出了tags 我试着过滤。例如,当帖子有ID 属于10586, 显示的唯一标记应为10586.的名称taxonomy 是post_tag 该项的值与ID 该帖子已打开。带有ID 属于10586, 有一个名为10586.我试图通过以下代码实现这一点:function my_acf_load_field( $field ) { global $post; $post_id = get_the_ID(); $

  • 如何从多个分类中获取Term_List()?

    时间:2021-07-14

    我有两种自定义分类法:“城市”、&;\'“策略”。我想在文章的底部显示每个分类法中的所有术语,并提供链接。这就是我将用于单一分类法的内容——比如说城市:echo get_the_term_list( $post->ID, \'cities\', \'\', \' / \', \'\' );但我希望列表中包括城市术语和政策术语。

  • 在发布帖子时设置帖子条款

    时间:2021-07-14

    我正试图在发布后为帖子设置帖子条款我使用以下代码,但它不起作用add_action(\'pending_to_publish\', \'oj_publish_post\'); function oj_publish_post($post_id) { $taxonomy = \'category\'; $term_id = array(8); $term_id = array_map(\'intval\', $term_id); wp_set_

  • 在WordPress管理中按自定义字段对类别进行排序

    时间:2021-08-18

    我知道有很多关于类似问题的帖子,但我不明白为什么我的自定义排序在类别管理页面中不起作用。下面是我的代码,用于将ACF字段作为列添加到类别页面,并注册排序功能。由于某种原因add_action( \'pre_get_posts\', \'category_custom_orderby\' ); 钩子坏了。有什么是我忽略的吗?或者是否有其他方法使排序功能正常工作?add_filter( \'manage_edit-category_columns\', \'set_custom_category_column

  • UPDATE_TERM_META()在某些元键上只更新一次

    时间:2021-09-17

    我在自定义分类法上设置了4个自定义元字段,出于某种原因,我的2个文本字段的字段值仅在第一次添加到数据库时更新。将其包括在;添加(&Q);或者如果我创建了一个没有它们的分类法,然后将它们包含在;“编辑”;第一次形成。但只要我尝试更改这些值,数据库就不会得到更新。我做错了什么?这是我的代码:// Add the fields to the "groups" taxonomy, using our callback function add_action( \'groups_ad

  • Get_Terms()在自定义帖子类型上提供了错误的自定义分类Childs计数

    时间:2021-09-20

    我有一个自定义的分类法,我们称之为;指示;。我们将其与自定义帖子类型“配合使用”;产品;。我们对术语Parent->;小孩父级从未与产品建立连接。我使用它来创建一个自定义的select字段,并且需要父字段作为optgroup标题。是否使用此结构父级子级1(根据后端的2篇帖子)子级2(根据后端的1篇帖子)但是如果我查询子主题并检查计数,它总是显示为NULL。在Wordpress仪表板中,它使用2和1正确定位。为什么不在前端呢。 $args = array( \'hide_e

  • 在分层视图中列出分配给帖子的分类术语

    时间:2021-09-22

    一直在尝试这样做,但仍然没有运气。我试图列出按父子类别关系(层次视图)排序后分配给帖子的分类术语。结构是这样的Library = custom post type Year = custom taxonomy assigned to "library" - 2021 = parent term -- April = child term -- May = child term -- June = chil

  • 在PRE_GET_POST中使用多个术语的税务查询

    时间:2021-09-29

    我正在尝试在我的pre_get_posts 作用所有这些都正常工作,但当阵列具有多个ID时则无法正常工作。假设我的URL看起来像:?listing\\u cat[]=1(&;清单\\u cat[]=2现在,我正试图过滤掉这两个类别中的帖子。但是我的过滤器只从第一个类别ID获取帖子。我想我需要一个foreach函数,但我不知道如何实现它。目前我有下面的代码。现在我知道我可以使用带逗号的多个术语筛选,如:\'terms\' => array($rt_cat_id[0], $rt_cat_id[1]

  • 从多个分类中获取术语

    时间:2021-10-10

    我试图展示这些分类法中的所有术语。然而,我无法让它们工作。请帮忙,谢谢<?php $terms = get_terms( \'taxonomy\' => array( \'category\', \'profile_status\', \'profile_skill\') ); if ( ! empty( $terms ) && ! is_wp_error

  • PHP警告:试图读取bool上的属性“Term_id”

    时间:2021-10-17

    自从从PHP 7.4更新到PHP 8以来,我的error_log 现在,我使用的一个儿童主题中充满了这样的行:【2021 10月17日13:30:38 UTC】PHP警告:尝试读取属性;term\\u id;在bool-in/public\\u html/wp内容/主题/主题名子项/函数。php在线181这是抛出错误的块。它用于修改分页,以便不导航特定类型(链接)的帖子。// modify pagination to exclude post_format of \'link\' on news/blog

  • Polylang:即使没有帖子也显示术语档案

    时间:2021-10-23

    我使用ACF进行自定义taxonomy term archives pages 事实上Team member pages. 页面在Polylang的帮助下进行翻译。问题是:如果会员没有相关帖子,我可以直接访问会员页面,但翻译后的页面没有链接到语言切换菜单。取而代之的是,它被一个指向翻译后主页的链接所取代。我发现这是Polylang的常见行为。它被编程为从不显示没有帖子的翻译页面。经过一些研究,如果发现this filter 这可能会有所帮助。它是不久前添加的,但在Polylang文档中没有任何迹象。有人知

  • 我们可以应用Hide Empty来获取术语吗?

    时间:2021-11-19

    我正在使用以下内容在我的页面上填充术语。。。 $mget_site_url = get_site_url(); //This gets me all the correct terms... $mget_the_terms = get_the_terms(get_queried_object_id(), \'ht_kb_tag\'); echo __( \'Tagged: \', \'knowall\' ); foreach ($

  • 如何显示按分类、当前术语和子术语分组的自定义帖子的链接?

    时间:2021-11-28

    我试图按子术语显示带有链接的帖子,并按父术语显示组库帖子和子术语。例如:父术语1父术语1第1学期第二学期母学期2第3学期我收到的不是这封信,而是第6封信:第1学期第二学期第三学期。。。这是我当前的代码:$all_terms = get_terms([\'taxonomy\' => \'course-category\', \'hide_empty\' => 1 ] ); if (!$all_terms){ $Content = \'<h2>no terms&

  • 如何在WP查询内的自定义POST类型循环中获取分类术语

    时间:2021-11-30

    我需要得到term 运行WP查询时的每个帖子。我在圈里试过这个$term = $loop->get_queried_object(); echo $term->name; 但我仍然得到自定义的帖子类型注册名,而不是得到术语!$args = array( \'post_type\' => \'services\', \'post_status\' => \'publish\', \'po

  • 具有多个分类的GET_TERMS中的ORDER BY slug

    时间:2021-12-06

    我正在构建一个搜索引擎,在那里我需要搜索两种不同的分类法,并按slug对它们进行排序。我得到了这个密码。$search = sanitize_text_field( $_POST[ \'search\' ] ); $content = \'\'; $terms = get_terms(array( \'taxonomy\' => array(\'apartments\',\'houses\'), \'search\' => $search,&#x

  • 带有Get_the_Terms的Foreach循环的不完整术语段输出

    时间:2021-12-06

    我使用这个PHP在一个产品页面上获取所有产品类别的slug:global $post; $terms = get_the_terms( $post->ID, \'product_cat\' ); if(is_array($terms)){ foreach ($terms as $term) { $product_cat_slug = $term->slug; $product_cat_slugs = \' product_cat-\' .