Временное отключение и включение кнопки В корзину

add_filter( 'woocommerce_is_purchasable', 'hide_add_to_cart_button_until_date', 10, 2 );

function hide_add_to_cart_button_until_date( $is_purchasable = true, $product ) {
$current_date = date('Y-m-d');
$release_date = date( 'Y-m-d', strtotime('2024-12-10') );
if( strtotime($current_date) < strtotime($release_date) && $product->get_id() == 100 ) {
$is_purchasable = false;
}
return $is_purchasable;
}

Этот снипет будет скрывать кнопку «В корзину» для товара с ID 100 до 10 декабря 2024 года.


Изменить текст на кнопке Подробнее:

add_filter( 'woocommerce_product_single_add_to_cart_text', 'tb_woo_custom_cart_button_text' );

add_filter( 'woocommerce_product_add_to_cart_text', 'tb_woo_custom_cart_button_text' );
function tb_woo_custom_cart_button_text() {
return __( 'Перейти', 'woocommerce' );
}

Оставьте комментарий