AffiliateWP offre une certaine flexibilité en vous permettant de modifier ses fichiers de modèles. En personnalisant les modèles via un thème enfant, vous pouvez adapter des fonctionnalités spécifiques tout en vous assurant que vos changements restent intacts lors des mises à jour du plugin.
Aperçu des modèles personnalisables
Les modèles d'AffiliateWP sont classés en fonction de leur fonctionnalité. Vous trouverez ci-dessous les principaux modèles disponibles pour la personnalisation :
Emails
body-default.php: Corps de l'e-mail.footer-default.php: Pied de page de l'email.header-default.php: En-tête de l'email.
Onglets du tableau de bord de l'affilié
dashboard.php: Le tableau de bord principal de l'affilié.dashboard-tab-urls.php: L'onglet URLs.dashboard-tab-stats.php: L'onglet Stats.dashboard-tab-graphs.php: L'onglet Graphiques.dashboard-tab-referrals.php: L'onglet Références.dashboard-tab-payouts.php: L'onglet Paiements.dashboard-tab-visits.php: L'onglet Visites.dashboard-tab-creatives.php: L'onglet Créatifs.dashboard-tab-settings.php: L'onglet Paramètres.
Formulaires et accès restreint
login.php: Formulaire de connexion pour les affiliés.register.php: Formulaire d'inscription d'un affilié.no-access.php: Message affiché lorsqu'un utilisateur n'a pas d'accès.
Créatifs
creative.php: Modèle pour la zone d'administration de Creatives.
Étapes pour modifier les modèles
Utilisation d'un thème enfant
La personnalisation des modèles via un thème enfant garantit la persistance de vos modifications lors des mises à jour d'AffiliateWP.
- Identifiez le modèle que vous souhaitez modifier dans le dossier des modèles du plugin.
- Dans le répertoire de votre thème enfant, créez un dossier nommé
affiliatewp. - Placez le fichier modèle sélectionné dans le fichier
affiliatewp. Si vous modifiez des modèles de courrier électronique, créez un sous-dossier intituléemailsà l'intérieuraffiliatewp. - Ouvrez le fichier modèle copié dans un éditeur de code et effectuez vos modifications. Veillez à respecter la syntaxe PHP et HTML.
- Une fois la version modifiée, téléchargez la version mise à jour du
affiliatewpavec ses modèles dans le répertoire de votre thème enfant.
Lorsque vous modifiez des modèles de courrier électronique, assurez-vous que les modèles (body-default.php, footer-default.php, header-default.php) sont placés dans le affiliatewp/emails sous-dossier.
Utilisation du plugin WPCode
Si vous préférez une méthode plus simple pour gérer les personnalisations, le plugin WPCode constitue une alternative efficace.
- Téléchargez et activez le plugin WPCode.
- Dans votre tableau de bord WordPress, allez dans WPCode " Snippets et cliquez sur Add New Snippet.
- Sélectionnez l'option permettant d'ajouter un extrait de code PHP.
- Collez votre code PHP personnalisé dans l'éditeur de snippets.
- Activez l'extrait, enregistrez vos modifications et vérifiez la fonctionnalité.
Pour plus d'informations sur WPCode, reportez-vous au guide sur l'ajout d'extraits de code dans WordPress.
Voilà, c'est fait ! Personnaliser les modèles d'AffiliateWP vous permet d'offrir une expérience d'affiliation sur mesure. Que vous optiez pour la méthode du thème enfant ou que vous utilisiez le plugin WPCode, les deux approches garantissent la sécurité de vos modifications et leur persistance au fil des mises à jour. Sauvegardez toujours votre site et testez minutieusement les changements pour une mise en œuvre sans faille.