WordPress:获取选中/选择的分类标签

时间:2017-02-21 07:56:00

标签: php wordpress checkbox custom-post-type

我正在尝试弄清楚如何从自定义帖子类型中获取分类(复选框)标签,该帖子类型已选中/选择显示在单个自定义帖子上。下面的代码输出的所有分类法不仅仅是已检查的分类法。

 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 个答案:

答案 0 :(得分: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是单个自定义帖子和ID的ID。 “genre”是您的分类标准。

我希望,这可能对你有所帮助。