2017-02-21 6 views
0

Я пытаюсь выяснить, как получить ярлык таксономии (checkboxes) из персонализированного типа сообщения, который отмечен/выбран для отображения на отдельной персонализированной почте. В приведенном ниже коде выводится все таксономии не только проверенные.WordPress: Получить отметку/выбранную метку таксономии

function get_terms_chekboxes($taxonomies, $args) { 
    $terms = get_terms($taxonomies, $args); 
    foreach($terms as $term){ 
    $output .= $term->name ; 
    } 
    return $output; 
    } 
    echo get_terms_chekboxes('genre', $args = array('post_type' => 'movie','hide_empty'=>false)); 

Как получить контрольные таксономии.

Спасибо.

Reference

ответ

1

Пожалуйста, попробуйте эту функцию для извлечения term_names отдельных пользовательских сообщений, возложенных на него.

$term_array = array(); 
$term_list = wp_get_post_terms($post->ID, 'genre', array("fields" => "all")); 
foreach($term_list as $term_single) { 
    $term_array[] = $term_single->name ; //do something here 
} 
echo implode(", ",$term_array); 

где $post->ID является идентификатором единого таможенного пост & «genre» Вашей таксономии пробковым.

Надеюсь, это может быть полезно для вас.

+0

Да, это именно то, что мне нужно. Спасибо. Любая идея, как поставить запятую после каждого значения? – mysticalghoul

+0

Пожалуйста, найдите мой обновленный код и дайте мне знать, если у вас есть какие-либо вопросы. –

+0

Отлично. Спасибо за помощь. – mysticalghoul

Смежные вопросы