• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Удалить : в доставке Самовывоз

77Dim75

Новичок
Перепробывал почти все варианты. Не могу удалить в варианте доставки Самовывоз двоеточие и пробел после него - ": ". Где искать?
Корзина.png
 

marr

Специалист
Местный
Не могу удалить в варианте доставки Самовывоз двоеточие и пробел после него - ": ".

Не проверяла, но попробуйте такую функцию:

Код:
function ace_hide_shipping_title( $label ) {
    $pos = strpos( $label, ': ' );
    return substr( $label, ++$pos );
}
add_filter( 'woocommerce_cart_shipping_method_full_label', 'ace_hide_shipping_title' );
 

77Dim75

Новичок
искал код типа:
echo.... <strong>'Local Pickup' +':'+' '</strong>
Приблизительно так формируется эта строка... не могу найти где..
 

ADv

Гуру
Местный
искал код типа:
echo.... <strong>'Local Pickup' +':'+' '</strong>
Приблизительно так формируется эта строка... не могу найти где..
Попробуйте что-то такое
PHP:
add_filter( 'woocommerce_cart_shipping_method_full_label', 'custom_shipping_method_labels', 10, 2 );
function custom_shipping_method_labels( $label, $method ){
    if( $method->id == 'local_pickup' )
        $label = __("Самовывоз");
    return $label;
}
 
Последнее редактирование:
Сверху Снизу