Récemment il m’est arrivé un problème sur plusieurs sites réalisés sous WordPress, que ne n’avais pas mis à jour depuis plusieurs semaines : l’apparition de liens transparents par dessus mon contenu, insérés dans le code source sous le footer, avec une classe «wplink» et d’autres caractères.
Je me suis fait hacker mes sites, d’accord. Comment? Site pas à jour, le hacker a du exploiter une faille de sécurité connue. Où? Là est toute la question!
Analyse du thème : OK, clean
Analyse de la base de données : OK, clean
Mais alors d’où vient le problème?Supprimer les liens indésirables de WordPress
Après une recherche sur Internet, rien à priori ne correspond à mon problème. C’est aussi pour cette raison que je fais cet article, afin que toute personne rencontrant le même problème puisse trouver la solution.
J’ai donc cherché dans les fichiers de WordPress et j’ai fini par trouver un hook «make_footer» au bas du fichier theme.php, dans le dossier wp-includes.
Il suffit donc de retirer ce code pour faire disparaître les liens!