以下拉列表的方式显示WordPress所有文章类型,包括自定义文章类型。
<?php
$args = array(
'public' => true,
);
$post_types = get_post_types( $args, 'objects' );
?>
<select class="widefat" name="post_type">
<?php foreach ( $post_types as $post_type_obj ):
$labels = get_post_type_labels( $post_type_obj );
?>
<option value="<?php echo esc_attr( $post_type_obj->name ); ?>"><?php echo esc_html( $labels->name ); ?></option>
<?php endforeach; ?>
</select>
© 版权声明
本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(开源软件)。相关介绍资料仅供参考,实际版本可能因版本迭代或开发者调整而产生变化。涉及第三方原创图像、设计模板、远程服务等内容的使用,需获得作者授权。
THE END
暂无评论内容