Habilita el Editor Gutenberg en Páginas de Producto de WooCommerce

¿Te gustaría utilizar el editor Gutenberg en las páginas de producto de tu tienda WooCommerce? 🎉 Este editor moderno ofrece una forma más flexible y visual de diseñar tus productos, permitiendo una personalización fácil y rápida. Con este tutorial, aprenderás a activar Gutenberg en las páginas de productos de WooCommerce y aprovechar toda su potencia. ¡Manos a la obra! 🚀

Paso 1: Preparar tu sitio para el cambio

Antes de realizar cualquier modificación, asegúrate de tener una copia de seguridad de tu sitio. Esto evitará problemas inesperados y te permitirá volver a la versión anterior si es necesario. ✔️

Paso 2: Agregar el código necesario

A continuación, necesitarás agregar un pequeño fragmento de código a tu tema. Puedes hacerlo desde el archivo functions.php de tu tema activo o, si prefieres una opción más segura, puedes utilizar un plugin de snippets como «Code Snippets».

Aquí tienes el código que debes incluir:

function activate_gutenberg_product( $can_edit, $post_type ) {
    if ( $post_type == 'product' ) {
        $can_edit = true;
    }
    return $can_edit;
}
add_filter( 'use_block_editor_for_post_type', 'activate_gutenberg_product', 10, 2 );

Explicación del código:

  • function activate_gutenberg_product( $can_edit, $post_type ): Esta función se encargará de verificar si el tipo de post es ‘product’.
  • if ( $post_type == 'product' ): Aquí estamos comprobando si estamos trabajando con un producto.
  • return $can_edit;: Si estamos en el tipo de post correcto, activamos Gutenberg.

¡Así de fácil! Ahora Elementor o cualquier otro constructor también pueden ser utilizados en las páginas de producto.

Personalización y mejoras:

Este código se enfoca específicamente en habilitar Gutenberg para productos. Si más adelante deseas habilitarlo para otros tipos de posts, simplemente puedes modificar la condición del if.

Por ejemplo, si deseas activar Gutenberg también en entradas de blog, podrías hacer algo como esto:

if ( $post_type == 'product' || $post_type == 'post' ) {

¡Y listo! Ahora podrás disfrutar del editor Gutenberg en las páginas de producto de tu WooCommerce. Esto te permitirá crear y editar tus productos de manera más visual y atractiva. 🎨

No dudes en probar diferentes bloques y personalizar tus páginas. ¡La personalización está en tus manos! 🙌✨

Compartir esta información