[英]Create select control with php and wordpress
我想在数据库中创建一个带有销售套件的选择字段。 但我不知道该如何化妆。
在MySQL中我的meta_value
是: 100,200,300,400
我想做这个:
<select>
<option> 100 </ option>
<option> 200 </ option>
<option> 300 </ option>
<option> 400 </ option>
</select>
我尝试了以下方法:
<?php
function woocommerce_quantity_input() {
global $post,$product;
$truc = get_post_meta($post->ID, 'woo_best_drop_down_text', true);
$defaults = array( $truc );
$options .= '<option value="' . $truc . '">' . $truc . '</option>';
echo '<select class="qty">' . $options . '</select>';
}
?>
假设$truc = "100,200,300,400"
,则可以使用explode:
function woocommerce_quantity_input() {
global $post,$product;
$truc = get_post_meta($post->ID, 'woo_best_drop_down_text', true);
$values = explode(',',$truc);
echo "<select class='qty'>";
foreach($values as $v) {
echo "<option value='$v'>$v</option>";
}
echo "</select>";
}
小提示:如果对字符串使用双引号( ""
)而不是单引号( ''
),则可以直接插入变量,而不必进行串联。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.