Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2015, 07:56
Avatar de zanguanga
zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 4 meses
Puntos: 429
Comprobar si un producto tiene un atributo determinado en WooCommerce

En la página de producto quiero añadir un tab personalizado solamente si el producto tiene un atributo determinado (no una variación, sino un atributo).

El código para agregar un nuevo tab está claro pero ¿alguien sabe como chequear si el producto tiene el atributo X para crear el condicional?

Código:
// agregar nuevo tab
add_filter( 'woocommerce_product_tabs', 'woo_new_product_tab' );

function woo_new_product_tab( $tabs ) {
   // Adds the new tab
   $tabs['test_tab'] = array(
   'title' => __( 'Mi nuevo Tab', 'woocommerce' ),
   'priority' => 50,
   'callback' => 'woo_new_product_tab_content'
   );
return $tabs;
}

function woo_new_product_tab_content() {
   // The new tab content
   echo '<h2>Mi nuevo tab</h2>';
   echo '<p>Aqui esta el nuevo tab.</p>';
}
__________________
Mi blog personal | Mi G+