Prérequis

Au minimum, vous devez posséder la version 5.4 de WordPress.


Installation de l’extension OBF Link

Le plugin OBF Link est à télécharger sur le site WP Rank et à installer sur votre site WordPress.

  1. Télécharger l’extension sur votre compte WP Rank, dans Mon compte -> Téléchargements API
  2. Rendez vous ensuite sur le back-office de votre site WordPress, dans : Extensions  -> Ajouter
  3. Chargez l’extension depuis votre ordinateur
  4. Une fois l’extension installée, vous devrez saisir la clé de licence API ainsi que le numéro d’ID produit présents sur votre compte WP Rank, dans Mon compte -> Clés API
  5. Vous avez accès aux options et exemples de shortcodes, sur votre site dans Réglages -> OBF Link, mais aussi ci-dessous

Mise à jour de l’extension OBF Link

Les mises à jours du plugin OBF Link s’effectuent directement depuis la section « Extensions » de votre site WordPress. Les mises à jour vous seront directement notifiées via notre API et il suffira de cliquer sur « Mettre à jour maintenant ».

Plugin OBF Link WordPress


Types d’obfuscations et shortcodes

OBF Link vous permet d’obfusquer des liens depuis l’éditeur WYSIWYG des pages et articles de WordPress, depuis l’éditeur des menus, mais aussi via des shortcodes.

Liens associés à des textes

[obflink-text] pour les liens textuels

Les paramètres du code court sont les suivants :

AttributDescriptionObligatoireValeur par défaut
labelLabel du lienoui-
linkURL du lien qui sera encodéeoui-
displayObfuscation : full sur tout le site, not_home pour exclure la page d’accueilnonfull
targetAttribut target : _self pour la même fenêtre ou _blank pour la nouvelle fenêtrenon_self
relAttribut rel : nofollow, noopener ou noreferrernon-
titleAttribut title : affiché seuelement si l’obfuscation n’est pas activenon-

Exemple d’un lien texte obfusqué :

[obflink-text label="My link" link="https://example.com" target="_blank" display="not_home"]

Liens associés à des boutons

[obflink-button] pour les liens bouton

Les paramètres du code court sont les suivants :

AttributDescriptionObligatoireValeur par défaut
labelLabel du lienoui-
linkURL du lien qui sera encodéeoui-
obfObfuscation activée : yes ou nononyes
displayObfuscation : full sur tout le site, not_home pour exclure la page d’accueilnonfull
targetAttribut target : _self pour la même fenêtre ou _blank pour la nouvelle fenêtrenon_self
relAttribut rel : nofollow, noopener ou noreferrernon-
titleAttribut title : affiché seuelement si l’obfuscation n’est pas activenon-
wideBouton pleine-largeur : yes ou nononno
sizeTaille du bouton : small, medium ou largenonmedium
alignAlignement horizontal : left, center ou rightnoncenter
topMarge supérieure : nombre seulementnon10
bottomMarge inférieure : nombre seulementnon10
textCouleur du texte : valeur héxadécimalenon#FFFFFF
backgroundCouleur de fond : valeur héxadécimalenon#000000
radiusArrondi de la bordure : nombre uniquementnon5

Exemple d’un lien bouton obfusqué :

[obflink-button label="My button" link="https://example.com"
target="_blank" display="full" wide="yes" size="large" color="#FF0000"
background="#00FF00" radius="10"]

Exemple d’un lien bouton non obfusqué :

[obflink-button label="<strong>My
button</strong>" link="https://example.com" target="_blank"
rel="noreferrer" obf="no" wide="no" size="small" color="#FF0000"
background="#000000" radius="3"]

Liens associés à des images

[obflink-image] pour les liens d’image

Les paramètres du code court sont les suivants :

AttributDescriptionObligatoireValeur par défaut
imageURL de l’imageoui-
altTexte alternatif de l’imagenon-
linkURL du lien qui sera encodéeoui-
displayObfuscation : full sur tout le site, not_home pour exclure la page d’accueilnonfull
targetAttribut target : _self pour la même fenêtre ou _blank pour la nouvelle fenêtrenon_self
relAttribut rel : nofollow, noopener ou noreferrernon-
titleAttribut title : affiché seuelement si l’obfuscation n’est pas activenon-
alignAlignement horizontal : left, center ou rightnoncenter
widthLargeur de l’image : nombre seulementnon-
heightHauteur de l’image : nombre seulementnon-

Exemple d’un lien image obfusqué :

[obflink-image image="https://placehold.it/200x200"
link="https://example.com" target="_blank" display="not_home"
align"right" width="300" height="200"]


Questions les plus courantes

Dans quelles langues est traduite l’extension OBF Link ?

Nativement, l’extension OBF Link est traduite dans 2 langues :

  • FR – Francais
  • EN – Anglais

Nous fournissons également le fichier .pot pour traduire d’extension dans d’autres langues si besoin.

Est ce que l’extension d’obfuscation OBF Link est compatible avec les builders de pages ?

Il existe de nombreux builders de pages pour WordPress : Gutenberg, Divi, Elementor, Beaver Builder, Visual Composer, Oxygen, SiteOrigin… Malheureusement nous ne pouvons pas rendre l’extension d’obfuscation OBF Link compatible avec tous ces buiders de pages, cela serait ingérable pour nous. Nous vous proposons donc l’utilisation d’un shortcode qui permet de s’intégrer partout, notamment sur les builders. Vous pouvez donc continuer à utiliser le constructeur de pages que vous maîtrisez et intégrer nos shortcodes pour obfusquer des liens textes et images.

Puis-je utiliser un Walker pour modifier l’apparence de mon menu ?

Oui vous pouvez.
En revanche, il est important de ne pas supprimer les attributs de lien existants via la méthode `start_el`. En effet, L’extension OBF Link génère ses propres attributs pour rendre l’obfuscation possible avant l’appel du walker. Il se peut qu’en altérant les attributs, vous fassiez dysfonctionner l’obfuscation.

Les options d’obfuscation ne s’affichent pas dans les options des menus ?

L’extension OBF Link génère ses propres attributs pour rendre l’obfuscation possible avant l’appel du walker. Par contre, d’autres walkers peuvent empêcher le bon fonctionnement de mon extension. Le plus souvent, cela est lié à des plugins ou des thèmes mal conçus.

Erreur /wp-content/plugins/obflink/engine/obf-shortcode.php ?

Si votre shortcode provoque une erreur, c’est qu’il est certainement mal renseigné.  Je vous invite à retirer / contrôler les derniers shortcodes intégrés sur votre site.


Besoin de support technique ?