我需要在WordPress管理面板中的Woocommerce添加类别页面上显示Woocommerce属性列表,如自定义字段。
我有一个功能
sum()
和行动
var newURL = "https://www.myurl.com/pos/check_out.cfm?msg=1&myvar=" + variable;
如何获取具有以下属性的复选框列表:颜色,宽度,重量,高度等......但不是这些属性的值(蓝色,绿色,青铜色,白色)?
答案 0 :(得分:2)
$attributes = wc_get_attribute_taxonomies();
if($attributes) {
echo '<select><option value="noselection">Choose</option>';
foreach ( $attributes as $attribute ) {
echo '<option value="'. $attribute->attribute_name.'">' . $attribute->attribute_label . '</option>';
}
echo '</select>';
}
答案 1 :(得分:1)
add_action( 'product_cat_add_form_fields', 'taxonomy_add_new_meta_field', 10, 2 );
function taxonomy_edit_meta_field($term) {
$taxonomies = get_taxonomies();
foreach ( $taxonomies as $taxonomy ) {
$is_chacked = ($term_meta[$taxonomy] == 1 ? "checked='checked'" : "");
echo "<input type='checkbox' ".$is_chacked." value='1' name='term_meta[".$taxonomy."]' />".$taxonomy;
}
}