Wordpress 如何获取自定义邮件类别?

Wordpress 如何获取自定义邮件类别?,wordpress,Wordpress,所以我有一个自定义的帖子类型和一个自定义的类别:“目的地”。每个帖子都有不同的目的地可供选择,我在这些单独的帖子页面上有一个表单。我的表单中有一个选择表单字段,我想做的是通过获取该特定帖子的所选帖子类别来填充该选择字段 这是我试过的代码,但它不起作用。任何帮助都将不胜感激 $categories = wp_get_post_categories( $post_id ); $select = "<select name='cat' id='cat' class='postfo

所以我有一个自定义的帖子类型和一个自定义的类别:“目的地”。每个帖子都有不同的目的地可供选择,我在这些单独的帖子页面上有一个表单。我的表单中有一个选择表单字段,我想做的是通过获取该特定帖子的所选帖子类别来填充该选择字段

这是我试过的代码,但它不起作用。任何帮助都将不胜感激

    $categories = wp_get_post_categories( $post_id );


  $select = "<select name='cat' id='cat' class='postform'>n";
  $select.= "<option value='-1'>Location</option>n";

  foreach($categories as $category){
    if($category->count > 0){
        $select.= "<option value='".$category->slug."'>".$category->name."</option>";
    }
  }

  $select.= "</select>";

  echo $select;

要获取自定义帖子的自定义类别列表,您需要使用以下术语:


获取$post_id“destination”的条件

这正是我想要的。谢谢不客气:请不要忘记批准答案。完成!再次感谢