WooCommerce

Como añadir pestañas en la ficha de Producto en Woocommerce

Montando una tienda online con Woocommerce, me ha venido el caso de que tengo que añadir una pestaña nueva en la ficha del producto y no quiero instalar plugins.

¿Por qué no quiero instalar Plugins?

  • No son 100% fiables.
  • Aumenta el tiempo de carga

Investigando he encontrado estas líneas de programación, que añadiendolas en el archivo functions.php de tu Child Theme, te mostrará las nuevas pestañas.
En otro POSTS enseñaremos como montar un Child Theme, que para cuando actualicéis el Tema, no se os machaque y perdáis todos los cambios.


Add a custom 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’ => __( ‘Nueva pestaña’, ‘woocommerce’ ),
‘priority’ => 50, //Indicamos la prioridad
‘callback’ => ‘woo_new_product_tab_content’
);

return $tabs;

}
function woo_new_product_tab_content() {

// The new tab content

echo ‘Nueva pestaña’;
echo ‘Contenido Nueva pestaña.’; //Mostramos el contenido de la pestaña

}

Estos casos viene bien si queremos añadir un formulario de contacto.

Leave a Reply

Your email address will not be published. Required fields are marked *