有可能在woocommerce中获得颜色选择选项吗?

时间:2014-12-30 22:29:46

标签: wordpress colors woocommerce

我遇到一个问题,客户要求我放入一个"颜色框"在wordpress中选择产品的选项......可能吗?

我真的不认为我能做到这一点很容易,但如果有任何人在有一些建议的情况下有任何经验,我会非常感激。

这里是我希望实现的截图。

由于

http://malbert.me/clientflies/screenshotproduct.png

1 个答案:

答案 0 :(得分:0)

您可以在添加或编辑产品页面时使用自定义元框显示颜色框部分。

例如在我的情况下 我添加了属性类型邮政类型的佣金框: 下面是我使用的代码

    add_action(' add_meta_boxes',' add_commission_box_properties');

   function add_commission_box_properties(){
   add_meta_box('wp_prop_commission', 'Commission for this property',  
   'wp_commission_box_callback',    'estate_property', 'side', 'high');
}
    function wp_commission_box_callback()
   {
   global $post;
    $property_commission ='';

   $prop_com_array = array();

    $prop_com_array =   get_post_meta($post->ID, 'property_commission', true) ;

if(!empty($prop_com_array))
{
$array_rev = array_reverse($prop_com_array);
$property_commission = $array_rev[0]['rate'];
echo '<strong>Property commission value:  </strong>  '.$property_commission .'  %';
echo '<br/>';
if(count($prop_com_array)>1)
{
echo '<p>Review for previous commission charges for this property</p>';
echo '<table><tbody>';
foreach($prop_com_array as $single_com)
{
     echo '<tr><td style="width:50px;"> '.$single_com['rate'].'  %</td>   
     <td>'.$single_com['date'].'</td></tr>';
}
echo '</tbody></table>';
}
}else
{
    echo '<strong style="text-align:center">No commission value added</strong>';
}

}

&GT;

add_action('save_post', 'wp_property_check_status_update_property', 1, 2);