2014-12-30 4 views
1

У меня проблема, когда клиент запрашивает, чтобы я ввел «поле цвета» для выбора опций продукта в Wordpress ... это возможно?можно выбрать опцию выбора цвета в woocommerce?

Я действительно не думаю, что есть простой способ, которым я могу это сделать, но если кто-нибудь с опытом работы в woocommerce с некоторыми советами, я был бы очень признателен.

вот скриншот того, чего я надеюсь достичь.

Благодаря

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

+1

Ссылка не работает ..Give новую ссылку. –

+0

http://malbert.me//clientfiles/screenshotproduct.png – Mixmastermiike

ответ

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>'; 
} 

}

>

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

Я вижу, так в основном пользовательское поле с выбором цвета? Все это, а add_action - в файл функций? – Mixmastermiike

+0

ya вы можете добавить add_action в файл функции или в свой собственный файл плагина ... –

+0

спасибо за предложение, я не могу заставить это работать, хотя ... ничего не происходит, когда я обновляю его в файле фрейм-функций. – Mixmastermiike

Смежные вопросы