Wordpress

Como ocultar precio y boton Añadir al Carrito en WooCommerce

A muchos de los desarrolladores, de repente nos toca lidear con algunas plataformas que no conocemos, o por lo menos en mi caso, no estoy muy familiarizado con WooCommerce. Esta herramienta bastante útil para hacer de nuestro blog también un sitio de compras en linea, tiene muchas opciones útiles y algunas mas muy fácil de “instalar”

Con este sencillo truco, podremos hacer que los productos cuenten con una leyenda para hacer que los visitantes se registren para poder ver los precios de nuestros productos, de ese modo nuestros productos exclusivos no estarán a la vista de “cualquiera”.

Usaremos el siguiente código dentro de nuestro archivo functions.php

 add_filter('woocommerce_get_price_html','members_only_price');

    function members_only_price($price){

if(is_user_logged_in() ){
    return $price;
}

else {
    remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart' );
    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
    remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
    remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );
    return 'Only <a rel="nofollow" href="' .get_permalink(woocommerce_get_page_id('myaccount')). '">Registered Users</a> are able to view pricing.';
      }

}

Ocultarboton1 Ocultarboton2

 

Y así de fácil es agregar esta practica funcionalidad muy útil para muchas personas. Deja un comentario si necesitas alguna otra funcionalidad para WooCommerce, por lo tanto seguiré intentando traer mas tutoriales así. Saludos,

 

Etiquetas
Mostrar Más

Marco Lambo

Solo soy un Pseudo[Fotografo, desarrollador, diseñador, Dj, etc] No soy muy bueno solo lo hago por diversion o hobbie...

2 Comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *