Handoff Labs Wiki de Handoff Labs
Volver al inicio
v1.0.0 GridPadel
0 resultados

GridPadel — Documentación y guía de usuario

Empezando

Transforma GridPadel en el escaparate digital de tu club

El tema combina una parte de marketing de alto impacto con GridPadel Core, el complemento que gestiona reservas, entrenadores, suscripciones, torneos y colecciones de WooCommerce. Siga las secciones siguientes para instalar, importar la demostración y personalizarla con confianza.

Inicio rápido: después de la instalación utilice el Asistente de configuración: configuración automática en menos de dos minutos.

Qué puedes hacer

Reservas judiciales

Los miembros reservan en línea con disponibilidad en tiempo real y confirmación inmediata.

Gestión de suscripciones

Crea diferentes niveles con beneficios y precios específicos.

Perfiles de entrenador

Mostrar personal, tarifas y reservas de lecciones desde el sitio.

Torneos

Inscripciones, marcadores y actualización de resultados en un solo flujo.

Pagos

Recopila reservas, suscripciones y lecciones con WooCommerce.

Diseño personalizado

Editar páginas con Elementor: no se requiere código.

Instalación

Cómo instalar el tema en su sitio de WordPress

Su responsabilidad: usted (o su agencia/anfitrión) instala WordPress en el alojamiento, carga los archivos del tema/complemento y configura DNS y SSL. Envato y ThemeForest no acceden a su servidor para realizar la instalación por usted. El canal de soporte para autores cubre defectos del producto y preguntas sobre los pasos documentados durante el período de soporte, no la administración práctica del servidor.

Requisitos y estado del sistema

Después de activar el tema, el Asistente de Configuración y el área GridPadel en administración incluyen un control de Estado/Requisitos del Sistema. Cada fila muestra dos valores: Detectado (lo que informa el servidor; sus números serán diferentes) y Requerido (el mínimo para continuar). En esta guía documentamos principalmente el segundo valor.

En el paquete: GridPadel Core y el tema hijo están incluidos. Si GridPadel Core aún no está activo, instálelo y actívelo desde la página Instalar complemento antes de abrir el panel de GridPadel.
Versión PHP
Detectado: 8.2.30 | Requerido: 8.0
Aprobado
Versión de WordPress
Detectado: 6.9.4 | Requerido: 6.8
Aprobado
Límite de memoria PHP
Detectado: 512 MB | Requerido: 256 MB
Aprobado
Tiempo máximo de ejecución
Detectado: 300s | Requerido: 30s
Aprobado
Tamaño máximo de carga
Detectado: 128 MB | Requerido: 50 MB
Aprobado
Tamaño máximo de publicación
Detectado: 128 MB | Requerido: 50 MB
Aprobado
Ejemplo con todas las comprobaciones aprobadas. Requerido es el mínimo aplicado por el asistente: PHP 8.0+, WordPress 6.8+, 256 MB de memoria PHP, 30sstrong> tiempo máximo de ejecución, 50 MB tamaño máximo de carga, 50 MB tamaño máximo de publicación. Los valores Detectados en su servidor serán diferentes.

Mínimo requerido (Asistente de configuración)

Control Mínimo (obligatorio) Versión PHP 8.0 o superior Versión de WordPress 6.8 o superior Límite de memoria PHP 256 MB o más Tiempo máximo de ejecución 30s o más (0 = ilimitado, cuenta como aprobado) Subir tamaño de archivo máximo 50 MB o más Tamaño máximo de publicación 50 MB o más MySQL/MariaDB Debe cumplir con los requisitos del servidor de WordPress para su versión de WordPress.

Pasos de instalación

1

Cargar el tema

En WordPress, vaya a Apariencia → Temas → Agregar nuevo → Cargar tema. Seleccione el tema ZIP y haga clic en Instalar.

2

Activar el tema

Una vez completada la instalación, haga clic en Activar.

3

Ejecute el asistente de configuración

El asistente se inicia automáticamente: instalará los complementos necesarios e importará la demostración.

4

Hecho

Visite el sitio: está en línea. Ahora puedes ajustar los colores, el logotipo y el contenido.

En un alojamiento típico, todo el procedimiento dura menos de cinco minutos.

Si falla la carga del ZIP

Los paquetes de temas grandes requieren límites de PHP adecuados (consulte la tabla anterior). Si WordPress muestra un error genérico (por ejemplo, "El enlace que seguiste ha caducado") después de la carga, pídele al host que genere upload_max_filesize y post_max_size, o instálalo manualmente: descomprime GridPadel.zip en tu computadora y sube la carpeta GridPadel a través de SFTP/FTP a wp-content/themes/, luego activa el tema. en Apariencia → Temas.

Compatibilidad

Pila probada para demostraciones y plantillas incluidas

Las versiones siguientes reflejan lo declarado en style.css, la cabecera del plugin GridPadel Core y lo que probamos antes de cada lanzamiento. La pantalla de estado del sistema del asistente de configuración aplica los mismos mínimos.

Componente Mínimo / probado WordPress 6.8+ (ver encabezado del tema Requiere al menos / Probado hasta) PHP 8.0+ (Requiere PHP en style.css) Núcleo GridPadel Versión incluida en la misma descarga de ThemeForest (instalación desde Plugins/gridpadel-core.zip o TGMPA) Elemento Gratis, actual y estable desde wordpress.org (obligatorio para las plantillas de Elementor incluidas) WooCommerce Estable actual de wordpress.org (requerido para realizar pagos, suscripciones y pagos según lo documentado)

No incluido

  • Elementor Pro, las suscripciones de WooCommerce y otros complementos premium no están en el paquete: cómprelos por separado si los necesita.

Asistente de configuración

Configuración automática en 6 pasos sencillos

El asistente de configuración le ayuda a empezar rápidamente instalando los complementos necesarios e importando contenido de muestra. Puede ejecutarlo de nuevo en cualquier momento si lo necesita.

Paso 1 — Comprobación del sistema

Revise la lista Estado del sistema / Requisitos (versión de PHP, memoria, límites de carga, etc.). Corrija con su hosting cualquier fila en Error antes de continuar, para que el asistente y la importación de la demo no se detengan a mitad de camino.

Paso 2 — Elegir el builder

  • Elementor (recomendado) — biblioteca de plantillas completa, edición por arrastrar y soltar, todas las plantillas de cabecera/pie Studio.
  • Gutenberg (beta) — editor de bloques nativo sin Elementor. La cobertura de plantillas está creciendo; elija esta opción solo si prefiere bloques a Elementor.

Paso 3 — Instalar complementos

Revise y confirme la instalación de:

  • GridPadel Core — siempre obligatorio (sistema de reservas y funciones principales del club)
  • WooCommerce — siempre obligatorio (checkout, membresías y pagos)
  • Elementor — obligatorio cuando elige la ruta del builder Elementor

Paso 4 — Elegir plantilla

Elija uno de los seis diseños de inicio. El asistente importa el conjunto completo de páginas y establece su selección como página de inicio:

  • Elite — hero a pantalla completa
  • Instant — diseño orientado a reservas
  • Showcase — presentación de instalaciones
  • Minimal — limpio, centrado en el contenido
  • Community — énfasis en redes y eventos
  • Trainers — presentación liderada por entrenadores

Los datos de negocio de la demo (pistas, entrenadores, eventos, torneos, membresías, menús y productos WooCommerce) se importan con la plantilla seleccionada.

Paso 5 — Licencia

Introduzca su código de compra de ThemeForest para habilitar actualizaciones y soporte. Puede omitir este paso en sitios locales o de pruebas.

Paso 6 — Listo

Enlaces a la página de inicio, al Customizer y al panel de GridPadel. Sustituya a continuación los textos de la demo, los logotipos y los datos de contacto del club.

Nota: la importación de la demo puede tardar 1-2 minutos según la velocidad del servidor.

Plantillas de página

Páginas prediseñadas importadas con el diseño de inicio elegido

Variantes de inicio

La importación de la demo crea las seis páginas de inicio; solo el diseño que elijas en el asistente de configuración se convierte en la página frontal del sitio. Cámbialo después en Ajustes → Lectura o duplica otra página de inicio en Elementor.

  • Elite — hero a pantalla completa
  • Instant — diseño orientado a reservas
  • Showcase — escaparate de instalaciones
  • Minimal — limpio, centrado en el contenido
  • Community — énfasis en redes sociales y eventos
  • Trainers — presentación guiada por entrenadores

Páginas del club

  • About Us, Club, Contact
  • Courts, Coaches, Events, Tournaments
  • Blog, Archive, Search, 404

Páginas del sistema

  • /profile — área de miembros (reservas, membresía, cuenta WooCommerce)
  • /signin y /signup — páginas de autenticación con marca
  • Plantillas individuales para campos, entrenadores, membresías, eventos, torneos y entradas del blog

Cabecera y pie de página

Ruta Elementor: la demo importa una cabecera adaptable y un pie de página completo como plantillas de la biblioteca de Elementor. Para personalizarlas, ve a Elementor → Plantillas → Plantillas guardadas, abre el elemento Header o Footer y haz clic en Editar con Elementor. Para restablecer esas plantillas desde el paquete del tema (sobrescribe tus cambios), usa GridPadel → Reimportar plantillas y selecciona Header y/o Footer.

Ruta Gutenberg: la cabecera y el pie de página no son plantillas de Elementor. Se renderizan con [gp_studio_header] y [gp_studio_footer] en páginas de bloques — edita las páginas que contienen esos shortcodes en el editor de bloques.

Solo página de inicio: GridPadel → Plantillas cambia cuál de los seis diseños de inicio está activo. No edita la cabecera, el pie de página ni otras páginas.

Reservas de campos

Cómo gestionar las reservas de campos

Añadir campos

Para añadir un nuevo campo:

  1. Ve a Campos → Añadir nuevo
  2. Introduce el nombre, la descripción y la imagen destacada del campo
  3. Asigna una categoría de campo (p. ej. Indoor, Outdoor, Premium) desde la taxonomía en la barra lateral
  4. Establece la tarifa horaria base o añade ventanas de precios para franjas horarias y anulaciones por fecha
  5. Elige superficie, máximo de jugadores y equipamiento opcional mostrado en la página del campo
  6. En Estructura del campo, elige Campo individual (un campo físico) o Categoría de campo (varias instancias del mismo tipo, con un recuento de campos)
  7. Haz clic en Publicar

Horario del club (obligatorio para reservas)

Antes de que los socios puedan reservar: configura GridPadel → Horarios → Horario del club. Los campos publicados no muestran franjas reservables hasta que existan horarios del club. Tras la configuración, revisa GridPadel → Estado del sistema → Horarios y disponibilidad para ver avisos (descartables por usuario admin). La importación demo crea horarios de ejemplo; sin demo debes añadir los horarios manualmente.

Las franjas de reserva se generan a partir del horario del club. Usa Franjas bloqueadas o las Cierres puntuales del campo en el editor del campo para eliminar periodos concretos.

Cómo funciona la reserva

Cuando un socio quiere reservar un campo:

  1. Selecciona campo y fecha
  2. Se muestran las franjas horarias disponibles
  3. Elige un horario y lo añade al carrito
  4. Completa el pago en el checkout
  5. Recibe el correo de confirmación
  6. La reserva aparece en su panel

Ver reservas

Todas las reservas en GridPadel → Reservas. Puedes filtrar por fecha, campo o nombre del cliente. Exporta las reservas a CSV para tus registros.

Cancelaciones y reembolsos

Cuando se cancela una reserva:

  • La franja horaria vuelve a estar disponible
  • El cliente puede solicitar reembolso a través de WooCommerce
  • Cliente y administrador reciben correos de notificación

Suscripciones

Crear y gestionar niveles de membresía

Crear capas

Vaya a Suscripciones → Agregar nuevo para crear un nivel. Ejemplos típicos:

Básico

  • Precio: Gratis o Bajo
  • Acceso estándar a los campos
  • Tarifas de reserva estándar

Premium

  • Cuota mensual o anual
  • Descuentos en reservas (10-20%)
  • Prioridad de reserva
  • Beneficios reservados para miembros

VIP

  • Precio nivel superior
  • Descuentos máximos (20-30%)
  • Acceso temprano a nuevos campos
  • Créditos de lección incluidos

Beneficios para miembros

Puedes ofrecer por ejemplo:

  • Porcentajes de descuento en reservas
  • Prioridad sobre los no miembros
  • Lecciones gratuitas o con descuento
  • Acceso a eventos exclusivos para miembros
  • Sin gastos de reserva

Cómo registrarse

Los clientes compran la membresía como un producto de la tienda: WooCommerce maneja el pago y el estado de la membresía se actualiza automáticamente.

Entrenadores

Gestión de perfiles de entrenadores y clases

Añadir un entrenador

Para crear un perfil de entrenador:

  1. Vaya a Entrenadores → Añadir nuevo
  2. Introduzca el nombre y la biografía del entrenador
  3. Suba una foto de perfil
  4. Establezca la tarifa horaria de la clase
  5. Añada los años de experiencia
  6. Enumere las especialidades (pádel, pickleball, etc.)
  7. Añada certificaciones si corresponde
  8. Haga clic en Publicar

Horarios de entrenadores (necesarios para reservar clases)

Cada entrenador publicado necesita horas semanales: configúrelas en GridPadel → Horarios → Horarios de entrenadores (o Gestionar horario en la lista de entrenadores). Sin horas del entrenador, la reserva de clases permanece no disponible para ese entrenador. Estado del sistema lista entrenadores sin horarios; las advertencias pueden descartarse por usuario administrador. La importación demo incluye horas de entrenador de ejemplo.

Los horarios del club siguen aplicándose a las pistas; los horarios de entrenadores controlan cuándo pueden empezar y terminar las clases.

Reservas de clases

Los socios pueden reservar clases directamente desde la página de perfil del entrenador. El sistema:

  • Muestra la disponibilidad del entrenador
  • Calcula el coste de la clase
  • Procesa el pago
  • Envía confirmación al entrenador y al alumno

Especialidades de entrenadores

Puede asignar especialidades para ayudar a los socios a encontrar el entrenador adecuado:

  • Instrucción para principiantes
  • Técnica avanzada
  • Estrategia y táctica
  • Entrenamiento junior
  • Preparación para torneos

Eventos

Eventos del club, inscripciones, sedes y organizadores

Crear un evento

Ve a Eventos → Añadir nuevo y configura:

  • Título, imagen de portada y descripción
  • Fecha, hora y plazo de inscripción
  • Aforo y cuota de inscripción (producto WooCommerce vinculado cuando el evento es de pago)
  • Sede y Organizador vinculados (tipos de contenido separados en el menú de administración)
  • Elementos incluidos y campos de FAQ en el editor del evento

Inscripciones

Los visitantes se inscriben desde la página del evento o mediante [gp_studio_registration_form]. Revisa las inscripciones en GridPadel → Inscripciones, junto con las inscripciones a torneos.

La inscripción online se cierra cuando pasa el plazo efectivo de inscripción. Si dejas Plazo de inscripción vacío, el plazo predeterminado es la fecha de inicio, luego la fecha de fin cuando no hay fecha de inicio definida. Sin ninguna fecha, solo aplican el aforo y la configuración de inscripción externa.

Frontend

  • Widget de Elementor Events List o shortcode [ppc_events]
  • Diseño Studio de evento individual con widgets de Elementor en la categoría Events (cover, schedule, organizers, FAQ, register button y campos relacionados)

Torneos

Organizar y gestionar torneos

Crear un torneo

Ve a Torneos → Añadir nuevo y configura:

  • Nombre y descripción del torneo
  • Fechas de inicio y fin
  • Fecha límite de inscripción
  • Cuota de inscripción (si es de pago)
  • Detalles opcionales en Campos personalizados — por ejemplo máximo de participantes, premios, deporte o formato

Estado del torneo

El estado del torneo es Abierto a inscripciones por defecto al publicar. Elige Borrador en el editor del torneo si el evento debe permanecer oculto en las listas abiertas/en curso y en las inscripciones hasta que estés listo.

Inscripción

Los participantes se inscriben en la página del torneo. Gestiona las inscripciones en GridPadel → Inscripciones. La inscripción online está abierta cuando el estado del torneo es Abierto a inscripciones y no ha pasado la fecha límite efectiva de inscripción. Si Fecha límite de inscripción está vacía, el límite por defecto es la fecha de inicio del torneo, luego la fecha de fin; sin fechas definidas, solo el estado limita las inscripciones.

Puedes:

  • Ver todos los participantes inscritos
  • Actualizar el estado de inscripción (pendiente, confirmado, completado o cancelado)
  • Cancelar una inscripción cuando sea necesario
  • Exportar la lista de participantes a CSV

Páginas públicas de torneos

Muestra torneos con los widgets de Elementor Lista de torneos o Tabla de torneos, o el shortcode [ppc_tournaments]. Cada torneo tiene una página individual Studio con calendario, inscripción y detalles del evento.

Integración WooCommerce

Cómo GridPadel conecta reservas, membresías y ventas del club con WooCommerce

GridPadel no sustituye a WooCommerce — lo amplía. GridPadel Core crea y mantiene los enlaces de producto que necesita el contenido del club; WooCommerce sigue gestionando carrito, pago, impuestos y pasarelas de pago.

Esta versión: WooCommerce es obligatorio para el checkout de reservas de campos y clases para socios, compras de membresía y la tienda. Previsto: una versión futura añadirá un flujo de pago interno para que los clubes puedan ofrecer reservas in situ sin WooCommerce (las reservas manuales de administración y los formularios de contacto siguen disponibles hoy).

Qué sincroniza GridPadel automáticamente

Al publicar o actualizar contenido del club, GridPadel Core mantiene WooCommerce sincronizado:

  • Campos — las franjas de reserva añaden al carrito los productos de reserva de campo configurados
  • Entrenadores — las reservas de clase usan productos virtuales vinculados al entrenador
  • Membresías — cada plan se vincula a un producto WooCommerce; el pago asigna el registro de socio
  • Eventos y torneos — las inscripciones de pago usan productos de cuota de inscripción creados desde el editor de eventos o torneos
  • Catálogo de tienda — merchandising y pases estándar siguen siendo productos WooCommerce habituales

Checkout y cuenta de socio

  • Reservas, clases, membresías e inscripciones a eventos pueden compartir un carrito con artículos de la tienda
  • Tras un pago correcto, GridPadel confirma reservas, registros y asignaciones de membresía
  • La importación demo redirige Mi cuenta de WooCommerce a /profile, donde el hub de perfil Studio integra el historial de pedidos y los datos de la cuenta
  • Los pedidos cancelados o reembolsados activan las reglas del ciclo de vida de reservas de GridPadel según tu política de reembolso de WooCommerce

Estilo del tema

GridPadel sustituye las plantillas WooCommerce de carrito, pago y cuenta para alinearlas con la interfaz Studio. Ajusta los colores de acento de comercio en Apariencia → Personalizar → Colores del tema → Colores WooCommerce.

Membresías recurrentes

Membresías puntuales y de plazo fijo funcionan solo con WooCommerce — vincula un producto simple o variable a cada plan de membresía en GridPadel.

Renovaciones recurrentes automáticas requieren WooCommerce Subscriptions (plugin premium, no incluido). Instálalo por separado y vincula productos de suscripción a los planes de membresía.

Qué sigues configurando en WooCommerce

GridPadel gestiona los enlaces de producto específicos del club y el estilo del checkout. La moneda, las pasarelas de pago, SSL y las reglas de envío las configuras aún en WooCommerce antes de publicar.

Gutenberg (beta)

Ruta con el editor de bloques nativo sin Elementor

En el asistente de configuración Paso 2 — Elegir el builder, seleccione Gutenberg (beta) si prefiere el editor de bloques de WordPress a Elementor. Elementor sigue siendo la ruta recomendada para la biblioteca de plantillas más completa y la edición por arrastrar y soltar.

Qué está incluido

  • Los equivalentes HTML de páginas basados en bloques se incluyen en theme/gutenberg/pages/ dentro del tema padre
  • Las páginas del sistema usan shortcodes Studio — por ejemplo [gp_studio_profile_hub], [gp_studio_signin] y [gp_studio_signup]
  • Los bloques shell [gp_studio_header] y [gp_studio_footer] envuelven el contenido de las páginas Gutenberg
  • Los shortcodes de listados y reservas ([ppc_courts], [ppc_booking_picker] y otros) funcionan en páginas de bloques igual que en los diseños Elementor

Cobertura frente a Elementor

La cobertura de Gutenberg está en beta: las páginas principales del club y los shortcodes están soportados, pero se incluyen menos diseños de bloques predefinidos que en la ruta Elementor. Elija Gutenberg solo si su equipo estandariza en bloques y acepta un conjunto de diseños listos para usar más reducido y un sistema en proceso de estabilización.

Personalización

Haz tuyo el sitio

Colores y logotipo

Vaya a Apariencia → Personalizar para cambiar:

  • Identidad del sitio: logotipo y título
  • Colores: paleta de la marca
  • Tipografía: títulos de fuentes y texto

Edición de páginas con Elementor

Para cada página:

  1. Abrir la página en el sitio
  2. Haga clic en Editar con Elementor en la barra superior
  3. Arrastra elementos desde el panel izquierdo
  4. Haga clic en un elemento para ver contenido y estilo
  5. Actualizar cuando hayas terminado

Widgets dedicados

El tema incluye widgets útiles:

  • Tarjeta de la cancha: cuadrícula de campo
  • Calendario de reservas: formulario de reserva
  • Tarjeta de entrenador: perfiles de entrenador
  • Tarjeta de membresía: opciones de suscripción
  • Tabla de torneos: próximos eventos

Menú

Editar menús en Apariencia → Menús: páginas, enlaces personalizados o categorías. Puedes tener diferentes menús para encabezado, pie de página o móvil.

Tema infantil seguro

Para personalizaciones avanzadas, utilice el hijo incluido (GridPadel Child en la lista de temas): protege los cambios cuando el padre se actualiza. Si es necesario, instale GridPadel-Child.zip desde el paquete ThemeForest, actívelo y agregue código allí.

Traducciones

Clubes multilingües y cadenas traducibles

GridPadel está preparado para la traducción. Los catálogos de cadenas se incluyen con el producto:

  • Tema: languages/ppclub.pot dentro de la carpeta del tema GridPadel
  • Plugin: languages/gridpadel-core.pot dentro de GridPadel Core

Traducción de cadenas

Usa Loco Translate, Poedit o WP-CLI (wp i18n make-json) para crear archivos .po / .mo para tu idioma. Coloca las traducciones del tema en wp-content/languages/themes/ o la carpeta languages/ del tema; las traducciones del plugin en wp-content/languages/plugins/ o la carpeta languages/ del plugin.

WPML y Polylang

Los tipos de contenido personalizados de GridPadel (campos, entrenadores, eventos, torneos, membresías, sedes, organizadores) funcionan con WPML y Polylang. Duplica páginas y menús por idioma y traduce las entradas CPT individualmente. Mantén la moneda y los ajustes de impuestos de WooCommerce alineados con cada mercado que atiendas.

RTL e idioma del administrador

Studio UI admite estilos RTL en el front-end cuando WordPress carga una configuración regional RTL. El idioma del administrador de WordPress es independiente — configúralo por usuario en Usuarios → Perfil si tu equipo prefiere un idioma de administración distinto al del sitio público.

Solución de problemas

Soluciones a los problemas más comunes

No aparece el formulario de reserva

Verificar:

  • WooCommerce instalado y activo
  • GridPadel Core activo
  • Al menos un campo publicado y marcado como activo
  • Borre la memoria caché de su navegador y vuelva a cargar

Faltan widgets personalizados en Elementor

Si no aparecen:

  • Confirma que GridPadel Core está activo
  • Vaya a Elemento → Herramientas → Regenerar CSS
  • Borrar caché del sitio web y del navegador
  • Vuelva a abrir el editor de Elementor

Errores 404

Si las páginas dan 404:

  • Vaya a Configuración → Enlace permanente
  • Haga clic en Guardar cambios sin cambiar nada
  • Regenerar estructura de URL

Error al importar la demostración

Si la importación no se completa:

  • Consulta los requisitos mínimos del servidor
  • Solicite al host que aumente la memoria a 512 MB si es posible
  • Aumentar el tiempo máximo de ejecución (por ejemplo, 300 segundos)
  • Intenta importar de nuevo

Pagos que no funcionan

Si el pago no se completa:

  • Consulta los métodos de pago de WooCommerce
  • Comprueba que el certificado SSL esté activo
  • Pruebe primero el modo de prueba de WooCommerce
  • Revisar el estado en WooCommerce → Estado
¿Aún estás atascado? Consulta las preguntas frecuentes a continuación o ponte en contacto con el servicio de asistencia.

FAQ

Respuestas a preguntas frecuentes

¿Necesito la versión de pago de Elementor?

No, la versión gratuita de Elementor funciona perfectamente con este tema. Todas las funciones y widgets son compatibles con Elementor Free.

¿Puedo usarlo para clubes de tenis o squash?

¡Por supuesto! Aunque está diseñado para pádel y pickleball, funciona muy bien para cualquier club de deportes de raqueta o instalación deportiva.

¿Es obligatorio WooCommerce?

WooCommerce es obligatorio en esta versión para reservas online de campos y clases con pago, membresías de pago y ventas en la tienda. Sin él, el personal puede seguir gestionando reservas en GridPadel → Reservas, y los visitantes pueden usar formularios de contacto o enlaces externos que configures. Un flujo de pago integrado que no dependa de WooCommerce está previsto para una versión futura.

¿Puedo traducir el tema a mi idioma?

Sí, el tema está completamente preparado para traducción. Puedes usar plugins como Loco Translate para traducir todo el texto a cualquier idioma.

¿Cuántos campos puedo añadir?

No hay límite. Puedes añadir todos los campos, entrenadores y membresías que necesites.

¿Los socios pueden obtener descuentos en las reservas?

Sí, puedes configurar niveles de membresía con distintos niveles de descuento. Por ejemplo, los socios VIP podrían obtener un 20 % de descuento en todas las reservas.

¿Qué ocurre si alguien cancela una reserva?

La franja horaria vuelve a estar disponible automáticamente. Los reembolsos se gestionan a través de WooCommerce según tu política de reembolsos.

¿Puedo personalizar las plantillas de correo?

Sí, las plantillas de correo se pueden editar creando copias en la carpeta del tema hijo.

¿Funciona en dispositivos móviles?

Sí, todo el tema es totalmente responsive y está optimizado para teléfonos y tabletas.

¿Puedo añadir más métodos de pago?

Sí, puedes usar cualquier pasarela de pago compatible con WooCommerce como Stripe, PayPal, Square, etc.

Datos, terceros y licencia

Qué sale de tu sitio cuando utilizas determinadas funciones

Las mejores prácticas de Envato y WordPress requieren que usted explique a los usuarios finales cuándo los datos abandonan el sitio. En el sitio de tu club (no en esta página de documentación), el tema y los complementos incluidos pueden interactuar con terceros de esta manera:

  • Envato (verificación de licencia): cuando ingresa el código de compra de ThemeForest para desbloquear actualizaciones o demostraciones (cuando corresponda), el sitio se comunica con la API de Envato con solo los datos necesarios para la verificación. Consulte la información de Envato para su procesamiento.
  • Google Fonts: según la configuración tipográfica, el tema puede solicitar fuentes de los servidores de Google (IP de los visitantes como cada solicitud web). Puede alojar fuentes usted mismo o utilizar complementos de bloqueo/consentimiento si así lo exige la ley.
  • Elementor, WooCommerce, pasarelas de pago: cada uno tiene sus propias políticas y flujos (por ejemplo, procesadores de pagos). Configurarlos según las obligaciones legales del club (GDPR, etc.).
  • Sitio de marketing de GridPadel (gridpadel.com y hosts relacionados): pedido anticipado del tema (Stripe), formularios de cotización y pago de instalación opcional envían datos a los servidores y subprocesadores de Handoff Labs (por ejemplo, correo electrónico, Stripe) como se describe en la Política de Privacidad y la Política de Cookies públicas, separadas de su WordPress autohospedado. Las opciones de cookies se pueden registrar a través de POST /api/cookie-consent para su trazabilidad.

Para conocer la documentación y marketing del sitio (el HTML que está leyendo), consulte la Política de privacidad y la Política de cookies.

Créditos y licencias

Componentes de código abierto en el tema y el paquete

  • Activación del complemento TGM: instalación de dependencias de complementos (GPL-2.0 o posterior).
  • WordPress, WooCommerce, Elementor: instalado desde wordpress.org con las respectivas licencias compatibles con GPL.
  • Kanit (tipografía de tema, Google Fonts) — Licencia SIL Open Font 1.1.
  • Inter (este sitio de documentación): SIL OFL 1.1, cargado por Google Fonts en estos archivos HTML.
  • noUiSlider (filtro de precios): WTFPL/licencia ascendente permisiva.
  • GridPadel Core — GPL v2 o posterior.

Lista legible por máquina en el paquete ThemeForest: Licensing/THIRD-PARTY-LICENSES.txt. La licencia de comprador (Regular/Extendida) se rige por las licencias de Envato Market.

Soporte

Cómo obtener ayuda

Te ayudamos a aprovechar al máximo el producto que compras. Importante: ni Envato ni ThemeForest instalan el tema en tu servidor. Instalas WordPress, subes el ZIP (o usas FTP) y sigues esta guía. Durante el período de soporte de ThemeForest, el autor (Handoff Labs) puede ayudarte con errores, conflictos y orientación según los pasos documentados, no con administración completa del servidor, desarrollo a medida ni problemas de alojamiento de terceros.

Canales de soporte

ThemeForest (preferido)

Abre la compra en ThemeForest y usa la pestaña Comentarios / Soporte en la página del producto: mantiene visibles la licencia y el período de soporte para el equipo del autor y es el flujo recomendado por Envato.

Correo electrónico

Puedes escribir a [email protected]. Los tiempos de respuesta dependen del volumen y del soporte activo de ThemeForest en la licencia.

Documentación

Consulta esta guía y la FAQ para dudas habituales.

Servicios profesionales pagos (Handoff Labs)

El soporte de ThemeForest cubre errores, conflictos y orientación según la documentación del producto, no administración práctica del servidor ni desarrollo a medida. En el sitio de GridPadel puedes comprar en preventa una licencia directa Handoff Labs (solo licencia o licencia + servicio todo en uno) mediante Stripe, o solicitar un presupuesto de personalización, desde la sección Servicios.

Preventa de licencia

Paga con Stripe en la página de marketing: elige el paquete allí.

Ver servicios

Personalización

Presupuesto por correo tras describir el trabajo: sin cargo hasta que lo apruebes.

Solicitar presupuesto

Estas opciones se encuentran en la sección Servicios de la página de inicio de marketing. El formulario de pago o cotización se completa allí, no en este visor de documentación.

Antes de escribir al soporte

Para acelerar:

  • Vuelve a leer esta documentación
  • Revisa la sección de solución de problemas
  • Anota las versiones de WordPress y PHP
  • Adjunta capturas de los errores
  • Enumera otros plugins activos relevantes

Qué incluye el soporte

  • Orientación y solución de problemas en la ruta oficial (esta guía + archivos en la descarga de ThemeForest)
  • Informes de errores y correcciones en el tema o GridPadel Core si se pueden reproducir en una instalación limpia
  • Preguntas de configuración cubiertas en esta guía
  • Compatibilidad entre el tema/complemento y las versiones compatibles de WordPress, Elementor o WooCommerce como se indica en Compatibilidad

Qué no está incluido

  • Acceso a tu hosting o instalación de WordPress en tu nombre
  • Desarrollo personalizado o modificaciones a medida
  • Problemas de alojamiento o complementos de terceros
  • Formación genérica de WordPress no relacionada con GridPadel
  • Servicios de creación o diseño de contenidos
Escribir a soporte