WordPress
Configuración de WooCommerce en KapsuleHost
Kapsule has a dedicated WooCommerce site type that installs WordPress, WooCommerce and a set of New Zealand payment gateways for you, then adds store specific tools to the site menu. This guide…
Configurar WooCommerce en KapsuleHost
Kapsule tiene un tipo de sitio WooCommerce dedicado que instala WordPress, WooCommerce y un conjunto de pasarelas de pago de Nueva Zelanda para ti, y luego añade herramientas específicas de tienda al menú del sitio. Esta guía cubre crear la tienda, conectar pagos, la configuración que importa para una tienda bajo carga, y cómo hacer cambios sin perder pedidos.
Crear un Sitio WooCommerce
- Inicia sesión en KPanel y haz clic en Websites en la barra lateral izquierda.
- Haz clic en Add Website, luego New Website.
- Elige WooCommerce como tipo de sitio.
- Dale un nombre a la tienda y finaliza el asistente.
Kapsule aprovisiona WordPress, crea la base de datos, instala y activa WooCommerce, e preinstala los complementos de pasarela de pago enumerados a continuación. PHP 8.3 se establece como el entorno de ejecución, con las extensiones que una tienda necesita, incluyendo manejo de imágenes.
Si ya tienes un sitio WordPress y deseas agregar una tienda a él, instala WooCommerce de la forma habitual desde Plugins, luego Add New en wp-admin. El sitio mantiene su tipo de sitio WordPress, lo que significa que las pestañas específicas de la tienda descritas aquí no aparecerán.
¿Migrar una tienda existente en lugar de comenzar desde cero? No la reconstruyas a mano. Usa Migrations en la barra lateral izquierda, que copia archivos y base de datos mientras tu tienda actual permanece activa en todo momento. Consulta Migrating a Website From cPanel.
Pasarelas de Pago
Abre la tienda, luego la pestaña WordPress, luego Payments. Esta es una pestaña solo para WooCommerce y no aparece en sitios WordPress ordinarios.

Se cubren cinco pasarelas, con las relevantes para Nueva Zelanda marcadas:
| Pasarela | Cubre | Estado en una tienda nueva |
|---|---|---|
| Stripe | Tarjetas, Apple Pay y Google Pay | Preinstalada, inactiva |
| Afterpay | Compra ahora, paga después | Preinstalada, inactiva |
| POLi | Transferencia bancaria de Nueva Zelanda | Preinstalada, inactiva |
| PayPal | PayPal y tarjetas | Preinstalada, inactiva |
| Windcave | Procesamiento de tarjetas de Nueva Zelanda y EFTPOS | Disponible, instalar del proveedor |
Apple Pay y Google Pay vienen con Stripe: no hay nada separado para instalar para ninguno de los dos.
Las pasarelas se instalan deliberadamente inactivas. Una pasarela habilitada sin credenciales rompe el proceso de compra, así que nada se pone en vivo hasta que proporciones tus propios detalles de cuenta comercial:
- Haz clic en Enable en la pasarela que uses.
- Haz clic en Configure, que abre la configuración de esa pasarela dentro de wp-admin.
- Ingresa tus propias claves API o credenciales comerciales y guarda.
- Realiza un pedido de prueba antes de anunciar la tienda.
Windcave se distribuye por el proveedor en lugar del directorio de complementos, así que el panel te ofrece un enlace Get plugin. Descárgalo, súbelo desde Plugins, luego Add New en wp-admin, y luego vuelve aquí para configurarlo.
La pestaña Payments es parte de Managed WooCommerce. En otros planes muestra un panel de actualización en su lugar. Aún puedes instalar y configurar cualquier pasarela directamente en wp-admin en cualquier plan: la pestaña es un atajo, no la única ruta.
Rendimiento de la Tienda
Una tienda realiza mucho más trabajo de base de datos por vista de página que un sitio de folleto, así que el almacenamiento en caché es donde están las mayores ganancias.
Caché de página completa. En la pestaña WordPress del sitio, luego Caching, el caché de página completa sirve HTML terminado a visitantes anónimos sin ejecutar PHP ni tocar la base de datos en absoluto. Las páginas de carrito, pago, mi-cuenta y los puntos finales AJAX de WooCommerce se omiten automáticamente, y cualquier visitante con una cookie de carrito activa siempre se sirve una página activa. El caché acelera las páginas de productos y categorías sin mostrar nunca el carrito de un cliente a otro cliente.
Caché de objetos. En la misma pantalla, el caché de objetos mantiene resultados de consultas de base de datos y transitorios en memoria. Este es el que hace que el administrador de WooCommerce sea utilizable en un catálogo grande.
CDN. Actívalo desde Performance, luego Kapsule CDN para servir imágenes de productos y activos estáticos desde el borde, con optimización de imágenes y conversión WebP. Consulta Enabling the CDN. Púrgalo después de un cambio masivo de imagen de producto: Purging the CDN Cache.
El almacenamiento en caché de página completa y objetos se incluye con Managed WooCommerce. Si tu tienda está en otro plan, la pestaña Caching muestra lo que la actualización añade. De cualquier manera, habilita primero el CDN: está incluido en todos los planes de alojamiento y es la mejora de rendimiento más económica disponible en una tienda con muchas imágenes.
Configuración de PHP para una Tienda
Las tiendas son la razón más común para dejar los valores predeterminados. En la pestaña Advanced del sitio, luego PHP:
- Memory limit: aumenta de 256M a 512M si el catálogo es grande o ejecutas suscripciones.
- Max execution time: aumenta de 30 a 120 o 300 segundos si las importaciones de productos o la generación de informes agota el tiempo.
- Max input variables: aumenta desde 3000 si tienes productos con muchas variaciones, o una pantalla de configuración que elimina silenciosamente campos al guardar.
Más detalles completos en Increasing the WordPress Memory Limit.
Tareas Programadas
WooCommerce ejecuta mucho en segundo plano: transiciones de estado de pedidos, renovaciones de suscripción, 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 silenciosa significa que las renovaciones y correos electrónicos se ejecutan tarde o no se ejecutan en absoluto.
Reemplázalo con un horario real del lado del servidor. La pestaña WordPress, luego la sección WP-Cron tiene una acción Enable system cron que añade el horario y desactiva la versión activada por visitantes en el mismo paso. Explicación completa y la alternativa manual están en Setting Up and Managing Cron Jobs.
Puedes ver la cola en WooCommerce, luego Status, luego Scheduled Actions en wp-admin.
Hacer Cambios Sin Perder Pedidos
Cada tienda es una base de datos en vivo a la que los clientes escriben continuamente, lo que cambia cómo deberías manejar las actualizaciones.
Nunca empujes una base de datos de ensayo a una tienda en vivo. Los pedidos, clientes, suscripciones, cupones y niveles de stock todos viven en la base de datos, así que un empuje de base de datos elimina cada pedido realizado desde tu último reinicio de producción. Empuja solo archivos, lo que es suficiente para cambios de tema, complemento y código. Consulta Using Staging: Pushing and Pulling.
Una rutina de actualización segura para una tienda:
- Realiza una copia de seguridad: Taking a Backup.
- Reinicia el ensayo desde la producción para que coincida con la tienda en vivo.
- Aplica las actualizaciones de complemento, tema o WooCommerce en ensayo.
- Realiza un pedido de prueba completo en ensayo, hasta la página de confirmación.
- Empuja solo archivos a producción.
- Realiza un pequeño pedido real en producción y devuélvelo.
En planes administrados, la acción Update Plugins en Quick Actions se convierte en Smart Update: realiza una copia de seguridad, actualiza un complemento a la vez, ejecuta una comprobación de estado del sitio después de cada uno, y revierte automáticamente cualquier cosa que rompa el sitio. En una tienda donde un proceso de compra roto cuesta dinero, eso vale la pena tener.
Recuperación Punto en Tiempo
Las copias de seguridad diarias restauran una tienda al estado en que se encontraba cuando se ejecutó esa copia de seguridad, que en una tienda ocupada puede significar perder un día de pedidos. Los sitios WooCommerce pueden habilitar la recuperación punto en tiempo desde Backups, luego Point-in-time recovery, y restaurar a un minuto elegido en su lugar, con hasta 30 días de retención. En cualquier tienda que acepte dinero real, actívalo. Consulta Taking a Backup.
Solución de Problemas
El proceso de compra falla sin error. Casi siempre una pasarela habilitada con credenciales faltantes o incorrectas. Desactiva pasarelas una a la vez desde la pestaña Payments hasta que el proceso de compra funcione, luego reconfigura la que la rompió.
Los correos electrónicos de pedidos no llegan. WordPress envía correo a través de PHP de forma predeterminada y la mayoría de redes lo rechazan. Revisa la advertencia de entrega en la pestaña WordPress, luego Site Health, y configura un envío autenticado adecuado.
Las páginas de administrador son lentas o agotadas. Aumenta la memoria y el tiempo de ejecución en la pestaña PHP, luego habilita el caché de objetos. Una tienda con decenas de miles de pedidos también se beneficia de la limpieza de acciones programadas antiguas.
Los cambios de producto no se muestran en el front end. Vacía el caché desde WordPress, luego Quick Actions, luego Flush Cache, y purga el CDN.