2014-01-25 81 views
0

我如何在<select>的WordPress主題選項頁中選擇3個選項?我從來沒有這樣做過。我試過這個:wordpress主題選項頁面創建一個選擇列表(下拉)?

<p> 
    <select name="wordpress_theme_options[background-position-x]" size="3"> 
     <option>Left</option> 
     <option>Center</option> 
     <option>Right</option> 
    </select> 
    <select name="wordpress_theme_options[background-position-y]" size="3"> 
     <option>Top</option> 
     <option>Center</option> 
     <option>Bottom</option> 
    </select> 
</p> 

但我沒有下拉菜單,它看起來令人毛骨悚然,不會保存選定的值。

回答

0

我發現它了(另一個例子):

<p> 
    <select name="wordpress_theme_options[slider-posts]" value="<?php esc_attr_e($options['slider-posts']); ?>"> 
     <option value="value1" <?php selected('value1' == $options['slider-posts']); ?>>1</option> 
     <option value="value2" <?php selected('value2' == $options['slider-posts']); ?>>2</option> 
     <option value="value3" <?php selected('value3' == $options['slider-posts']); ?>>3</option> 
     <option value="value4" <?php selected('value4' == $options['slider-posts']); ?>>4</option> 
     <option value="value5" <?php selected('value5' == $options['slider-posts']); ?>>5</option> 
    </select> 
</p> 
+0

這並沒有爲我工作。爲了在重新加載頁面時選擇該選項,顯然它需要有一個屬性; selected =「selected」 但是你的代碼並沒有爲我做。從 改變每一行 似乎爲我做了詭計。 –

相關問題