Cuando agregas atributos a un producto estos se muestran en un tab de Información Adicional, en este artículo veremos cómo quitar ese tab y mostrar los atributos de productos en la descripción.
Al final obtendremos algo similar a lo que se muestra en la siguiente imagen:
Puedes agregar el siguiente código como parte del archivo functions.php de tu tema hijo o usando algún plugin de Snippets.
add_filter( 'woocommerce_product_tabs', 'dcms_remove_tab_additional_information' );
function dcms_remove_tab_additional_information( $tabs ){
unset($tabs['additional_information']);
return $tabs;
}
add_action('woocommerce_before_add_to_cart_quantity', 'woocommerce_product_additional_information_tab');
// add_filter('woocommerce_product_additional_information_heading', '__return_empty_string' );
En el código anterior:
Como has podido comprobar, puedes cambiar la forma en que se muestran los atributos en WooCommerce, y en lugar de que se muestren en un Tab de Información Adicional, se muestren directamente como parte del contenido del producto.
¿Aún con dudas?, en el siguiente video se detallan los puntos anteriores:
Si lo quieres hacer mediante un plugin simple y sencillo te recomiendo «Hide Price Until Login» de Cedcommerce haz click para descargar el plugin.