隐藏Wordpress中

时间:2016-01-10 13:45:20

标签: php wordpress hide taxonomy

我试图隐藏元数据字段中的分类法中的某些术语。 原始代码

    $premium->add_field( array(
        'name'              => __( 'Category', 'inventor' ),
        'id'                => INVENTOR_LISTING_PREFIX  . 'listing_category',
        'type'              => 'taxonomy_select',
        'taxonomy'          => 'listing_categories',
        'default'           => Inventor_Submission::get_submission_field_value( INVENTOR_LISTING_PREFIX . $post_type . '_listing_category', INVENTOR_LISTING_PREFIX  . 'listing_category' ),
    ) );

我一直在尝试使用get_terms功能,并将其替换为“分类法”'价值,但它似乎没有效果。

$taxonomies = 'listing_categories';
$args = array(
    'exclude'                => array( 321, 322 ),
); 
$terms = get_terms($taxonomies, $args);
    $premium->add_field( array(
            'name'              => __( 'Category', 'inventor' ),
            'id'                => INVENTOR_LISTING_PREFIX  . 'listing_category',
            'type'              => 'taxonomy_select',
            'taxonomy'          => $terms,
            'default'           => Inventor_Submission::get_submission_field_value( INVENTOR_LISTING_PREFIX . $post_type . '_listing_category', INVENTOR_LISTING_PREFIX  . 'listing_category' ),
        ) );

我收到此错误代码:

  

警告:isset中的非法偏移类型或空

0 个答案:

没有答案