Добавить пользовательскую плату в WooCommerce очень просто! Вам просто нужно добавить несколько строк кода в файл functions.php. Вот как это сделать:
Во-первых, вам нужно создать функцию для добавления пользовательского сбора. Вы можете назвать эту функцию как угодно. Для нашего примера мы назовем ее «woo_add_custom_fee».
Далее вам нужно будет добавить следующий код в вашу функцию:
add_action( «woocommerce_cart_calculate_fees»,»woo_add_custom_fee» );
function woo_add_custom_fee( $cart ) {
if ( is_admin() && ! defined( «DOING_AJAX» ) ) return;
$percentage = 0.10; // Процент от общей суммы корзины
$surcharge = $cart->cart_contents_total * $percentage;
$cart->add_fee( «Custom Fee», $surcharge, true, » » ); // Добавление Custom Fee + налогооблагаемая база
}
//Вот и все! Теперь вы успешно добавили пользовательский сбор в свой магазин WooCommerce!