wordpress 显示所选项目
我正在使用 query_posts 拉取某些页面来填充下拉菜单。
让我们假设列表填充以下字段
option1, option2, option3 and option4
现在,如果我选择了 option3
并且我的页面更改为此,我如何将其显示为 selectedIndex?
<select name="speedC" id="speedC"
onchange='document.location.href=this.options[this.selectedIndex].value;'>
<option value="">
<?php echo attribute_escape(__('Välj en från listan')); ?></option>
<?php
$pages = get_pages('include=11,13,15,17,38');
foreach ($pages as $pagg) {
$option = '<option value="'.get_page_link($pagg->ID).'">';
$option .= $pagg->post_title;
$option .= '</option>';
echo $option;
} ?>
</select>
I am pulling certain pages using query_posts to populate a dropdown menu.
lets assume the list populate the following fields
option1, option2, option3 and option4
Now if I have selected option3
and my page changes to this, how do I display this as the selectedIndex?
<select name="speedC" id="speedC"
onchange='document.location.href=this.options[this.selectedIndex].value;'>
<option value="">
<?php echo attribute_escape(__('Välj en från listan')); ?></option>
<?php
$pages = get_pages('include=11,13,15,17,38');
foreach ($pages as $pagg) {
$option = '<option value="'.get_page_link($pagg->ID).'">';
$option .= $pagg->post_title;
$option .= '</option>';
echo $option;
} ?>
</select>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你想使用Wordpress函数is_page(),
其中“id”是你已经获取的id。有关详细信息,请查看 wordpress Codex 站点
编辑:
我不太确定这里的语法,但类似这样的东西可能会让您启动并运行:
You want to use the Wordpress function is_page()
Where 'id' is the id that you already have fetched. For more information, check the wordpress codex site
EDIT:
I'm not too sure about the syntax here, but something like this might get you up and running: