当前位置:首页>WordPress建站>WordPress开发>善用 WordPress 选择函数 selected()

善用 WordPress 选择函数 selected()

WordPress 主题 CoreNext

在 WordPress 开发的过程中,我们需要使用到各种 WordPress 函数,今天介绍一个非常简单实用的选择函数 selected() ,它可以简化我们制作一个多项选择列表的代码量。

按照常规方法,要制作一个下拉选择列表,我们通常要使用 if() 函数进行判断:

<!-- Testing the values with if() -->
<select name="options[foo]">
    <option value="1" <?php if ( $options['foo'] == 1 ) echo 'selected="selected"'; ?>>1</option>
    <option value="2" <?php if ( $options['foo'] == 2 ) echo 'selected="selected"'; ?>>2</option>
    <option value="3" <?php if ( $options['foo'] == 3 ) echo 'selected="selected"'; ?>>3</option>
</select>

如果我们采用 selected() 函数,实现同样功能的代码就简单了很多:

<!-- Using selected() instead -->
<select name="options[foo]">
    <option value="1" <?php selected( $options['foo'], 1 ); ?>>1</option>
    <option value="2" <?php selected( $options['foo'], 2 ); ?>>2</option>
    <option value="3" <?php selected( $options['foo'], 3 ); ?>>3</option>
</select>

要了解 selected() 函数,请访问 http://codex.wordpress.org/Function_Reference/selected

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
WordPress开发

WordPress 调用本周和上周的文章

2014-1-6 10:17:50

WordPress开发

对倡萌童鞋《WordPress 个人资料添加额外的字段》的补充

2014-2-27 10:25:53

3 条回复 A文章作者 M管理员
  1. 能不能做栏目条件筛选? 💡

  2. 貌似还有一个同理的checked()

  3. 支持一下!

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索