O AffiliateWP oferece flexibilidade ao permitir que você modifique seus arquivos de modelo. Ao personalizar modelos por meio de um tema filho, você pode adaptar recursos específicos, garantindo que suas alterações permaneçam intactas durante as atualizações do plugin.
Visão Geral dos Modelos Personalizáveis
Os modelos do AffiliateWP são categorizados com base na funcionalidade. Abaixo estão os principais modelos disponíveis para personalização:
E-mails
body-default.php: Corpo do e-mail.footer-default.php: Rodapé do e-mail.header-default.php: Cabeçalho do e-mail.
Abas do Painel do Afiliado
dashboard.php: O painel principal do afiliado.dashboard-tab-urls.php: A aba URLs.dashboard-tab-stats.php: A aba Estatísticas.dashboard-tab-graphs.php: A aba Gráficos.dashboard-tab-referrals.php: A aba Indicações.dashboard-tab-payouts.php: A aba Pagamentos.dashboard-tab-visits.php: A aba Visitas.dashboard-tab-creatives.php: A aba Criativos.dashboard-tab-settings.php: A aba Configurações.
Formulários e Acesso Restrito
login.php: Formulário de login do afiliado.register.php: Formulário de registro do afiliado.no-access.php: Mensagem exibida quando um usuário não tem acesso.
Criativos
creative.php: Modelo para a área de administração de Criativos.
Passos para Modificar Modelos
Usando um Tema Filho
Personalizar modelos por meio de um tema filho garante que suas alterações persistam através das atualizações do AffiliateWP.
- Identifique o modelo que você deseja modificar na pasta de modelos do plugin.
- No diretório do seu tema filho, crie uma pasta chamada
affiliatewp. - Coloque o arquivo de modelo selecionado dentro da pasta
affiliatewp. Se você estiver modificando modelos de e-mail, crie uma subpasta chamadaemailsdentro deaffiliatewp. - Abra o arquivo de modelo copiado em um editor de código e faça suas modificações. Certifique-se de manter a sintaxe correta de PHP e HTML.
- Após a edição, faça o upload da pasta
affiliatewpatualizada com seus templates para o diretório do seu tema filho.
Ao modificar os templates de e-mail, certifique-se de que os templates (body-default.php, footer-default.php, header-default.php) estejam localizados na subpasta affiliatewp/emails.
Usando o Plugin WPCode
Se você prefere um método mais simples para gerenciar personalizações, o plugin WPCode oferece uma alternativa eficiente.
- Baixe e ative o plugin WPCode.
- No painel do WordPress, navegue até WPCode » Snippets e clique em Adicionar Novo Snippet.
- Selecione a opção para adicionar um snippet PHP.
- Cole seu código PHP personalizado no editor de snippets.
- Ative o snippet, salve suas alterações e verifique a funcionalidade.
Para mais orientações sobre o WPCode, consulte o guia sobre como adicionar snippets de código no WordPress.
É isso! Personalizar os templates do AffiliateWP permite que você ofereça uma experiência de afiliado sob medida. Quer você opte pelo método do tema filho ou use o plugin WPCode, ambas as abordagens garantem que suas modificações sejam seguras e persistentes durante as atualizações. Sempre faça backup do seu site e teste completamente as alterações para uma implementação sem falhas.