要获取自定义类型仅发布“名称”和“标签”

时间:2012-11-22 11:33:57

标签: wordpress custom-post-type

我使用下面的代码来获取帖子名称和帖子标签。但我不想要所有自定义类型,如“发布”,“页面”和“附件”。我只需要自定义帖子类型“名称”和“标签”。

  $types = get_post_types( array( 'exclude_from_search' => false ), 'objects' ); ?>

          <?php foreach ( $types as $type )
            {
              echo '<li>' . $type->name . '</li>';
              echo '<li>' . $type->singular_label . '</li>';
              }
          ?>

如何才能获得自定义帖子类型“名称”和“标签”?

1 个答案:

答案 0 :(得分:1)

添加

'public'   => true,
'_builtin' => false

你的论点如下:

$types = get_post_types( array( 'exclude_from_search' => false, 'public' => true, '_builtin' => false ), 'objects' );

这应该只显示您的自定义帖子类型。