Saltar al contenido
Contenido
WordPress

Configuración de WooCommerce en KapsuleHost

Traducción automática. El original en inglés está disponible.

KapsuleHost cuenta con un tipo de sitio dedicado a WooCommerce que instala WordPress, WooCommerce y un conjunto de pasarelas de pago de Nueva Zelanda, y luego añade herramientas específicas de tienda al menú del sitio. Esta guía abarca la creación de la tienda, la conexión de pagos, los ajustes que importan para una tienda con mucho tráfico y cómo realizar cambios sin perder pedidos.

Creación de un sitio WooCommerce

  1. Inicie sesión en KPanel y haga clic en Sitios web en la barra lateral izquierda.
  2. Haga clic en Añadir Sitio Web y luego en Nuevo sitio web.
  3. Elija WooCommerce como tipo de sitio.
  4. Asigne un nombre a la tienda y finalice el asistente.

KapsuleHost aprovisiona WordPress, crea la base de datos, instala y activa WooCommerce, y preinstala los complementos de pasarelas de pago indicados a continuación. Se establece PHP 8.3 como entorno de ejecución, con las extensiones que una tienda necesita, incluido el manejo de imágenes.

Si ya tiene un sitio WordPress y desea añadirle una tienda, instale WooCommerce de la forma habitual desde Plugins y luego Add New en wp-admin. El sitio conserva su tipo de sitio WordPress, lo que significa que las pestañas específicas de tienda descritas aquí no aparecerán.

¿Está migrando una tienda existente en lugar de empezar de cero? No la reconstruya a mano. Utilice Migraciones en la barra lateral izquierda, que copia archivos y base de datos mientras su tienda actual permanece activa en todo momento. Consulte Migración de un sitio web desde cPanel.

Pasarelas de pago

Abra la tienda, luego la pestaña WordPress y después Pagos. Esta es una pestaña exclusiva de WooCommerce y no aparece en sitios WordPress comunes.

Panel de pasarelas de pago para una tienda WooCommerce

Se cubren cinco pasarelas, con las relevantes para Nueva Zelanda marcadas:

PasarelaCubreEstado en una tienda nueva
StripeTarjetas, Apple Pay y Google PayPreinstalada, inactiva
AfterpayCompre ahora, pague despuésPreinstalada, inactiva
POLiTransferencia bancaria de Nueva ZelandaPreinstalada, inactiva
PayPalPayPal y tarjetasPreinstalada, inactiva
WindcaveProcesamiento de tarjetas y EFTPOS de Nueva ZelandaDisponible, instalar desde el proveedor

Apple Pay y Google Pay vienen incluidos con Stripe: no hay nada por separado que instalar para ninguno de los dos.

Las pasarelas se instalan deliberadamente inactivas. Una pasarela activada sin credenciales rompe el proceso de pago, por lo que nada se pone en marcha hasta que usted proporcione los datos de su propia cuenta de comerciante:

  1. Haga clic en Enable en la pasarela que utilice.
  2. Haga clic en Configure, lo que abre los ajustes de esa pasarela dentro de wp-admin.
  3. Introduzca sus propias claves de API o credenciales de comerciante y guarde.
  4. Realice un pedido de prueba antes de anunciar la tienda.

Windcave es distribuida por el propio proveedor en lugar de por el directorio de complementos, por lo que el panel le ofrece un enlace Obtener plugin. Descárguelo, súbalo desde Plugins y luego Add New en wp-admin, y vuelva aquí para configurarlo.

La pestaña Pagos forma parte de Managed WooCommerce. En otros planes, en su lugar se muestra un panel de mejora de plan. Aun así, puede instalar y configurar cualquier pasarela directamente en wp-admin en cualquier plan: la pestaña es un atajo, no la única vía.

Rendimiento de la tienda

Una tienda realiza muchísimo más trabajo de base de datos por vista de página que un sitio corporativo, por lo que la caché es donde se obtienen las mayores ganancias.

Caché de página completa. En la pestaña WordPress del sitio y luego Caché, la caché de página completa sirve HTML ya generado a los visitantes anónimos sin ejecutar PHP ni tocar la base de datos en absoluto. El carrito, el proceso de pago, las páginas de mi cuenta y los puntos de conexión AJAX de WooCommerce se omiten automáticamente, y a cualquier visitante con una cookie de carrito activa siempre se le sirve una página en vivo. La caché acelera las páginas de productos y categorías sin mostrar jamás a un cliente el carrito de otro cliente.

Caché de objetos. En la misma pantalla, la caché de objetos mantiene en memoria los resultados de las consultas de base de datos y los transients. Esta es la que hace que el panel de administración de WooCommerce sea utilizable en un catálogo grande.

CDN. Actívela desde Rendimiento y luego Kapsule CDN para servir imágenes de productos y recursos estáticos desde el borde, con optimización de imágenes y conversión a WebP en los planes con Kapsule CDN+. Consulte Activación de la CDN. Purgue la caché después de un cambio masivo de imágenes de producto: Purga de la caché de la CDN.

La caché de página completa y la caché de objetos están incluidas con Managed WooCommerce. Si su tienda está en otro plan, la pestaña Caching muestra lo que añade la mejora de plan. En cualquier caso, active primero la CDN: está incluida en todos los planes Web Hosting, WordPress, Managed WordPress, Managed WooCommerce y Concierge, y es la mejora de rendimiento más económica disponible en una tienda con muchas imágenes.

Ajustes de PHP para una tienda

Las tiendas son el motivo más habitual para abandonar los valores predeterminados. En la pestaña Configuración del sitio y luego PHP:

  • Límite de memoria: auméntelo de 256M a 512M si el catálogo es grande o si gestiona suscripciones.
  • Tiempo máximo de ejecución: auméntelo de 30 a 120 o 300 segundos si las importaciones de productos o la generación de informes agotan el tiempo de espera.
  • Variables de entrada máximas: auméntelas desde 3000 si tiene productos con muchas variaciones, o una pantalla de ajustes que descarta campos silenciosamente al guardar.

Encontrará el detalle completo en Aumento del límite de memoria de WordPress.

Tareas programadas

WooCommerce ejecuta una gran cantidad de procesos en segundo plano: transiciones de estado de pedidos, renovaciones de suscripciones, correos electrónicos, sincronización de stock. Utiliza el programador integrado de WordPress, que por defecto solo se activa cuando alguien visita el sitio. En una tienda con poco tráfico, eso significa que las renovaciones y los correos se ejecutan tarde o no se ejecutan en absoluto.

Sustitúyalo por una programación real del lado del servidor. La pestaña WordPress, en la sección WP-Cron, tiene una acción Activar cron del sistema que añade la programación y desactiva la versión activada por visitantes en el mismo paso. La explicación completa y la alternativa manual están en Configuración y gestión de tareas cron.

Puede observar la cola en WooCommerce, luego Status, luego Scheduled Actions en wp-admin.

Realizar cambios sin perder pedidos

Cada tienda es una base de datos en vivo en la que los clientes están escribiendo continuamente, lo que cambia la forma en que debe gestionar las actualizaciones.

Nunca envíe (push) una base de datos de staging a una tienda en producción. Los pedidos, clientes, suscripciones, cupones y niveles de stock residen todos en la base de datos, por lo que un push de base de datos elimina todos los pedidos realizados desde su último reinicio en producción. Haga push de solo archivos, que es suficiente para cambios de tema, complementos y código. Consulte Uso de staging: push y pull.

Una rutina de actualización segura para una tienda:

  1. Realice una copia de seguridad: Realización de una copia de seguridad.
  2. Reinicie el entorno de staging a partir de producción para que coincida con la tienda en vivo.
  3. Aplique las actualizaciones de complementos, tema o WooCommerce en staging.
  4. Realice un pedido de prueba completo en staging, hasta llegar a la página de confirmación.
  5. Haga push de solo archivos a producción.
  6. Realice un pequeño pedido real en producción y reembólselo.

En los planes gestionados, la acción Actualizar plugins en Acciones rápidas se convierte en Actualización inteligente: realiza una copia de seguridad, actualiza los complementos de uno en uno, ejecuta una comprobación de salud del sitio después de cada uno y revierte automáticamente cualquier cosa que rompa el sitio. En una tienda donde un proceso de pago averiado cuesta dinero, merece la pena tenerla.

Recuperación a un momento específico

Las copias de seguridad diarias restauran una tienda al estado en que se encontraba cuando se ejecutó esa copia, lo que en una tienda con mucho movimiento puede suponer perder un día de pedidos. Los sitios WooCommerce pueden activar la recuperación a un momento específico desde Copias de seguridad y luego Recuperación a un momento específico, y restaurar a un minuto concreto en su lugar, con hasta 30 días de retención. En cualquier tienda que cobre dinero real, actívela. Consulte Realización de una copia de seguridad.

Resolución de problemas

El proceso de pago falla sin ningún error. Casi siempre se debe a una pasarela activada con credenciales incorrectas o ausentes. Desactive las pasarelas de una en una desde la pestaña Pagos hasta que el pago funcione, y luego vuelva a configurar la que causaba el problema.

Los correos de pedido no llegan. Por defecto, WordPress envía el correo a través de PHP y la mayoría de las redes lo rechazan. Revise la advertencia de entrega en la pestaña WordPress, luego Salud del sitio, y configure un envío autenticado adecuado.

Las páginas de administración van lentas o agotan el tiempo de espera. Aumente la memoria y el tiempo de ejecución en la pestaña PHP, y luego active la caché de objetos. Una tienda con decenas de miles de pedidos también se beneficia de eliminar acciones programadas antiguas.

Los cambios en los productos no se muestran en la parte pública. Vacíe la caché desde WordPress, luego Acciones rápidas, luego Vaciar caché, y purgue la CDN.

¿Le ha resultado útil?

¿Es usted una IA? Lea esta página en Markdown

Artículos relacionados

Instalación de WordPressWordPress es la plataforma de sitios web más utilizada del mundo, y KapsuleHost automatiza la instalación.…WordPress: Por Dónde EmpezarQué hace KapsuleHost por un sitio WordPress, qué sigue haciendo usted mismo, y qué guía leer para cada tarea.…Actualizaciones Automáticas de WordPressLas actualizaciones automáticas mantienen el núcleo de WordPress, los plugins y los temas al día sin que usted tenga que vigilar las notas de lanzamiento, y lo…Pasarelas de pago para una tienda WooCommerceLa pestaña de Pagos muestra las pasarelas de pago disponibles para su tienda WooCommerce, indica cuáles están instaladas y cuáles están activadas, y le permite…

¿Sigue sin resolverlo?

Pregunte a Kora, que conoce su cuenta, o contacte con nuestro equipo.

ContáctenosContactar soporte