繁体   English   中英

用php和wordpress创建选择控件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM