首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能得到所有的分类,包括帖子类别,标签,...?

问我怎样才能得到所有的分类,包括帖子类别,标签,...?
EN

Stack Overflow用户
提问于 2021-06-25 10:37:14
回答 1查看 20关注 0票数 0

如何获取包含post分类法的所有分类法(类别、标签、..)。在这段代码中,我只获得了清单中的分类法!帮帮我

代码语言:javascript
复制
$args = array(
    'public'   => true,
    '_builtin' => false 
  ); 
  $output = 'names'; 
  $operator = 'and'; 
  $taxonomies = get_taxonomies( $args, $output, $operator ); 
  $options = get_option( 'accn_plugin_options' );
    echo "<select id='new_settings_plugin_list_taxonomy' name='accn_plugin_options[list]'>";
      echo "<option values=''>-- Please chose Taxonomy --</option>";
      foreach ( $taxonomies as $taxonomy ) {
          ?>
              <option value="<?php echo esc_attr($taxonomy) ?>" <?php selected( $options['list'], $taxonomy); ?>><?php echo esc_html__( $taxonomy, 'list' ) ?></option>
          <?php 
      }
    echo '</select>';  
EN

回答 1

Stack Overflow用户

发布于 2021-06-25 15:08:48

使用“or”运算符获取默认post_type,如“post”

代码语言:javascript
复制
$args = array(
  'public'   => true,
  '_builtin' => false
 );  
 
 $output = 'names'; 
 $operator = 'or';

如果想要获得像nav_menu或link_category这样内置分类法,请将'_builtin‘赋值为true

代码语言:javascript
复制
$args = array(
  'public'   => true,
  '_builtin' => true
 );  
 
 $output = 'names'; 
 $operator = 'or';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68124732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档