當(dāng)前位置:首頁>WordPress建站>WordPress開發(fā)>善用 WordPress 選擇函數(shù) selected()

善用 WordPress 選擇函數(shù) selected()

在 WordPress 開發(fā)的過程中,我們需要使用到各種 WordPress 函數(shù),今天介紹一個(gè)非常簡單實(shí)用的選擇函數(shù) selected() ,它可以簡化我們制作一個(gè)多項(xiàng)選擇列表的代碼量。

按照常規(guī)方法,要制作一個(gè)下拉選擇列表,我們通常要使用 if() 函數(shù)進(jìn)行判斷:

<!-- 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() 函數(shù),實(shí)現(xiàn)同樣功能的代碼就簡單了很多:

<!-- 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() 函數(shù),請?jiān)L問 http://codex.wordpress.org/Function_Reference/selected

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號(hào) WPDAXUE
WordPress開發(fā)

WordPress 調(diào)用本周和上周的文章

2014-1-6 10:17:50

WordPress開發(fā)

對倡萌童鞋《WordPress 個(gè)人資料添加額外的字段》的補(bǔ)充

2014-2-27 10:25:53

3 條回復(fù) A文章作者 M管理員
  1. 能不能做欄目條件篩選? ??

  2. 貌似還有一個(gè)同理的checked()

  3. 支持一下!

?
個(gè)人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

长乐市| 高碑店市| 花莲县| 芦山县| 东明县| 会昌县| 溧阳市| 鸡泽县| 平度市| 长寿区| 子洲县| 裕民县| 留坝县| 尖扎县| 蓬溪县| 县级市| 和林格尔县| 冕宁县| 铜陵市| 肥西县| 维西| 万源市| 获嘉县| 广平县| 泸州市| 麻城市| 南靖县| 吐鲁番市| 伊金霍洛旗| 郓城县| 印江| 唐河县| 达孜县| 海安县| 武宣县| 嘉义县| 沂南县| 元谋县| 桦甸市| 宜黄县| 那坡县|