Скрыть цену и добавить в корзину кнопку, отобразить контактную кнопку на странице товара - PullRequest
0 голосов
/ 31 октября 2018

У меня есть этот код, который отлично выглядит и скрывает кнопку добавления в корзину на странице каталога, вот как это выглядит . я не хочу, чтобы цены отображались

add_filter( 'woocommerce_loop_add_to_cart_link',
'replacing_add_to_cart_button', 10, 2 );
function replacing_add_to_cart_button( $button, $product  ) {
$button_text = __("Escríbenos", "woocommerce");
$button = '<a class="button" href="' . $product->get_permalink() . '">' .$button_text . '</a>';

return $button;
}

Я хочу, чтобы эта же кнопка отображалась на странице отдельного продукта с пользовательской ссылкой и без отображения цены, вот кнопка на странице отдельного продукта, которую я хочу изменить

Я безуспешно искал другие ответы, возможно ли это с вашей помощью?

1 Ответ

0 голосов
/ 31 октября 2018

Чтобы удалить кнопку «Добавить в корзину» на странице одного товара

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );

Удалить цену

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );

Чтобы добавить пользовательскую ссылку, как на странице каталогов

    function replacing_single_add_to_cart_button() {
   // Custom Link goes here    
 }

 add_action( 'woocommerce_single_product_summary', 'replacing_single_add_to_cart_button', 30 );

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...