Style de la zone affilié

Andrew Munro
Écrit par Andrew Munro, Président
Dernière mise à jour
Icône du portail d'affiliation

Nouveau : aucune personnalisation nécessaire

Mise à jour du 20/04/21 – Vous voudrez peut-être consulter le module complémentaire Affiliate Portal pro. C'est une nouvelle alternative à la zone affilié qui offre une interface attrayante pour vos affiliés sans aucune personnalisation nécessaire. Il fonctionne avec n'importe quel thème et est superbe sur les appareils mobiles.


Nous avons fait des efforts considérables pour que AffiliateWP ressemble et se sente comme une partie intégrante de l'administration de WordPress. Il est là quand vous en avez besoin, et hors de votre chemin quand vous n'en avez pas. De même, sur le front-end, nous avons conçu AffiliateWP pour qu'il s'intègre parfaitement à n'importe quel thème WordPress.

Nous croyons qu'il faut offrir aux affiliés une expérience cohérente sur l'ensemble du site Web.

Pour cette raison, AffiliateWP inclut une personnalisation minimale pour la zone affilié, et s'appuie sur la personnalisation actuelle du thème pour la plupart des tâches.

Pour beaucoup de nos clients, la personnalisation par défaut de la zone affilié est parfaite. Les liens apparaissent dans la couleur de lien du thème, le texte est affiché dans la police du thème, les éléments de formulaire ont la personnalisation de formulaire du thème, et ainsi de suite. Nous recevons cependant des tickets de support occasionnels demandant pourquoi la zone affilié n'a pas l'air très « flashy », avec des schémas de couleurs personnalisés, des icônes, des animations, des polices personnalisées ; vous l'appelez !

Nous aurions pu choisir de personnaliser la zone affilié en fonction des « tendances de conception actuelles », mais les clients ne seront pas toujours d'accord avec les décisions de conception que nous prenons. En tant que tel, une zone affilié fortement personnalisée ne correspondra probablement pas au thème WordPress du client, et compte tenu des milliers de clients qui utilisent AffiliateWP, vous pouvez imaginer le problème potentiel…

Les clients exigeront que nous « réparions » leur thème parce qu'AffiliateWP l'a « cassé ».

Il est préférable d'ajouter une personnalisation à une toile vierge (comme la zone affilié d'AffiliateWP), plutôt que de tout supprimer et de recommencer. De plus, certaines tendances de conception peuvent se démoder l'année suivante et nous serions obligés de redessiner la zone affilié encore et encore.

Puisque nous avons décidé de garder les choses simples dès le début, nos clients auront toujours une zone affilié d'aspect agréable qui correspond à leur thème WordPress. S'il y a un désir d'ajouter des éléments de conception personnalisés, tout ce qu'il faut, c'est une personnalisation CSS.

Personnalisation avec CSS

Enseigner le CSS n'est pas le but de cet article, mais heureusement, il existe d'innombrables tutoriels disponibles sur le Web. Il n'y a pas de meilleure façon d'apprendre que d'expérimenter, mais avant de le faire, vous devrez réfléchir à l'endroit où placer votre code CSS personnalisé.

Dans votre thème enfant

Le code CSS personnalisé peut être ajouté au fichier style.css de votre thème enfant. Si vous n'avez pas de thème enfant, il est très facile d'en créer un. L'ajout de CSS à un thème enfant garantit que vous ne perdrez pas votre personnalisation personnalisée lorsque le thème parent sera mis à jour.

Dans un plugin personnalisé

Il existe de nombreux plugins gratuits disponibles dans le répertoire WordPress qui vous permettent d'ajouter du code CSS personnalisé à votre site, en collant le CSS directement dans l'administration WordPress. Si votre thème est mis à jour, vous ne perdrez pas vos modifications. Voici un plugin de ce type qui me vient à l'esprit : Reaktiv CSS Builder.

Trouver les bons sélecteurs CSS à utiliser

Pour styliser la zone affiliée avec du CSS, vous devrez savoir quoi styliser. La manière la plus simple de le faire est d'utiliser les outils de développement intégrés à votre navigateur. Cela vous permet de survoler n'importe quel élément de la zone affiliée et de découvrir exactement quel est le sélecteur CSS pertinent à utiliser.

Inspection de l'espace affilié avec les outils de développement du navigateur
Inspecter la zone affiliée avec les outils de développement du navigateur

Chaque navigateur a une manière légèrement différente d'accéder à ses outils de développement :

Chrome
https://developer.chrome.com/devtools

Firefox
https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector/How_to/Open_the_Inspector

Safari
https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/Introduction/Introduction.html

Une autre façon de trouver les sélecteurs CSS à utiliser est de consulter les fichiers de modèle d'AffiliateWP dans un éditeur de code. Tous les fichiers de modèle pertinents pour la zone affiliée sont inclus dans le dossier templates du plugin.

dashboard.php
Le tableau de bord de l'affilié

dashboard-tab-urls.php
L'onglet URL du tableau de bord de l'affilié

dashboard-tab-stats.php
L'onglet Statistiques du tableau de bord de l'affilié

dashboard-tab-graphs.php
L'onglet Graphiques du tableau de bord de l'affilié

dashboard-tab-referrals.php
L'onglet Références du tableau de bord de l'affilié

dashboard-tab-visits.php
L'onglet Visites du tableau de bord de l'affilié

dashboard-tab-creatives.php
L'onglet Créations du tableau de bord de l'affilié

dashboard-tab-settings.php
L'onglet Paramètres du tableau de bord de l'affilié

Styliser les liens de la zone affiliée pour qu'ils ressemblent à des « onglets »

L'une des demandes que nous avons reçues est de styliser les liens de la zone affiliée pour qu'ils ressemblent à des « onglets ». Vous trouverez ci-dessous un exemple de la façon dont vous pouvez y parvenir en utilisant le style CSS et le thème par défaut TwentySixteen de WordPress.

Il est très important de noter que tous les thèmes sont uniques. Bien que nous ayons fourni un exemple de code pour transformer les liens en onglets, des styles supplémentaires peuvent être nécessaires pour votre thème. Avec TwentySixteen, nous avons dû ajouter quelques styles supplémentaires pour que les choses aient l'apparence souhaitée. Ceci est noté dans les commentaires CSS à la toute fin.

Voici à quoi ressemblent les liens par défaut de la zone affiliée tels quels (avec le thème TwentySixteen).

Les liens de l'espace affilié par défaut avec le thème TwentySixteen

Voici à quoi ressemblent nos nouveaux onglets une fois que le style CSS a été ajouté.

Le nouveau style d'onglet dans l'espace affilié

Pour essayer cela vous-même :

  1. Voir le code CSS.
  2. Copiez et collez le code CSS (tout ce qui se trouve entre les balises <style>) dans un plugin CSS personnalisé, ou directement dans le fichier style.css de votre thème enfant (comme discuté précédemment).
  3. Profitez bien !

Pour conclure, les extraits de code de notre dépôt sont configurés comme des plugins pour plus de commodité. Une autre façon d'utiliser le code CSS est de sauvegarder le fichier affiché et de l'installer directement comme un plugin sur votre site. Vous trouverez des instructions sur la façon de faire cela dans la section « Utilisation des extraits ». L'utiliser de cette manière présente l'avantage supplémentaire de ne charger le CSS que sur votre Espace affilié, et non sur toute autre page qui n'en a pas besoin.

Avec un peu d'enthousiasme et quelques connaissances de base en CSS, vous pouvez styliser l'Espace affilié pour qu'il ressemble exactement à ce que vous désirez. Si vous souhaitez en savoir plus sur le CSS, consultez quelques tutoriels et essayez d'expérimenter avec les différents éléments de conception. Vous pourriez même vous amuser !

Bon stylisme !

Divulgation : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Nous ne recommandons que les produits qui, selon nous, ajouteront de la valeur à nos lecteurs.

Partager cet article

Articles similaires

Commencez à obtenir plus de ventes dès aujourd'hui avec AffiliateWP

Lancez votre programme d'affiliation dès aujourd'hui et débloquez un nouveau canal de revenus pour développer votre entreprise plus rapidement.