Un error de Woocommerce se ha cargado tu theme? Solución aquí!

error en woocommerce

woocommerceCon lo que me gusta el plugin y lo mal que lo pasé cuando me encontré un error de Woocommerce que destrozó una plantilla de mi blog. Y cuando digo que me gusta, os lo digo en serio, la doy en el curso que estoy dando, en el que hay una sección específica de Woocommerce. Me parece que Woocommerce es de lejos el mejor plugin de comercio electrónico para WordPress.

El error de Woocommerce

Vayamos con el error y la forma en que lo solucioné. En concreto me pasó cuando instalé el plugin y la plantilla directamente se fue al carajo. El full-width no cargaba bien (y el de otras páginas) y era claramente un error de woocommerce. Después de indagar por mil sitios en google y buscar en el soporte para ver como arreglar este error en woocommerce, me desilusioné un poco, porque no encontraba la forma de arreglarlo y no quería meter mano en la plantilla para arreglar ese fallo.

Al final me tuve que poner con ello, pero la solución fue bastante más fácil de lo que yo me creía.

La solución al error de Woocommerce

  1. Haz una copia de tu page.php. Lo puedes hacer desde el Editor de WordPress (Apariencia –> Editor –> page.php) pero ya en los cursos digo que este editor lo carga el diablo. Mejor por FTP.
  2. Renombra la copia como woocommerce.php
  3. Echa un vistazo a la forma en que se cargan los posts. El loop debería empezar con

    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

    Y acabar con

    <?php endwhile; else: ?>
    <p><?php _e(‘Sorry, no posts matched your criteria.’); ?></p>
    <?php endif; ?>

    o algo parecido. Si no te aclaras, siempre puedes buscar en la documentación de WordPress en la sección WordPress Loop

  4. Pon en el loop

    <?php woocommerce_content(); ?>

  5. Sube el fichero woocommerce.php en el theme en la carpeta que le toca. Con un poco de suerte ya tenemos el error solucionado.
  6. A mí me ha funcionado siempre, lo he solucionado después en otras plantillas.

Si necesitáis ayuda con vuestro ecommerce, woocommerce o vuestro wordpress no dudéis en contactar conmigo en la sección de contacto.

 

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *