Php 在选择标记中列出帖子并显示所选选项的内容

Php 在选择标记中列出帖子并显示所选选项的内容,php,wordpress,post,Php,Wordpress,Post,我正在尝试创建一个包含所有文章标题的select标记,然后,当选择一个选项时,我需要通过ID从所选文章中获取_content(),并在下面显示内容 本质上是这样的: <select name="menu" id="menu"> <option value="0">Please choose a food menu:</option> // random IDs <option value="5">Food menu 1<

我正在尝试创建一个包含所有文章标题的select标记,然后,当选择一个选项时,我需要通过ID从所选文章中获取_content(),并在下面显示内容

本质上是这样的:

<select name="menu" id="menu">
    <option value="0">Please choose a food menu:</option>
    // random IDs
    <option value="5">Food menu 1</option>
    <option value="11">Food menu 2</option>
    <option value="19">Food menu 3</option>
</select>

请选择食物菜单:
//随机ID
食物菜单1
食物菜单2
食物菜单3
(在PHP中可能是这样,至少这是我所能做的)

$menu\u loop=新的WP\u查询(
排列(
“post_类型”=>“菜单”,
“每页帖子”=>-1
)
);
如果($menu\u loop->have\u posts()){?>
请选择食物菜单:
周围的东西

$postid = 12;
$content_post = get_post($postid);
$content = $content_post->post_content;

谢谢,但是当选择选项更改时,我是否必须使用AJAX来加载内容?
// get content by ID of the selected option
<?php the_content($post->ID); ?>
$postid = 12;
$content_post = get_post($postid);
$content = $content_post->post_content;