我正在制作一个WordPress插件,并触及了一个粗略的点。我正在尝试使用户可以从所有帖子类型中进行选择,包括自定义帖子类型。下面的代码在WordPress admin的下拉列表中显示了帖子、页面和附件帖子类型。
<?php
$args = array(
\'public\' => true,
\'_builtin\' => true
);
$output = \'names\'; // names or objects, note names is the default
$operator = \'and\'; // \'and\' or \'or\'
$post_types = get_post_types( $args, $output, $operator );
echo \'<select name="custom-post-types">\';
foreach ( $post_types as $post_type ) {
echo \'<option value="\'. $post_type.\'">\' . $post_type . \'</option>\';
}
echo \'</section>\';
?>
我理解用户如何使用他们的功能。php可以连接到他们的自定义帖子类型中,但我试图避免他们的痛苦,而让插件自动抓取所有的。我试着查看其他插件并进行搜索,但搜索结果与此无关,其他插件也让我不知所措。谢谢你的帮助,谢谢。