WooCommerce: POA / Solicitar precio @ Producto único

Es posible que desee mostrar un precio "POA" y/o un botón "Pedir precio" cuando tenga un producto con un precio vacío.

Muchas empresas requieren esto, principalmente inmobiliarias y mayoristas. Así que vamos a ver cómo se hace

El precio ahora es "POA" y un botón "Solicitar precio" muestra @ Página de producto único de WooCommerce

Fragmento de código de PHP: mostrar "POA" y botón de consulta si el precio está vacío en la página de un solo producto de WooCommerce

Antes de echar un vistazo al fragmento, asegúrese de que su producto "POA" no tenga precio (precio regular y de oferta). Además, consulte este otro artículo si desea agregar Javascript para mostrar/ocultar un formulario de contacto 7: https://businessbloomer.com/woocommerce-show-inquiry-form-single-product-page-cf7/

/**
 * @snippet       Display "POA" for blank price products @ WooCommerce Single Product
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @testedwith    WooCommerce 3.8
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
  
add_filter( 'woocommerce_empty_price_html', 'bbloomer_poa_and_enquiry_cf7_woocommerce' );
  
function bbloomer_poa_and_enquiry_cf7_woocommerce() {
   $html = '<div class="poa">POA</div>';
   $html .= '<button type="submit" id="trigger_cf" class="single_add_to_cart_button button alt"> Request Price Now </button>';
   $html .=  '<div id="product_inq" style="display:none">';
   $html .= do_shortcode('[paste_your_contact_form_7_shortcode_here]');
   $html .=  '</div>';
   return $html;
}

Deja una respuesta

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

Subir