如何使用<select>
在我的WordPress主题选项页面中创建包含3个选项的选择列表?我以前从未这样做过。我试过这个:
<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 :(得分: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>