如何替换单选按钮下拉选择在wordpress元框字段


How to replace radio button by drop down select in wordpress meta box field?

如何替换单选按钮下拉选择在wordpress元框字段??

  <tr valign="top">
    <th scope="row"><label for="effectv">Select effect</label></th>
    <td>
        <input type="radio" id="effectv" name="b26slider_options[effectv]" <?php if($settings['effectv'] == 'zoomOut') echo 'checked="checked"'; ?> value="zoomOut" />zoomOut
        <input type="radio" id="effectv" name="b26slider_options[effectv]" <?php if($settings['effectv'] == 'zoomIn') echo 'checked="checked"'; ?> value="zoomIn" />zoomIn
        <input type="radio" id="effectv" name="b26slider_options[effectv]" <?php if($settings['effectv'] == 'panUp') echo 'checked="checked"'; ?> value="panUp" />panUp
    </td>
</tr>

请尝试一下,让我知道它是否有效。

<tr valign="top">
    <th scope="row"><label for="effectv">Select effect</label></th>
    <td>
        <select name="b26slider_options[effectv]" id="effectv">
            <option value="zoomOut" <?php echo ($settings['effectv'] == "zoomOut") ? 'selected' : ''; ?>>zoomOut</option>
            <option value="zoomIn" <?php echo ($settings['effectv'] == "zoomIn") ? 'selected' : ''; ?>>zoomIn</option>
            <option value="panUp" <?php echo ($settings['effectv'] == "panUp") ? 'selected' : ''; ?>>panUp</option>
        </select>
    </td>
</tr>

只需将它们替换为正确的HTML。

<tr valign="top">
<th scope="row"><label for="effectv">Select effect</label></th>
<td>
<select name="select">
  <option value="value1">Value 1</option> 
  <option value="value2" selected>Value 2</option>
  <option value="value3">Value 3</option>
</select>
</td>

点击这里查看更多信息