Cacher un lien en base 64 obfuscation
Télécharger le plugin WordPress Obfulink qui crée un shot code avec cette méthode obtuscation
Pour cacher un lien au robot google parce que qu’elle ne serait pas pertinente, il faut :
Dans le code PHP a l’endroit du lien mettre quelque chose comme cela :
<span data-lk="<?php echo base64_encode('mon url ou relative'); ?>" class="classEcoutejS">Ancre</span>
puis dans un autre fichier du js qui lorsque la class est cliqué décode et redirige vers le lien en question :
<script>
$( document ).ready(function() {
$( '.classEcouteJS' ).click(function() {
let l = $(this).attr('data-lk');
let r = atob(l);
window.location.assign(r);
});
});
</script>
Le PHP encode en 64 et le js décode ainsi le bot HTML ne le vois pas
Voir plugin maison obfulink