如何在自定义模板中通过get_term_meta订购wordpress术语

时间:2018-04-11 12:09:45

标签: wordpress

我正在尝试以下$args

$term = get_queried_object();
$gender = get_term_meta($term->term_id,'gender',true);

/*
Options of thge select metabox from get_term_meta called gender are listed below.
$gender == "male"
$gender == "female"
*/

// else show paged
$page = ( get_query_var('paged') ) ? get_query_var( 'paged' ) : 1;
$per_page = 10;
$offset = ( $page -1 ) * $per_page;
$args = array( 'orderby' => $orderby,  'number' => $per_page,
    'offset' => $offset,
    'exclude'       => array(),

    ////** Here Im trying something but it lists all actors**////
    'meta_key' => $gender,
    'orderby' => 'male',

    'exclude_tree'  => array(),
    'include'       => array(),
    'fields'        => 'all',
    'hierarchical'  => true,
    'hide_empty' => 0,
    'child_of'      => 0,
    'pad_counts'    => false,
    'terms'     =>  $term->slug,
    'cache_domain'  => 'core' );
$taxonomy = 'actors';
$count_actors = wp_count_terms( $taxonomy, $offset );
$tax_terms = get_terms( $taxonomy, $args );
$total_terms = wp_count_terms( $taxonomy, $offset );

这一个是父词$gender = get_term_meta($term->term_id,'gender',true);,它有两个男性和女性值

所以,我可以在自定义模板中列出所有内容,但我不能将男性和女性字段分开

如何仅列出具有此值的条款? $gender == "male"

0 个答案:

没有答案