/* На странице checkout убираем "0 р" из стоимости доставки когда стоимость не указана. */
/* В коде задублированы гривна и рубль в символьном виде и юникодовской кодировке, так как на разных серверах работает по-разному. */
function remove_local_pickup_free_label($full_label, $method){
$search = array(
': <span class="woocommerce-Price-amount amount">0 <span class="woocommerce-Price-currencySymbol">₽</span></span>',
': <span class="woocommerce-Price-amount amount">0 <span class="woocommerce-Price-currencySymbol">₴</span></span>',
': <span class="woocommerce-Price-amount amount">0 <span class="woocommerce-Price-currencySymbol">₽</span></span>',
': <span class="woocommerce-Price-amount amount">0 <span class="woocommerce-Price-currencySymbol">₴</span></span>'
);
$full_label = str_replace($search,"",$full_label);
return $full_label;
}
add_filter( 'woocommerce_cart_shipping_method_full_label', 'remove_local_pickup_free_label', 200, 2 );