Cómo sobrevivir (feliz) para modernizar su sitio web en WooCommerce 3.0 (junto con algunos de sus problemas comunes)

El 4 de abril de 2017, se lanzó una versión importante de WooCommerce. Versión 3.0.0 o WooCommerce “Bionic Butterfly”, ha traído algunas características excelentes para desarrolladores, gerentes de tiendas e incluso clientes. Aunque la versión 2.7 ha existido durante algún tiempo, ha decidido “saltar” directamente a WooCommerce 3.0.0 debido al salto principal que el software ha realizado en comparación con la versión 2.6 anterior. Lo nuevo en WooCommerce 3.0.x con su versión 3.0.x, WooCommerce ha introducido grandes cambios y nuevas funciones que a los gerentes de tiendas y los desarrolladores les encantará. ¡Veamos cuáles son! Cortejar
La nueva galería de productos Lo primero que puede ver es la nueva galería de productos. Ahora tiene funcionalidad de ampliación al pasar el mouse y también puede aumentar la imagen que se mostrará en la pantalla completa simplemente haciendo clic en él. Esta ha sido una mejora solicitada durante mucho tiempo, lo que ahora funciona excelente en dispositivos móviles. Sin embargo, su tema debe aceptar esta característica al final, por lo que no se sorprenda si no se activa en su caso y rendimiento. Específicamente, se redujeron los interrogatorios de DB, se pretendían los correos electrónicos de comando, se eliminaron algunos datos de DB, mientras que se agregaron otros. Todos estos cambios se han realizado dada la mejora del rendimiento y, puedo decirle, ¡funcionaron! Es posible que no vea ningún cambio en la interfaz de uso, pero estas son mejoras cruciales que funcionan “debajo del capó”.
El nuevo sistema de registro también es un nuevo sistema de registro de WooCommerce 3.0, donde puede encontrar información más detallada sobre las acciones en su tienda de comercio electrónico. Esto es muy útil, ya que proporciona información útil que puede ayudarlo, por ejemplo, dejar de preguntar sobre el estado de un pedido, si se ha enviado un correo electrónico y más. El nuevo sistema de registro también puede ayudar a los desarrolladores de complementos de tercera parte a conectarse a datos, proporcionando así más información cuando se solicita asistencia. La versión principal más reciente de WooCommerce también tiene algunas cosas suculentas que pueden hacerle cosquillas en el interés de un desarrollador. Los más significativos se enumeran a continuación. Las nuevas clases sin procesar en WooCommerce 3.0, se han implementado nuevos objetos en bruto (creación, caña, actualización, eliminación) y almacenamiento de datos para productos, clientes, pedidos, elementos de pedido y cupones. De esta manera, será más difícil para usted meterse con el metaproducto o hacer consultas DB personalizadas. Para obtener los datos, se implementan nuevos métodos. Por ejemplo, no debe obtener la identificación o el precio directo por las variables del objeto; Debe obtenerlos por sus métodos get_id y get_price. Además, se han agregado nuevos métodos de almacenamiento de datos, como SET_SKU, SET_PRICE, etc. Para obtener más detalles, consulte los documentos de la API de WooCommerce.
CLI New Una nueva CLI WooCommerce (interfaz de usuario de línea de usuario) ya está disponible. Impulsada por la API REST, la nueva CLI ofrece muchos más comandos, una mejor compatibilidad en el futuro (los pedidos siempre serán actuales a través de la API REST) ​​y menos el código de mantenimiento. Los problemas más comunes después de actualizar a WooCommerce 3.0 Todos los cambios anteriores son una gran noticia para los usuarios de WooCommerce, porque ha habido muchos progresos en cada área principal. Sin embargo, esta nueva versión principal ha tenido algunas desventajas para los usuarios que se actualizaron a las primeras horas. La compatibilidad interrumpida con los viejos complementos y temas de WooCommerce es definitivamente una excelente base para su tienda de comercio electrónico, pero a medida que su negocio crece y cambia, es posible que desee agregar algunas características adicionales a su instalación. “Original”, tal vez algo para tratar con IVA Europa o más. Vierte de pago robusta. Cualquier cosa en realidad. Su problema ahora será: ¿está seguro de que todos estos complementos y suplementos que ha instalado en el trabajo pasado como debería con WooCommerce 3.0? ¿Cómo puedes comprobar eso? 2. La compatibilidad interrumpida con los temas heredó lo mismo sucede cuando se trata de temas que no son desarrollados directamente por Woothemes, ya sean libres o comerciales. ¿Recuerdas perfectamente: compraste tu tema en un mercado famoso, presenta todos los elementos principales que siempre has querido, pero ahora, con el principal lanzamiento de WooCommerce, ¿será compatible o no?
Uno por uno, la mayoría de los complementos y temas no estaban listos para WooCommerce 3.0 y condujeron a WSOD, funcionalidad rota, etc. 3. Problemas directamente causados ​​por WooCommerce 3.0 Cuando se trata de actualizar a WooCommerce 3.0, no todos los problemas son causados ​​por complementos o temas que ya tiene. Algunos problemas fueron causados ​​por WooCommerce 3.0 tales como: los códigos cortos no se ejecutan en descripciones de variación
Faltan los atributos de variación de algunos comandos
Los campos de facturación y envío no están en el lugar correcto durante el pago
Los correos electrónicos se envían varias veces
Reciba un bucle de redirección cuando intente llegar a su sitio
Los problemas anteriores (y muchos más) se resolvieron mediante la próxima versión menor de WooCommerce 3.0.1, disponible 2 días después. Aquí puede leer la enorme lista de remedios.
Luego, nuevamente, el 12 de abril, se lanzó WooCommerce 3.0.2 para abordar nuevos problemas y seguirán muchos más para mejorar el software. La compatibilidad interrumpida, los problemas que podrían afectar directamente su negocio y las actualizaciones frecuentes son las principales razones por las que no le instamos a actualizar en los primeros días cuando hay un nuevo complemento disponible, a menos que sea un problema de seguridad. En este caso específico, le sugiero que actualice directamente a WooCommerce 3.0.2 y así es como se hace. ¿Busca un desarrollador experimentado para ayudarlo con su sitio web de WooCommerce? ¡Contrata a Spyros Vlachopoulos y comience a trabajar con él en el menor tiempo!
Cómo actualizar su sitio directamente en WooCommerce 3.0.2 Hemos recorrido los pasos correctos involucrados en la actualización de su sitio de WordPress y ahora debe saber que este es el proceso correcto a seguir: haga una copia de seguridad de todos, archivos y base de datos.
Crear un sitio de organización. Algunos proveedores de alojamiento le permiten crear uno fácilmente a través de una acción de un solo clic.
Actualice todos los complementos y el tema primero
Actualizar los archivos básicos de WordPress
Mira el resultado
Actualizar WooCommerce a la versión 3.0.2
Mira el resultado
Si todo se ve y funciona bien, actualice su sitio en vivo (no elimine su copia de seguridad anterior). Si algo no funciona correctamente, no actualice y concéntrese en resolver el problema.
Remedio para lo que se ha roto después de actualizarse a WooCommerce 3.0.2 Si lo que destruye su sitio web de WooCommerce no está claro o no puede indicar complementos, tema o código defectuoso, aquí hay algunos elementos que pueden ayudarlo. Lo primero que debe hacer es crear un nuevo sitio de organización o simplemente sobrescribir el existente en el sitio en vivo. Ahora intente actualizar WordPress y ver qué está pasando. Luego actualice un complemento y verifique el sitio de instalación. Es un procedimiento que consume tiempo, pero ofrece mucha más información. Si su sitio está roto, hay altas posibilidades de que el último complemento que haya actualizado es el que causa el problema.
Una vez que haya aprendido el complemento o el tema que tiene el problema, debe comunicarse con los autores del complemento e informar su problema. Verifique para hacer cualquier anuncio sobre WooCommerce Compatibilidad Versión 3.0 y espere para responder o lanzar una nueva versión. Cuando se resuelva el problema, continúe actualizando el resto de los complementos uno por uno. ¡Tenga en cuenta que puede haber múltiples complementos que aún no son compatibles con WooCommerce 3.0! Si todos los complementos son buenos, intente actualizar el último tema. Nuevamente, si las cosas se rompen, deberá comunicarse con el autor del autor o esperar un nuevo tema. Para asegurarse de que sea el tema de “culpa”, intente pasar a un tema de Woothemes, como StoreFront. Ahora puede verificar y comparar los resultados. Problemas menores que debe saber cuándo actualiza a WooCommerce 3.0.x Algunos de los principales problemas son bastante difíciles de resolver si no es un desarrollador web experimentado. Sin embargo, hay algunos casos que se pueden resolver fácilmente, así que lea a continuación para averiguar cómo. VooCommerce 3.0 Notificaciones obsoletas dieron muchas prácticas de codificación, lo que ha llevado a mensajes de notificación de PHP en su sitio. Su papel es informarle que un determinado código ya está depreciado o que no es así como deberían haberse codificado algunas partes. No importa cuán informativos puedan ser, sin embargo, son un poco molestos para algunos. La forma más fácil de eliminar estas notificaciones es desactivar el problema de WP. Puede hacer esto editando wp-config.php ca: [código lang = ‘php’] define (‘wp_debug’, falso);
[/código] Esa no es una solución, lo sé. Los errores todavía están allí, pero al menos no se muestran en pinturas de tablero o front-end y no son esenciales para que el comercio electrónico funcione correctamente. Las plantillas de tema depreciaron otro lugar que definitivamente debe verificar después de la actualización es WP -Admin -> WooCommerce -> Estado del sistema y ejecutar a continuación. ¿Vea alguna advertencia sobre sus archivos de plantilla de WooCommerce anticuados? Esto se debe al hecho de que algunas nuevas versiones de plantilla se han introducido en WooCommerce 3.0. WooCommerce viene con sus propias plantillas para crear algunas páginas, por ejemplo, página de COș, página de pago, listas de productos, etc. La mayoría de los temas superaron algunas de estas plantillas para que coincidan con su diseño. La mayoría de las veces, esto no es algo de lo que preocuparse, sin embargo, es mejor que esos archivos se actualicen o al menos reciban una verificación de compatibilidad. Sin duda, debe comparar archivos de plantilla WooCommerce 3.0 y archivos de plantilla de WooCommerce. Específicamente, esta comparación le dará información y cambios relacionados con: estructura de código

Métodos nuevos o depreciados
Funcionalidades nuevas o eliminadas
Los archivos están divididos
Ganchos agregados (filtros y acciones)
(Más)
La lista podría continuar, porque hay muchas posibilidades involucradas aquí, todas relacionadas con las características actuales del tema. Si las plantillas del tema deben actualizarse, entonces la única forma de reemplazarlas es a través de un tema infantil. No cambie directamente los archivos de plantilla de su tercera parte. Esto interrumpiría las actualizaciones futuras del tema. Una pequeña advertencia aquí: al realizar tales actividades, asegúrese de tener una copia de seguridad reciente y conocer lo que hace. Si no tiene conocimiento técnico o simplemente no se siente cómodo haciendo esto, comuníquese con algunos expertos de WordPress que lo ayudarán. Esto le ahorrará muchas frustraciones futuras. Enlace permanente rotos Si ha rotado los enlaces permanentes, entonces la mejor apuesta para remediar esto es acceder a WP-Admin-> Configuración-> Enlace permanente y haga clic en los cambios Guardar. Si esto no funciona, puede intentar cambiar el archivo a .htaccess WP predeterminado. Los correos electrónicos no se envían a WooCommerce 3.0 usa Chron para enviar algunos correos electrónicos. Asegúrese de que WP-Cron esté activado y ejecutado. Edite el archivo wp-config.php y verifique: [código lang = ‘php’] define (‘disable_wp_cron’, ‘true’);
[/código]

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

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