WooCommerce tiene mucho que ofrecer. Su superflexibilidad facilita la personalización y sigue siendo la opción de comercio electrónico preferida para los sitios de WordPress.
La única desventaja de WooCommerce es que, debido a su naturaleza como una plataforma de código abierto, no hay una línea directa de soporte de WooCommerce para llamar cuando las cosas se vuelven locas. Debe confiar en su propio conocimiento, la documentación de soporte existente y la comunidad para obtener ayuda.
Pero ya sea que haya lanzado un nuevo sitio de comercio electrónico o esté manteniendo activamente uno de alto tráfico, eventualmente se encontrará con estos 5 errores comunes de WooCommerce. Una vez que esté al tanto de estos, puede omitir las horas de investigación y resolverlos rápidamente.
1. Conflictos y rupturas de complementos
Con más de 900 extensiones de WooCommerce disponibles y otros 50,000 complementos del repositorio de WordPress, es probable que encuentre una combinación diferente de complementos en casi todos los sitios de WooCommerce. Si bien los conflictos y las interrupciones de los complementos pueden ocurrir en cualquier sitio de WordPress, son particularmente problemáticos en los sitios de comercio electrónico donde el tiempo de inactividad se traduce directamente en una pérdida de ventas.
Una de las mejores formas de evitar un problema importante es actualizar sus complementos y temas con regularidad. Con WooCommerce, es particularmente importante estar al tanto de las últimas actualizaciones del complemento principal de WooCommerce. Si bien algunas actualizaciones como el reciente versión de seguridad 4.2.1 son pequeños, otros incluyen correcciones y cambios importantes en la funcionalidad de WooCommerce y es más probable que causen estragos.
También querrá actualizar su base de datos. después de actualizar WooCommerce, no olvide actualizar su base de datos para asegurarse de no tener ningún problema.
Para aumentar sus posibilidades de detectar interrupciones en los complementos, realice todas las actualizaciones de complementos en un área de preparación o desarrollo antes de implementarlas en el sitio en vivo. Es útil si un desarrollador experimentado de WooCommerce realiza estos cambios.
También puede controlar el WooCommerce GitHub área de problemas para obtener información sobre cualquier informe después de cada lanzamiento. Y asegúrese de consultar nuestra guía sobre cómo lidiar con los conflictos de complementos de WordPress.
2. Problemas de almacenamiento en caché
El almacenamiento en caché puede marcar una gran diferencia en el rendimiento de los sitios de WooCommerce porque tienden a tener bases de datos más grandes que los sitios informativos. El almacenamiento en caché del navegador ayuda a almacenar algunos archivos web localmente en el navegador de un usuario y esto reduce la cantidad de solicitudes del servidor cuando se carga una página.
Sin embargo, aunque el almacenamiento en caché puede ayudar a acelerar los tiempos de carga, también puede dar lugar a otras compilaciones. Por ejemplo, un problema común de WooCommerce es que ciertas páginas deben excluirse del almacenamiento en caché.
El proceso de restablecimiento de contraseña para los clientes dejará de funcionar si no ha excluido las páginas de inicio de sesión del sistema de almacenamiento en caché. Si estas páginas continúan almacenadas en caché, el usuario a menudo no podrá restablecer su contraseña y una gran cantidad de clientes terminarán solicitando ayuda para los errores de inicio de sesión.
Esta misma situación puede surgir si ha realizado cambios importantes en el desarrollo y se ha olvidado de borrar la caché en el nivel del servidor. Antes de lanzar un nuevo sitio WooCommerce, revise la configuración del servidor y la configuración del complemento de almacenamiento en caché de WordPress.
3. Errores en el procesamiento de pagos
Al solucionar un problema en un sitio de WooCommerce, también deberá verificar la configuración y la conexión de la pasarela de pago.
Un problema simple pero común en los sitios de comercio electrónico es que el certificado SSL no está configurado correctamente para su tienda en línea. La mayoría de los procesadores de pagos no funcionarán si no está instalado SSL. Es posible que ni siquiera sepa que la tienda no funciona correctamente, pero mientras tanto, sus clientes se encuentran con un error de pago.
La autenticación es otro error molesto. Cuando usted o el propietario del sitio reciben este mensaje de error, significa que algo anda mal entre la tienda en línea y la conexión del procesador de pagos. Hay numerosos Via de pago, incluidos Stripe, PayPal, Authorize.net, etc., por lo que el error exacto puede depender del procesador de pagos o de cualquier complemento de pasarela de pago de WooCommerce que haya instalado.
los Estado del pedido de WooCommerce también puede ser motivo de confusión en términos de pedidos y pagos. Si bien puede haber errores relacionados con el estado del pedido, con mayor frecuencia se trata de un error del usuario.
De forma predeterminada, todos los pedidos de productos se enumeran como «procesamiento» en el panel de WordPress, una vez que se ha recibido el pago y se ha reducido el stock. El propietario de la tienda o el administrador del sitio debe ajustar manualmente el pedido a Completado. Puede evitar muchas solicitudes de soporte simplemente capacitando a los administradores del sitio en este paso.
También existe la opción para que el desarrollador establezca automáticamente el orden en Completado, si el cliente no desea realizar este paso. Por supuesto, esto solo es viable si tiene sentido para los productos específicos que venden y para la forma en que administran el flujo de inventario.
4. Errores en la entrega de notificaciones por correo electrónico
Los errores de notificación por correo electrónico son una de las principales preguntas de soporte para los sitios de WordPress en general. Para un sitio web de WooCommerce, esto ocurre con mayor frecuencia después de realizar un pedido. En algunos casos, los clientes no reciben las notificaciones por correo electrónico esperadas, mientras que en otros casos, el propietario y el administrador del sitio no reciben las suyas.
Antes de solucionar problemas con la entrega de correo electrónico, primero verifique que se haya configurado la notificación. En el panel de WordPress en WooCommerce, hay una pestaña de Correo electrónico donde puede revisar las notificaciones configuradas. Si no ve la notificación en particular, deberá configurarla nuevamente.
Si las notificaciones están configuradas correctamente y aún no se reciben, la mejor solución es instalar y configurar un complemento SMTP. Incluso si su servidor de alojamiento está configurado correctamente para usar la función de correo PHP, los correos electrónicos enviados desde sitios de WordPress a menudo son bloqueados por proveedores de correo electrónico como Gmail u Outlook. Esto significa que es posible que los clientes no estén recibiendo correos electrónicos del sitio.
A Complemento de WordPress SMTP le permite utilizar un método de envío alternativo para las notificaciones por correo electrónico. SMTP, que significa Protocolo simple de transferencia de correo, es un estándar de la industria y conduce a una alta capacidad de entrega de correo electrónico.
5. Sobrecarga de la base de datos
Si bien los problemas anteriores pueden ocurrir en un sitio WooCommerce recién lanzado, puede llevar un tiempo que ocurra. A medida que obtiene más y más pedidos en un sitio de WooCommerce, la base de datos del sitio web aumenta de tamaño.
Y si la base de datos se vuelve demasiado grande para la capacidad de su servidor de alojamiento actual, es posible que comience a experimentar un rendimiento lento y tiempo de inactividad. Monitorear y limpiar la base de datos de manera regular puede minimizar los problemas de rendimiento y reducir su Costo de WooCommerce para hospedaje.
Otras fuentes de sobrecarga de la base de datos incluyen complementos y archivos de respaldo. Algunos complementos sobrecargan rápidamente la base de datos con datos diversos. Por ejemplo, un complemento de registro de auditoría mantendrá un registro de cada actividad en el sitio. Esto es útil para la resolución de problemas, pero puede resultar en una acumulación demasiado grande. Ajuste la configuración para eliminar automáticamente los registros después de un cierto período de tiempo.
Lo mismo ocurre con los archivos de copia de seguridad, si está utilizando un complemento para hacer una copia de seguridad de WooCommerce que almacena datos en el sitio. Los archivos de respaldo más antiguos pueden aumentar el tamaño de la base de datos y deben eliminarse después de un cierto período de tiempo. Esta es una de las razones por las que los protocolos de respaldo a nivel de servidor son mejores que los complementos. Aunque algunas opciones amigables de WooCommerce como la copia de seguridad de Blogvault en la nube, usan sus propios servidores para mantener sus copias de seguridad.
El enfoque proactivo
No tiene sentido esperar hasta que su sitio de comercio electrónico se estropee, lo que le dejará con una brecha en las ventas. Si se prepara ahora y realiza el mantenimiento adecuado de su sitio, se ahorrará mucho tiempo en la resolución de problemas cuando surjan problemas. El código fuente abierto también significa que hay toneladas de desarrolladores de WooCommerce y miembros de la comunidad para ayudarlo.