我在wordpresss安装中设置了以下自定义帖子类型: 客户和推荐书。
在推荐书自定义帖子类型中,我有这些字段(简化):
在客户端自定义帖子类型中,我有这些字段(简化):
问题:目前“推荐帖子类型”中的“客户名称”字段是一个文本框,但希望这是一个基于“客户”帖子类型中的条目的下拉列表。
理想情况下,如果可能的话,我想在没有插件的情况下这样做。
由于
答案 0 :(得分:1)
您可以使用选择框中的get_posts来实现此目的,如下所示
<select>
<?php
$all_client = get_posts(array('post_type'=> 'Client-post-type','posts_per_page' => -1) );
foreach($all_client as $single_client){
echo "<option value='".$single_client->ID."'>'".$single_client->post_title."'</option>";
}?>
</select>