Cómo ejecutar un sitio web de WooCommerce estable, seguro y exitoso
Publicado: 2021-01-24WooCommerce se ha convertido en la solución de facto para ejecutar un sitio web de comercio electrónico con WordPress. Esto es especialmente cierto desde que Automattic (la compañía del cofundador de WordPress, Matt Mullenweg) se hizo cargo del popular complemento en 2015.
El hecho de que WooCommerce sea gratuito (con la opción de usar extensiones gratuitas o comprar extensiones comerciales) y bastante fácil de configurar es muy atractivo para aquellos que buscan vender en línea sin salirse de su presupuesto. Es posible construir una tienda en línea que se vea y funcione de manera similar al escalón superior de los minoristas en línea.
Pero este camino particular del comercio electrónico tiene sus propios requisitos y desafíos. WooCommerce es un animal diferente a Shopify, Miva u otros proveedores de SaaS. Hay cosas que debe tener en cuenta para aprovechar al máximo su sitio y mantener la seguridad y la estabilidad.
Echemos un vistazo a algunos de los secretos ocultos para ganar con Woo:
Primero pruebe las actualizaciones en un sitio de desarrollo
Debido a que su tienda WooCommerce también podría ejecutarse junto con diferentes complementos de WordPress, las actualizaciones no siempre son un proceso fluido. Los errores no solo aparecen en las nuevas versiones de Woo, sino que también pueden surgir conflictos con cualquier complemento o tema que haya instalado. Puede ser un desastre si no se maneja adecuadamente.
Es por eso que siempre recomiendo ejecutar una versión de desarrollo (también conocida como puesta en escena) de su sitio. Algunas empresas de hosting especializadas en WordPress se lo proporcionarán. Si el tuyo no ofrece este servicio, existen complementos que pueden ayudarte. O puede instalar un servidor MAMP o WAMP en su propio sistema.
Un entorno de prueba le permite probar las últimas actualizaciones de complementos sin temor a romper su sitio en vivo. Instale las actualizaciones disponibles, haga clic en su sitio y realice uno o dos pedidos de prueba. Si todo funciona como se esperaba, puede ejecutar las actualizaciones en su sitio en vivo (o enviarlas si está ejecutando algún tipo de control de versión). Si algo no funciona bien, podrá solucionar el problema de manera segura sin interrumpir a los clientes.
Esto puede llevarle más tiempo, pero le da un poco de tranquilidad. Ver una actualización romper tu sitio no es divertido. Elimina esa posibilidad de la ecuación con este paso adicional.
No toque las plantillas (a menos que tenga que hacerlo)
Sí, WooCommerce te permite anular plantillas de complementos específicas en tu propio tema. Esto puede ser muy útil para cambiar el diseño o simplemente agregar información a un área en particular.
El problema es que Woo ocasionalmente actualiza estas plantillas cuando se lanzan nuevas versiones del complemento. A menudo recibirá un mensaje en el panel de control de WordPress que indica que tiene una o más plantillas desactualizadas. Luego puede ver cuáles están desactualizados visitando WooCommerce > Status
.
Ejecutar versiones obsoletas de plantillas puede funcionar muy bien, o no. El diseño de su sitio puede volverse un poco extraño, o la funcionalidad crítica puede impedir que los clientes completen los pedidos. Para corregir una plantilla desactualizada, deberá obtener la última copia de WooCommerce y volver a personalizar la última versión de la plantilla en cuestión para que coincida con lo que hizo anteriormente. Si personaliza varias plantillas, puede convertirse en un verdadero dolor de cabeza.
La mejor manera de evitar todos estos problemas es evitar personalizar los archivos de plantilla, incluso si están en su tema. En su lugar, aproveche los ganchos de WooCommerce. Estos pequeños fragmentos de código pueden lograr los mismos resultados que las plantillas personalizadas sin preocuparse de que las actualizaciones de complementos rompan algo.
Tómese la seguridad en serio
La seguridad es una de las principales preocupaciones de cualquier sitio, especialmente cuando se vende en línea. Si está ejecutando WooCommerce en particular, tenga cuidado de:
Ejecute su sitio en SSL
Se han eliminado las barreras de precio, verificación de identidad y conocimientos técnicos necesarios para ejecutar su sitio en SSL. Con proveedores como Let's Encrypt que ofrecen certificados gratuitos, junto con hosts que tienen ofertas casi gratuitas, no hay excusa para no usar SSL. Para estos certificados gratuitos o económicos, ni siquiera necesita pasar por ningún proceso de verificación extenso. SSL aumenta la seguridad y la confianza del consumidor, ¡así que utilícelo!
Bloquear a los no administradores fuera del panel
Si está permitiendo que los clientes tengan sus propias cuentas en su sitio, es una buena idea asegurarse de que no puedan acceder al panel de WordPress. Aunque el rol de un cliente significa que no puede causar ningún daño, sigue siendo una buena práctica mantenerlo fuera. Puede lograr esto a través de un complemento como Remove Dashboard Access o mediante un código simple.
Asigne roles de comerciante en consecuencia
Siempre es una buena idea proporcionar a los usuarios solo el nivel de acceso que necesitan y nada más. Si uno o más miembros del personal que no son administradores necesitan acceder a los pedidos y a la información del cliente, asígneles el rol de Gerente de tienda específico de Woo. Esto proporcionará a los usuarios los permisos que necesitan para procesar pedidos, etc., sin otorgarles acceso total de administrador.
Ejecute otros complementos con moderación
Si bien actualmente hay más de 50,000 complementos en el repositorio de complementos de WordPress, debe tener mucho cuidado con los que elige. Cada nuevo complemento que instala agrega otra oportunidad para que algo se rompa o (peor aún) un agujero de seguridad. Por lo tanto, solo ejecute complementos de desarrolladores confiables. Y ejecuta solo lo que necesites.
Construyendo un sitio maravilloso
Dejando a un lado mi terrible juego de palabras, WooCommerce le permite crear una tienda en línea que se ve y funciona maravillosamente. Puede usarlo como un vehículo para ganarse la vida bastante bien, ya sea que esté administrando una tienda o construyéndolas para otros. Pero su facilidad general de configuración desmiente el hecho de que existe una gran responsabilidad al ejecutar el complemento.
Las cosas pueden y se rompen. Esa es la naturaleza de administrar una tienda en una plataforma de código abierto que permite una cantidad casi infinita de combinaciones de complementos, temas y personalización (sin mencionar los entornos de alojamiento). Ni WooCommerce ni nadie que lo use puede predecir que algo saldrá mal con una configuración específica.
Eso hace que los diseñadores, desarrolladores y propietarios de tiendas sepan en qué se están metiendo. Cree procesos para probar las actualizaciones antes de que entren en su sitio en vivo. Haga lo que pueda para asegurar el sitio y no ejecute complementos innecesarios.
Establecer una estrategia sólida desde el principio lo ayudará a mantener WooCommerce (y las ventas) funcionando.