Пользовательский плагин для добавления комиссии в корзинуPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Пользовательский плагин для добавления комиссии в корзину

Сообщение Anonymous »

мой код в файле функций работает нормально

как мне создать собственный плагин для работы с этим кодом?

Код: Выделить всё

add_action( 'woocommerce_cart_calculate_fees' , 'wpdesk_checkout_fee' );
add_action( 'woocommerce_after_cart_item_quantity_update', 'wpdesk_checkout_fee' );
function wpdesk_checkout_fee() {
global $woocommerce;
$items = $woocommerce->cart->get_cart();
$list = array();
foreach($items as $item=> $values ){
array_push($list, $values['product_id']);
}
foreach($list as $productid){
if($productid == 2361){
$fee = (int)-5000;
WC()->cart->add_fee( "fee: ", $fee, false, '' );

}
}

}
мне нужны правильные фрагменты для использования в пользовательском плагине

Подробнее здесь: https://stackoverflow.com/questions/605 ... ee-in-cart
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»