Handoff Labs Wiki da Handoff Labs
Voltar ao início
v1.0.0 GridPadel
0 resultados

GridPadel — Documentação e guia do utilizador

Primeiros passos

Transforme o GridPadel na montra digital do seu clube

O tema combina uma parte de marketing de alto impacto com o GridPadel Core — o plugin que gere reservas, treinadores, adesões, torneios e pagamentos WooCommerce. Siga as secções abaixo para instalar, importar a demo e personalizar com segurança.

Início rápido: após a instalação use o assistente de configuração: configuração automática em menos de dois minutos.

O que pode fazer

Reservas de courts

Os sócios reservam online com disponibilidade em tempo real e confirmação imediata.

Gestão de adesões

Crie níveis diferentes com benefícios e preços dedicados.

Perfis de treinadores

Mostre equipa, tarifas e reserva de aulas no site.

Torneios

Inscrições, tabelas e atualização de resultados num único fluxo.

Pagamentos

Receba reservas, adesões e aulas com o WooCommerce.

Design à medida

Edite páginas com o Elementor: sem código obrigatório.

Instalação

Como instalar o tema no seu site WordPress

Sua responsabilidade: você (ou a sua agência/host) instala o WordPress no alojamento, carrega os ficheiros tema/plugin e configura DNS e SSL. A Envato e a ThemeForest não acedem ao seu servidor para instalar por si. O canal de suporte do autor cobre defeitos do produto e dúvidas sobre os passos documentados durante o período de suporte — não administração hands-on do servidor.

Requisitos e estado do sistema

Após activar o tema, o assistente de configuração e a área GridPadel na administração incluem uma verificação Estado do sistema / Requisitos. Cada linha mostra dois valores: Detectado (o que o servidor reporta — os seus números serão diferentes) e Exigido (o mínimo para continuar). Neste guia documentamos sobretudo o segundo valor.

No pacote: GridPadel Core e o child theme estão incluídos. Se o GridPadel Core ainda não estiver activo, instale-o e active-o a partir da página Instalar plugins antes de abrir o painel GridPadel.
Versão PHP
Detectado: 8.2.30 | Exigido: 8.0
Aprovado
Versão WordPress
Detectado: 6.9.4 | Exigido: 6.8
Aprovado
Limite de memória PHP
Detectado: 512 MB | Exigido: 256MB
Aprovado
Tempo máximo de execução
Detectado: 300s | Exigido: 30s
Aprovado
Tamanho máximo de upload
Detectado: 128 MB | Exigido: 50MB
Aprovado
Post max size
Detectado: 128 MB | Exigido: 50MB
Aprovado
Exemplo com todas as verificações aprovadas. Exigido é o mínimo aplicado pelo assistente: PHP 8.0+, WordPress 6.8+, 256 MB de memória PHP, 30s de tempo máximo de execução, 50 MB de upload max filesize, 50 MB de post max size. Os valores Detectado no seu servidor serão diferentes.

Mínimo exigido (assistente de configuração)

Verificação Mínimo (exigido)
Versão PHP 8.0 ou superior
Versão WordPress 6.8 ou superior
Limite de memória PHP 256 MB ou superior
Tempo máximo de execução 30s ou superior (0 = ilimitado, conta como aprovado)
Upload max filesize 50 MB ou superior
Post max size 50 MB ou superior
MySQL / MariaDB Deve cumprir os requisitos de servidor WordPress para a sua versão do WordPress.

Passos de instalação

1

Carregar o tema

No WordPress vá a Aparência → Temas → Adicionar novo → Carregar tema. Seleccione o ZIP do tema e clique em Instalar.

2

Activar o tema

Após a instalação clique em Activar.

3

Executar o assistente de configuração

O assistente inicia automaticamente: instalará os plugins necessários e importará a demo.

4

Concluído

Visite o site: está online. Pode ajustar cores, logótipo e conteúdos.

Num alojamento típico todo o processo demora menos de cinco minutos.

Se o carregamento do ZIP falhar

Pacotes de tema grandes exigem limites PHP adequados (veja a tabela acima). Se o WordPress mostrar um erro genérico (por exemplo “A ligação que seguiu expirou”) após o upload, peça ao host para aumentar upload_max_filesize e post_max_size, ou instale manualmente: descomprima GridPadel.zip no computador e carregue a pasta GridPadel via SFTP/FTP para wp-content/themes/, depois active o tema em Aparência → Temas.

Compatibilidade

Stack testado para a demo e templates incluídos

As versões abaixo reflectem o declarado em style.css, o cabeçalho do plugin GridPadel Core e o que testamos antes de cada release. O ecrã de estado do sistema do assistente de configuração aplica os mesmos mínimos.

Componente Mínimo / testado
WordPress 6.8+ (veja o cabeçalho do tema Requires at least / Tested up to)
PHP 8.0+ (Requires PHP em style.css)
GridPadel Core Versão incluída no mesmo download ThemeForest (instale a partir de Plugins/gridpadel-core.zip ou TGMPA)
Elementor Free, estável atual do wordpress.org (necessário para os templates Elementor incluídos)
WooCommerce Estável atual do wordpress.org (necessário para checkout, adesões e pagamentos conforme documentado)

Não incluídos

  • Elementor Pro, WooCommerce Subscriptions e outros plugins premium não estão no pacote: adquira-os separadamente se precisar.

Assistente de configuração

Configuração automática em 6 passos simples

O assistente de configuração ajuda-o a começar rapidamente, instalando os plugins necessários e importando conteúdo de exemplo. Pode executá-lo novamente a qualquer momento, se precisar.

Passo 1 — Verificação do sistema

Reveja a lista Estado do sistema / Requisitos (versão PHP, memória, limites de upload, etc.). Resolva com o alojamento quaisquer linhas Falhou antes de continuar, para que o assistente e a importação da demo não parem a meio.

Passo 2 — Escolher o builder

  • Elementor (recomendado) — biblioteca de templates completa, edição por arrastar e largar, todos os templates de cabeçalho/rodapé Studio.
  • Gutenberg (beta) — editor de blocos nativo sem Elementor. A cobertura de templates está a crescer; escolha esta opção apenas se preferir blocos a Elementor.

Passo 3 — Instalar plugins

Reveja e confirme a instalação de:

  • GridPadel Core — sempre obrigatório (sistema de reservas e funções core do clube)
  • WooCommerce — sempre obrigatório (checkout, adesões e pagamentos)
  • Elementor — obrigatório quando escolhe o percurso builder Elementor

Passo 4 — Escolher template

Escolha um dos seis layouts de início. O assistente importa o conjunto completo de páginas e define a sua seleção como página inicial:

  • Elite — hero em ecrã completo
  • Instant — layout orientado a reservas
  • Showcase — apresentação das instalações
  • Minimal — limpo, focado no conteúdo
  • Community — ênfase em social e eventos
  • Trainers — apresentação liderada por treinadores

Os dados de negócio da demo (courts, treinadores, eventos, torneios, adesões, menus e produtos WooCommerce) são importados com o template selecionado.

Passo 5 — Licença

Introduza o código de compra ThemeForest para ativar atualizações e suporte. Pode ignorar este passo em sites locais ou de staging.

Passo 6 — Concluído

Ligações para a página inicial, o Customizer e o painel GridPadel. Substitua a seguir textos da demo, logótipos e dados de contacto do clube.

Nota: a importação da demo pode demorar 1-2 minutos consoante a velocidade do servidor.

Modelos de página

Páginas pré-construídas importadas com o layout de início escolhido

Variantes de início

A importação da demo cria as seis páginas de início; apenas o layout escolhido no assistente de configuração torna-se a página frontal do site. Altere mais tarde em Definições → Leitura ou duplique outra página de início no Elementor.

  • Elite — hero em ecrã inteiro
  • Instant — layout orientado a reservas
  • Showcase — vitrine das instalações
  • Minimal — limpo, focado no conteúdo
  • Community — ênfase em social e eventos
  • Trainers — apresentação orientada por treinadores

Páginas do clube

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

Páginas do sistema

  • /profile — área de membros (reservas, adesão, conta WooCommerce)
  • /signin e /signup — páginas de autenticação com marca
  • Modelos individuais para campos, treinadores, adesões, eventos, torneios e artigos do blog

Cabeçalho e rodapé

Caminho Elementor: a demo importa um cabeçalho adaptativo e um rodapé completo como modelos da biblioteca Elementor. Para personalizá-los, vá a Elementor → Modelos → Modelos guardados, abra o item Header ou Footer e clique em Editar com Elementor. Para repor esses modelos a partir do pacote do tema (sobrescreve as suas edições), use GridPadel → Reimportar modelos e selecione Header e/ou Footer.

Caminho Gutenberg: o cabeçalho e o rodapé não são modelos Elementor. São renderizados com [gp_studio_header] e [gp_studio_footer] em páginas de blocos — edite as páginas que contêm esses shortcodes no editor de blocos.

Apenas página de início: GridPadel → Modelos alterna qual dos seis layouts de início está ativo. Não edita o cabeçalho, o rodapé nem outras páginas.

Reservas de campos

Como gerir reservas de campos

Adicionar campos

Para adicionar um novo campo:

  1. Vá a Campos → Adicionar novo
  2. Introduza o nome, a descrição e a imagem em destaque do campo
  3. Atribua uma categoria de campo (p. ex. Indoor, Outdoor, Premium) na taxonomia da barra lateral
  4. Defina a tarifa horária base ou adicione janelas de preços para faixas horárias e substituições por data
  5. Escolha superfície, máximo de jogadores e equipamento opcional mostrado na página do campo
  6. Em Estrutura do campo, escolha Campo individual (um campo físico) ou Categoria de campo (várias instâncias do mesmo tipo, com contagem de campos)
  7. Clique em Publicar

Horário do clube (obrigatório para reservas)

Antes de os sócios poderem reservar: configure GridPadel → Horários → Horário do clube. Campos publicados não mostram faixas reserváveis até existirem horários do clube. Após a configuração, verifique GridPadel → Estado do sistema → Horários e disponibilidade para avisos (dispensáveis por utilizador admin). A importação demo cria horários de exemplo; sem demo deve adicionar os horários manualmente.

As faixas de reserva são geradas a partir do horário do clube. Use Faixas bloqueadas ou Encerramentos pontuais do campo no editor do campo para remover períodos específicos.

Como funciona a reserva

Quando um sócio quer reservar um campo:

  1. Seleciona campo e data
  2. São mostradas as faixas horárias disponíveis
  3. Escolhe um horário e adiciona ao carrinho
  4. Conclui o pagamento no checkout
  5. Recebe o e-mail de confirmação
  6. A reserva aparece no painel

Ver reservas

Todas as reservas em GridPadel → Reservas. Pode filtrar por data, campo ou nome do cliente. Exporte reservas para CSV para os seus registos.

Cancelamentos e reembolsos

Quando uma reserva é cancelada:

  • A faixa horária volta a ficar disponível
  • O cliente pode solicitar reembolso através do WooCommerce
  • Cliente e administrador recebem e-mails de notificação

Adesões

Criar e gerir níveis de adesão

Criar níveis

Vá a Adesões → Adicionar novo para criar um nível. Exemplos típicos:

Base

  • Preço: gratuito ou baixo
  • Acesso standard aos courts
  • Tarifas de reserva standard

Premium

  • Quota mensal ou anual
  • Descontos nas reservas (10–20%)
  • Prioridade de reserva
  • Benefícios exclusivos para sócios

VIP

  • Preço de nível superior
  • Descontos máximos (20–30%)
  • Acesso antecipado a novos courts
  • Créditos de aulas incluídos

Benefícios para os sócios

Pode oferecer por exemplo:

  • Percentagens de desconto nas reservas
  • Prioridade face a não sócios
  • Aulas gratuitas ou com desconto
  • Acesso a eventos só para sócios
  • Sem taxa de reserva

Como aderem

Os clientes compram a adesão como um produto da loja: o WooCommerce gere o pagamento e o estado da adesão actualiza-se automaticamente.

Treinadores

Gestão de perfis de treinadores e aulas

Adicionar um treinador

Para criar um perfil de treinador:

  1. Vá a Treinadores → Adicionar novo
  2. Introduza o nome e a biografia do treinador
  3. Carregue uma foto de perfil
  4. Defina a tarifa horária da aula
  5. Adicione os anos de experiência
  6. Liste especialidades (padel, pickleball, etc.)
  7. Adicione certificações, se aplicável
  8. Clique em Publicar

Horários dos treinadores (necessários para reservar aulas)

Cada treinador publicado precisa de horas semanais: defina-as em GridPadel → Horários → Horários dos treinadores (ou Gerir horário na lista de treinadores). Sem horas do treinador, a reserva de aulas permanece indisponível para esse treinador. Estado do sistema lista treinadores sem horários; os avisos podem ser dispensados por utilizador administrador. A importação demo inclui horas de treinador de exemplo.

Os horários do clube continuam a aplicar-se aos campos; os horários dos treinadores controlam quando as aulas podem começar e terminar.

Reservas de aulas

Os sócios podem reservar aulas diretamente na página de perfil do treinador. O sistema:

  • Mostra a disponibilidade do treinador
  • Calcula o custo da aula
  • Processa o pagamento
  • Envia confirmação ao treinador e ao aluno

Especialidades dos treinadores

Pode atribuir especialidades para ajudar os sócios a encontrar o treinador certo:

  • Instrução para principiantes
  • Técnica avançada
  • Estratégia e tática
  • Treino júnior
  • Preparação para torneios

Eventos

Eventos do clube, inscrições, locais e organizadores

Criar um evento

Vá a Eventos → Adicionar novo e configure:

  • Título, imagem de capa e descrição
  • Data, hora e prazo de inscrição
  • Capacidade e taxa de inscrição (produto WooCommerce associado quando o evento é pago)
  • Local e Organizador associados (tipos de conteúdo separados no menu de administração)
  • Itens incluídos e campos de FAQ no editor do evento

Inscrições

Os visitantes inscrevem-se na página do evento ou via [gp_studio_registration_form]. Consulte as inscrições em GridPadel → Inscrições, juntamente com as inscrições em torneios.

A inscrição online encerra quando o prazo efetivo de inscrição termina. Se deixar Prazo de inscrição vazio, o prazo predefinido é a data de início, depois a data de fim quando não há data de início definida. Sem qualquer data, aplicam-se apenas a capacidade e as definições de inscrição externa.

Frontend

  • Widget Elementor Events List ou shortcode [ppc_events]
  • Layout Studio de evento individual com widgets Elementor na categoria Events (cover, schedule, organizers, FAQ, register button e campos relacionados)

Torneios

Organizar e gerir torneios

Criar um torneio

Vá a Torneios → Adicionar novo e configure:

  • Nome e descrição do torneio
  • Datas de início e fim
  • Prazo de inscrição
  • Taxa de inscrição (se for pago)
  • Detalhes opcionais em Campos personalizados — por exemplo máximo de participantes, prémios, desporto ou formato

Estado do torneio

O estado do torneio é Aberto a inscrições por defeito ao publicar. Escolha Rascunho no editor do torneio se o evento deve permanecer oculto nas listas abertas/em curso e nas inscrições até estar pronto.

Inscrição

Os participantes inscrevem-se na página do torneio. Gerir inscrições em GridPadel → Inscrições. A inscrição online está aberta quando o estado do torneio é Aberto a inscrições e o prazo efetivo de inscrição ainda não passou. Se Prazo de inscrição estiver vazio, o prazo por defeito é a data de início do torneio, depois a data de fim; sem datas definidas, apenas o estado limita as inscrições.

Pode:

  • Ver todos os participantes inscritos
  • Atualizar o estado da inscrição (pendente, confirmado, concluído ou cancelado)
  • Cancelar uma inscrição quando necessário
  • Exportar a lista de participantes para CSV

Páginas públicas de torneios

Mostre torneios com os widgets Elementor Lista de torneios ou Tabela de torneios, ou o shortcode [ppc_tournaments]. Cada torneio tem uma página individual Studio com calendário, inscrição e detalhes do evento.

Integração WooCommerce

Como o GridPadel liga reservas, adesões e vendas do clube ao WooCommerce

O GridPadel não substitui o WooCommerce — estende-o. O GridPadel Core cria e mantém as ligações de produto de que o conteúdo do clube precisa; o WooCommerce continua a gerir carrinho, checkout, impostos e gateways de pagamento.

Esta versão: o WooCommerce é obrigatório para o checkout de reservas de campos e aulas para membros, compras de adesão e a loja. Previsto: uma versão futura adicionará um fluxo de checkout interno para que os clubes possam oferecer reservas no local sem WooCommerce (reservas manuais de administração e formulários de contacto permanecem disponíveis hoje).

O que o GridPadel sincroniza automaticamente

Quando publica ou atualiza conteúdo do clube, o GridPadel Core mantém o WooCommerce sincronizado:

  • Campos — os slots de reserva adicionam ao carrinho os produtos de reserva de campo configurados
  • Treinadores — as reservas de aula usam produtos virtuais ligados ao treinador
  • Adesões — cada plano liga-se a um produto WooCommerce; o pagamento atribui o registo de membro
  • Eventos e torneios — inscrições pagas usam produtos de taxa de inscrição criados no editor de eventos ou torneios
  • Catálogo da loja — merchandising e passes padrão permanecem produtos WooCommerce normais

Checkout e conta de membro

  • Reservas, aulas, adesões e inscrições em eventos podem partilhar um carrinho com artigos da loja
  • Após pagamento bem-sucedido, o GridPadel confirma reservas, registos e atribuições de adesão
  • A importação demo redirecciona A minha conta WooCommerce para /profile, onde o hub de perfil Studio incorpora histórico de encomendas e detalhes da conta
  • Encomendas canceladas ou reembolsadas activam as regras de ciclo de vida de reservas do GridPadel conforme a política de reembolso WooCommerce

Estilo do tema

O GridPadel substitui os templates WooCommerce de carrinho, checkout e conta para corresponder à interface Studio. Ajuste as cores de destaque de comércio em Aparência → Personalizar → Cores do tema → Cores WooCommerce.

Adesões recorrentes

Adesões únicas e de prazo fixo funcionam só com WooCommerce — ligue um produto simples ou variável a cada plano de adesão no GridPadel.

Renovações recorrentes automáticas requerem WooCommerce Subscriptions (plugin premium, não incluído). Instale-o separadamente e ligue produtos de subscrição aos planos de adesão.

O que continua a configurar no WooCommerce

O GridPadel gere ligações de produto específicas do clube e o estilo do checkout. A moeda, gateways de pagamento, SSL e regras de envio definem-se ainda no WooCommerce antes de publicar.

Gutenberg (beta)

Caminho com editor de blocos nativo sem Elementor

No assistente de configuração Passo 2 — Escolher o builder, selecione Gutenberg (beta) se preferir o editor de blocos do WordPress em vez do Elementor. O Elementor continua a ser o caminho recomendado para a biblioteca de templates mais completa e edição por arrastar e largar.

O que está incluído

  • Os equivalentes HTML de páginas baseados em blocos estão em theme/gutenberg/pages/ no tema pai
  • As páginas de sistema usam shortcodes Studio — por exemplo [gp_studio_profile_hub], [gp_studio_signin] e [gp_studio_signup]
  • Os blocos shell [gp_studio_header] e [gp_studio_footer] envolvem o conteúdo das páginas Gutenberg
  • Os shortcodes de listagens e reservas ([ppc_courts], [ppc_booking_picker] e outros) funcionam em páginas de blocos da mesma forma que nos layouts Elementor

Cobertura em comparação com o Elementor

A cobertura do Gutenberg está em beta: as páginas principais do clube e os shortcodes são suportados, mas há menos layouts de blocos pré-construídos do que no caminho Elementor. Escolha o Gutenberg apenas se a sua equipa padronizar em blocos e aceitar um conjunto de layouts prontos a usar mais reduzido e um sistema em fase de estabilização.

Personalização

Tornar o site seu

Cores e logótipo

Vá a Aparência → Personalizar para alterar:

  • Identidade do site: logótipo e título
  • Cores: paleta da marca
  • Tipografia: fontes de títulos e texto

Editar páginas com o Elementor

Para cada página:

  1. Abra a página no site
  2. Clique em Editar com Elementor na barra superior
  3. Arraste elementos do painel esquerdo
  4. Clique num elemento para conteúdo e estilo
  5. Actualizar quando terminar

Widgets dedicados

O tema inclui widgets úteis:

  • Court card: grelha de courts
  • Calendário de reservas: formulário de reserva
  • Coach card: perfis de treinadores
  • Membership card: opções de adesão
  • Tabela de torneios: próximos eventos

Menus

Edite menus em Aparência → Menus: páginas, ligações personalizadas ou categorias. Pode ter menus diferentes para cabeçalho, rodapé ou mobile.

Child theme seguro

Para personalizações avançadas use o child incluído (GridPadel Child na lista de temas): protege alterações quando o tema pai actualiza. Se necessário, instale GridPadel-Child.zip do pacote ThemeForest, active-o e adicione código lá.

Traduções

Clubes multilíngues e strings traduzíveis

O GridPadel está pronto para tradução. Os catálogos de strings vêm com o produto:

  • Tema: languages/ppclub.pot na pasta do tema GridPadel
  • Plugin: languages/gridpadel-core.pot no GridPadel Core

Traduzir strings

Use Loco Translate, Poedit ou WP-CLI (wp i18n make-json) para criar ficheiros .po / .mo para o seu idioma. Coloque as traduções do tema em wp-content/languages/themes/ ou na pasta languages/ do tema; as traduções do plugin em wp-content/languages/plugins/ ou na pasta languages/ do plugin.

WPML e Polylang

Os tipos de conteúdo personalizados do GridPadel (campos, treinadores, eventos, torneios, adesões, locais, organizadores) funcionam com WPML e Polylang. Duplique páginas e menus por idioma e traduza entradas CPT individualmente. Mantenha a moeda e as definições fiscais do WooCommerce alinhadas com cada mercado que atende.

RTL e idioma do administrador

O Studio UI suporta estilização RTL no front-end quando o WordPress carrega uma locale RTL. O idioma do administrador do WordPress é independente — defina-o por utilizador em Utilizadores → Perfil se a sua equipa preferir um idioma de administrador diferente do site público.

Resolução de problemas

Soluções para os problemas mais comuns

O formulário de reserva não aparece

Verifique:

  • WooCommerce instalado e activo
  • GridPadel Core activo
  • Pelo menos um court publicado e marcado como activo
  • Limpe a cache do browser e recarregue

Widgets personalizados em falta no Elementor

Se não aparecerem:

  • Confirme que o GridPadel Core está activo
  • Vá a Elementor → Ferramentas → Regenerar ficheiros CSS
  • Limpe a cache do site e do browser
  • Reabra o editor Elementor

Erros 404

Se as páginas devolvem 404:

  • Vá a Definições → Ligações permanentes
  • Clique em Guardar alterações sem mudar nada
  • Regenera a estrutura de URLs

Importação da demo falhou

Se a importação não completa:

  • Verifique os requisitos mínimos do servidor
  • Peça ao alojamento para subir a memória para 512 MB se possível
  • Aumente o tempo máximo de execução (por exemplo 300 segundos)
  • Tente novamente a importação

Pagamentos que não funcionam

Se o checkout não completa:

  • Verifique os métodos de pagamento do WooCommerce
  • Confirme que o certificado SSL está activo
  • Teste primeiro em modo de teste do WooCommerce
  • Revise o estado em WooCommerce → Estado
Ainda bloqueado? Consulte as FAQ abaixo ou contacte o suporte.

FAQ

Respostas a perguntas frequentes

Preciso da versão paga do Elementor?

Não, a versão gratuita do Elementor funciona perfeitamente com este tema. Todas as funcionalidades e widgets são compatíveis com o Elementor Free.

Posso usar para clubes de ténis ou squash?

Com certeza! Embora concebido para padel e pickleball, funciona muito bem para qualquer clube de desportos de raquete ou instalação desportiva.

O WooCommerce é obrigatório?

O WooCommerce é obrigatório nesta versão para reservas online de campos e aulas com checkout, adesões pagas e vendas na loja. Sem ele, a equipa pode continuar a gerir reservas em GridPadel → Reservas, e os visitantes podem usar formulários de contacto ou links externos que configure. Um fluxo de checkout integrado que não dependa do WooCommerce está previsto para uma versão futura.

Posso traduzir o tema para o meu idioma?

Sim, o tema está totalmente preparado para tradução. Pode usar plugins como Loco Translate para traduzir todo o texto para qualquer idioma.

Quantos campos posso adicionar?

Não há limite. Pode adicionar quantos campos, treinadores e adesões precisar.

Os sócios podem ter descontos nas reservas?

Sim, pode configurar níveis de adesão com diferentes níveis de desconto. Por exemplo, sócios VIP podem ter 20 % de desconto em todas as reservas.

O que acontece se alguém cancelar uma reserva?

A faixa horária fica automaticamente disponível novamente. Os reembolsos são tratados através do WooCommerce conforme a sua política de reembolso.

Posso personalizar os modelos de e-mail?

Sim, os modelos de e-mail podem ser editados criando cópias na pasta do tema filho.

Funciona em dispositivos móveis?

Sim, todo o tema é totalmente responsivo e otimizado para telemóveis e tablets.

Posso adicionar mais métodos de pagamento?

Sim, pode usar qualquer gateway de pagamento compatível com WooCommerce como Stripe, PayPal, Square, etc.

Dados, terceiros e licença

O que sai do seu site quando usa certas funções

A Envato e as boas práticas WordPress exigem explicar aos utilizadores finais quando os dados saem do site. No seu site de clube (não esta página de documentação), o tema e plugins incluídos podem interagir com terceiros assim:

  • Envato (verificação de licença): quando introduz o código de compra ThemeForest para desbloquear actualizações ou a demo (se previsto), o site contacta as API Envato apenas com os dados necessários à verificação. Veja as políticas Envato para o tratamento.
  • Google Fonts: consoante as definições tipográficas, o tema pode pedir fontes aos servidores Google (IP dos visitantes como em qualquer pedido web). Pode alojar as fontes localmente ou usar plugins de bloqueio/consentimento se a lei o exigir.
  • Elementor, WooCommerce, gateway de pagamento: cada um tem políticas e fluxos próprios (por exemplo processadores de pagamento). Configure de acordo com as obrigações legais do clube (RGPD, etc.).
  • Site de marketing GridPadel (gridpadel.com e hosts relacionados): pré-encomenda do tema (Stripe), formulários de orçamento e checkout opcional de instalação enviam dados para servidores Handoff Labs e sub-processadores (por exemplo email, Stripe) conforme descrito nas políticas públicas de Privacidade e Cookies — separado do seu WordPress self-hosted. As escolhas de cookies podem ser registadas via POST /api/cookie-consent para rastreabilidade.

Para o site de marketing e documentação (o HTML que está a ler), veja a Política de Privacidade e a Política de Cookies.

Créditos e licenças

Componentes open source no tema e no pacote

  • TGM Plugin Activation — instalação de dependências de plugins (GPL-2.0-or-later).
  • WordPress, WooCommerce, Elementor — instalados a partir do wordpress.org com as respetivas licenças compatíveis com GPL.
  • Kanit (tipografia do tema, Google Fonts) — SIL Open Font License 1.1.
  • Inter (este site de documentação) — SIL OFL 1.1, carregado a partir do Google Fonts nestes ficheiros HTML.
  • noUiSlider (filtro de preços) — WTFPL / licença permissiva upstream.
  • GridPadel Core — GPL v2 ou posterior.

Lista legível por máquina no pacote ThemeForest: Licensing/THIRD-PARTY-LICENSES.txt. A licença do comprador (Regular/Extended) é regida pelas licenças Envato Market.

Suporte

Como obter ajuda

Ajudamo-lo a tirar o máximo do produto adquirido. Importante: nem a Envato nem a ThemeForest instalam o tema no seu servidor. Instala o WordPress, carrega o ZIP (ou usa FTP) e segue este guia. Durante o período de suporte ThemeForest, o autor (Handoff Labs) pode apoiá-lo em bugs, conflitos e orientação sobre os passos documentados — não em administração completa do servidor, desenvolvimento à medida ou problemas de alojamento de terceiros.

Canais de suporte

ThemeForest (preferido)

Abra a compra na ThemeForest e use o separador Comentários / Suporte da página do produto: mantém visíveis a licença e o período de suporte para a equipa do autor — o fluxo recomendado pela Envato.

Email

Pode escrever para [email protected]. Os tempos de resposta dependem do volume e do suporte ThemeForest activo na licença.

Documentação

Consulte este guia e a secção FAQ para dúvidas frequentes.

Serviços profissionais pagos (Handoff Labs)

O suporte por canal ThemeForest cobre bugs, conflitos e orientação sobre o produto documentado — não alojamento hands-on nem desenvolvimento à medida. No site GridPadel pode pré-encomendar uma licença directa Handoff Labs (só licença ou licença + serviço All-In-One) via Stripe, ou pedir um orçamento de personalização, na secção Serviços.

Pré-encomenda da licença

Checkout Stripe no site de marketing — escolha o pacote lá.

Abrir Serviços

Personalização

Orçamento por email após descrever o trabalho — sem cobrança até aprovar.

Pedir orçamento

Estas opções estão na secção Serviços na homepage de marketing. O pagamento ou o formulário de orçamento completam-se lá — não dentro deste viewer de documentação.

Antes de escrever ao suporte

Para ser mais rápido:

  • Releia esta documentação
  • Verifique a secção de resolução de problemas
  • Anote versões WordPress e PHP
  • Anexe capturas de ecrã dos erros
  • Liste outros plugins activos relevantes

O que está incluído no suporte

  • Orientação e resolução de problemas no percurso oficial (este guia + ficheiros no download ThemeForest)
  • Relatos de bugs e correcções no tema ou GridPadel Core se reproduzíveis numa instalação limpa
  • Dúvidas de configuração cobertas por este guia
  • Compatibilidade entre tema/plugins e versões suportadas de WordPress, Elementor ou WooCommerce conforme declarado em Compatibilidade

O que não está incluído

  • Acesso ao seu alojamento ou instalação WordPress em seu lugar
  • Desenvolvimento à medida ou alterações personalizadas
  • Problemas de plugins ou alojamento de terceiros
  • Formação genérica WordPress não ligada ao GridPadel
  • Criação de conteúdos ou serviços de design
Contactar suporte