Cómo arreglar fácilmente plantillas obsoletas de WooCommerce
Publicado: 2022-08-28Introducción
Cada vez que WooCommerce cambia su archivo principal durante una actualización, es probable que encuentre un error que le notifique sobre copias desactualizadas de algunos archivos de plantilla. En tales casos, es posible que los archivos afectados deban actualizarse para que coincidan con la versión actual de WooCommerce.
Las plantillas obsoletas pueden dar una mala impresión a los clientes y hacer que abandonen su sitio sin comprar nada. Esto, sin embargo, puede ser una tarea desalentadora si no está familiarizado con el código base. Afortunadamente, existen algunas herramientas y recursos útiles para ayudarlo.
Este artículo le mostrará cómo solucionar los problemas más comunes con las plantillas de WooCommerce y consejos útiles para mantener sus plantillas frescas y actualizadas. ¡Empecemos!
Causas del error de plantillas desactualizadas en WooCommerce
Muchas veces, es posible que haya visto el siguiente error en WooCommerce: " El archivo de plantilla 'woocommerce/cart/cart.php' está desactualizado ". Puede ver este error navegando a WooCommerce > Estado del sistema. Las diversas razones que pueden haber causado este error son las siguientes:
- Estás usando una versión desactualizada de WooCommerce
Si su versión de WooCommerce está desactualizada, verá un mensaje de error que dice: "Archivo de plantilla obsoleto: actualice sus archivos de WooCommerce".
- Su tema no es compatible con la última versión de WooCommerce
Cuando actualice WooCommerce, es posible que su tema no sea compatible con la nueva versión. Provocará un mensaje de error que dice: "Tu tema (el nombre del tema que estás usando) contiene copias desactualizadas de algunas plantillas de WooCommerce". Es posible que estos archivos deban actualizarse para garantizar que sean compatibles con la versión actual de WooCommerce. Puede ver qué archivos están afectados en la página de estado del sistema".
- Está utilizando un complemento que no es compatible con la última versión de WooCommerce
Cuando actualice WooCommerce, es posible que su complemento no sea compatible con la nueva versión. Encontrará un mensaje de error que dice: "El complemento (nombre del complemento) no es compatible con el tema que está utilizando. Debe actualizar sus archivos de plantilla".
Razones por las que necesita arreglar las plantillas obsoletas de WooCommerce
Actualizar sus plantillas es una manera rápida y fácil de garantizar que su tienda funcione sin problemas y de forma segura.
Hay algunas razones por las que podría querer actualizar sus plantillas de WooCommerce. Las plantillas desactualizadas pueden generar vulnerabilidades de seguridad y es posible que no sean compatibles con las funciones más recientes de WooCommerce. Si está utilizando una plantilla desactualizada, deberá actualizarla para mantenerse al día con las últimas funciones de WooCommerce y mantenerse seguro.
Actualizar sus plantillas también puede mejorar la apariencia y la facilidad de uso de su tienda. De esta manera, no solo tendrá una tienda atractiva, sino que también se mantendrá al día con las últimas funciones de WooCommerce.
Las plantillas de WooCommerce se actualizan automáticamente cuando actualiza el software principal. Sin embargo, deberá actualizar las plantillas manualmente para tener en cuenta los cambios realizados en los archivos de plantilla.
Cómo arreglar plantillas desactualizadas en WooCommerce
Las copias desactualizadas de las plantillas de WooCommerce pueden causar problemas con su tienda en línea. Afortunadamente, hay algunas cosas que puede hacer para solucionarlos. A continuación se detallan los pasos que debe seguir:
1. Evite anular los archivos de plantilla de WooCommerce
Debe evitar anular las plantillas de WooCommerce si es posible. Esto puede causar conflictos y errores en su sitio. Además, WooCommerce se actualiza constantemente con nuevas funciones y mejoras, por lo que anular las plantillas puede quedar obsoleto rápidamente.
2. Comprueba si tu tema necesita una actualización
Las plantillas solo estarán desactualizadas si el tema que está utilizando no está actualizado. Puede solucionar esto actualizando su tema o instalando uno nuevo. Si está utilizando un tema personalizado, deberá ponerse en contacto con el desarrollador de su tema. Si está utilizando un tema gratuito o premium, puede actualizarlo siguiendo estos pasos:
Vaya a Apariencia -> Temas y haga clic en el botón 'Agregar nuevo'. En el campo de búsqueda, escriba cómo se llama su tema actual y presione enter. Si hay una nueva versión disponible, se mostrará en la parte superior de los resultados. Haga clic en 'Actualizar ahora'. Si el tema no está actualizado, puede encontrar uno nuevo haciendo clic en el botón 'Examinar temas'. Una vez que encuentre un nuevo tema que le guste, haga clic en el botón 'Instalar' y luego en el botón 'Activar'.
3. Modifique las plantillas personalizadas en su tema de WooCommerce
Si está utilizando una plantilla personalizada de WooCommerce, es importante modificar el archivo de la plantilla personalizada para asegurarse de que sea compatible con la última versión de WooCommerce. Puede encontrar los archivos de plantilla más recientes en el sitio web de WooCommerce. Para modificar las plantillas personalizadas, debe volver a escribir el código para que sea compatible con la nueva estructura de WooCommerce.
Si no se siente cómodo modificando el archivo, puede pedirle a un desarrollador que lo haga por usted o pedirle a los desarrolladores de temas que publiquen una actualización que incluya el nuevo código de WooCommerce. Alternativamente, puede seguir estos pasos:
Paso 1: encuentre la versión desactualizada de su plantilla
El primer paso es obtener una lista de todos los archivos de plantilla personalizados de WooCommerce que anulan las plantillas predeterminadas de WooCommerce. Puede encontrar estas plantillas en la carpeta WooCommerce dentro de la carpeta del tema. Navegue por WooCommerce > Estado > Estado del sistema para ver una lista de los archivos de plantilla de WooCommerce que su tema anula.
Para verificar si las plantillas están desactualizadas, compare los archivos en su carpeta de temas con las últimas plantillas de WooCommerce en el sitio web de WooCommerce. Los nombres y la estructura de los archivos serán diferentes, pero el código debería ser similar. Si sus plantillas están desactualizadas, deberá actualizarlas o pedir ayuda a un desarrollador.
Paso 2: Haz una copia de seguridad de tus plantillas
Agregaremos nuevas plantillas de WooCommerce a la carpeta de temas en esta sección. Los nuevos archivos reemplazarán los archivos de plantilla obsoletos, ya que contienen nombres similares. Sin embargo, es probable que esto provoque un error, lo que resultará en una tienda rota que no funciona correctamente o puede que no funcione en absoluto.
Puede evitar este problema creando una copia de seguridad de sus archivos de plantilla antes del proceso de actualización para que pueda volver a ellos fácilmente si algo sale mal. Copie todos los archivos de plantilla en la carpeta WooCommerce dentro de la carpeta del tema a una nueva ubicación en su computadora para hacer una copia de seguridad de sus archivos.
Alternativamente, puede descargar los archivos y hacer una copia de seguridad de ellos. Por último, puede cambiar el nombre de los archivos para evitar que se reemplacen una vez que actualice la carpeta con los nuevos archivos de plantilla de WooCommerce.
Paso 3: Copie nuevas plantillas predeterminadas al tema
Aquí, debe comparar la versión anterior de sus plantillas con la nueva versión que descargó del sitio web de WooCommerce. Puede encontrar la nueva versión en el directorio de complementos de WooCommerce. Además, puede crear diseños personalizados utilizando los complementos de WooCommerce. Puede encontrar los archivos obsoletos en el estado del sistema. Copie estas plantillas en wp-content/themes/theme-name/woocommerce . Encuentra las nuevas plantillas predeterminadas de WooCommerce en la carpeta wp-content/plugins/woocommerce/templates .
Paso 4: agregue el código personalizado al nuevo tema de WooCommerce
Como ahora tiene los nuevos archivos de plantilla de WooCommerce, es hora de agregar su código personalizado. Puede copiar y pegar el código en los nuevos archivos de plantilla. Asegúrese de hacer coincidir exactamente la estructura del archivo y use las mismas convenciones de nomenclatura que las plantillas de WooCommerce.
¡Y eso es! Ahora ha actualizado con éxito sus plantillas de WooCommerce. Si tiene algún problema, o si algo sale mal, asegúrese de restaurar sus copias de seguridad para que su tienda vuelva a funcionar.
Para resumir
Es importante corregir las copias desactualizadas del error de las plantillas de WooCommerce porque pueden hacer que su sitio no funcione correctamente. Las plantillas obsoletas también pueden contener vulnerabilidades de seguridad que los piratas informáticos pueden explotar. Mantener sus plantillas actualizadas puede ayudar a garantizar que su sitio funcione sin problemas y de forma segura.
La mejor manera de solucionar esto es actualizando WooCommerce a la última versión. También querrá asegurarse de que sus temas y complementos estén actualizados para que no causen ningún problema en su sitio. Además, asegúrese de no anular los archivos de plantilla de WooCommerce y modificar el archivo de plantilla personalizado para su tema de WooCommerce personalizado. Dicho esto, puede estar seguro de que sus archivos de plantilla obsoletos de WooCommerce están actualizados.
Si tiene problemas para actualizar sus plantillas de WooCommerce o si necesita ayuda para solucionar cualquier otro error en su sitio, contáctenos hoy. ¡Estaremos encantados de ayudar!
¿Por qué WooCommerce muestra un aviso sobre los archivos de plantilla?
Esto sucede cada vez que WooCommerce detecta que su tema está desactualizado o que falta una plantilla de WooCommerce.
¿Cómo anulo las plantillas de WooCommerce?
Puede anular las plantillas de WooCommerce copiando la plantilla en la carpeta de su tema y personalizándola. Asegúrese de borrar su caché después de realizar cualquier cambio en las plantillas.
¿Por qué mis plantillas de WooCommerce no funcionan?
Si acaba de actualizar a la última versión de WooCommerce, es posible que su tema no esté actualizado. Si acaba de actualizar su tema y las plantillas de WooCommerce todavía están rotas, es porque el tema no se ha actualizado o los archivos de la plantilla están rotos.
Faltan mis archivos de plantilla de WooCommerce. ¿Qué tengo que hacer?
Puede descargar la última versión de WooCommerce desde la página de su cuenta. Si sigues teniendo problemas, no dudes en ponerte en contacto con el desarrollador de tu tema para obtener ayuda.