652691503 info@abyzone.com

Jugando un poco con las pestañas añadir a una categoría de producto se me ha ocurrido lo siguiente que podría ir muy bien para el diseño de una tienda, y es dar un aviso en una pestaña de que si la compra es mayor de x productos contacte con el departamento de ventas. Por ejemplo, si usas el plugin WooCommerce Max Quantity de Isabel Castillo y quieres dejar el mensaje.

Pues bien aquí te dejo el código a pegar en las funciones de tu tema:

//----------------------------------------------------------------------------------------
// añade custom product tabs para informar compras superiores de x productos u otros envíos
//----------------------------------------------------------------------------------------

add_filter( 'woocommerce_product_tabs', 'caseesports_new_product_tab' );

function caseesports_new_product_tab( $tabs ) {
	
	// comprueba que la cartegoría del producto es en la que queremos añadir algo
	$existeCategoria = false;
	global $post;
    $terms = get_the_terms( $post->ID, 'product_cat' );
	foreach ($terms  as $term  ) {
            $product_cat_name = $term->name;
            if ($product_cat_name == 'tazas'){$existeCategoria = true;}
    }
	
	
	if ($existeCategoria){
		
    // Add the new tab	 
	
		$tabs['Aviso'] = array(
			'title'       => __( 'Compras superiores', 'text-domain' ),
			'priority'    => 10,
			'callback'    => 'caseesports_compras_superiores'
		);		
	}
	return $tabs;
}

function caseesports_compras_superiores() {
    // The new tab content
    echo '<h2> Compras superiores </h2>';
    echo '<div><span>Para compras de equipos profesionales o empresas, o para envíos fuera de lugares especificados</span>';   
    echo '<p> Ponganbsé en contacto con <a href="#"> nuestro equipo de ventas </a> </p></div>';       
}

//

 

 

Abrir chat
Hola 👋;
¿Quieres que te ayude en montar tu página Web?