Contenu principal
1, 2, 3, nous irons au bois.

Coup de gueule : le don intrusif

Quand on vient trop empiéter dans mon espace vital, je sévis.

Amis lecteurs, aujourd’hui je vous fait un court article afin de dénoncer une pratique qui a le don de m’énerver (attention, jeu de mot) : celle de vouloir absolument pénétrer dans mon espace vital. Aujourd’hui je vais prendre mon déguisement de mouton noir, et partager avec vous 5 lignes de code qui, je l’espère, énerveront quelques personnes, autant qu’elles peuvent m’énerver quand elles emploient la dite méthode.

Pour un site WordPress que j’ai crée il y a un an, j’ai utilisé un plugin appelé Fancy Gallery afin de créer un slider de photos dans le header (non, je ne mettrais même pas un lien vers le plugin). Hier, je remarque une mise à jour, que je m’empresse d’appliquer. Ô surprise, mon administration se transforme en sapin de noël, je me croirais à la fête du slip :

1, 2, 3, nous irons au bois.

Cerise sur le gâteau

Alors, monsieur le dev :

  1. Un lien ajouté en footer, ok. Une metabox + 2 liens + 2 bannières, NON!
  2. Relire les conditions d’utilisation de l’extend de WordPress ferait du bien.
  3. Si tu tiens vraiment à te faire du fric avec ton plugin, ne le mets pas à disposition gratuitement, VENDS LE!

C’est donc sans gène et sans aucune honte, mais avec un plaisir non dissimulé que je vais partager plusieurs méthodes pour supprimer cette pollution visuelle si vous utilisez ce plugin, et sans débourser le moindre centime.

Méthode 1 : simple, rapide, efficace, mais brutale

SUPPRIMEZ CE PLUGIN DE VOTRE SITE! Des sliders d’images, il y en a à la pelle, le choix est vaste donc pourquoi s’em***der?!
Ou si vous vous y connaissez suffisamment et que vous avez un peu de temps devant vous, développez le vous-même.

Méthode 2 : simple, rapide, mais éphémère

Allez dans le dossier du plugin, et supprimez les fichiers contribution.php et premiumbanner.png.
Seul problème, le sapin revient à chaque mise à jour.

Méthode 3 : simple, rapide, efficace, et durable

Allez à la racine de votre site, ouvrez le fichier wp-config.php et collez-y cette ligne : (en dessous de define('WP_DEBUG', false); par exemple)

1

Class dh_contribution {}

Ceci supprimera toute la pollution du tableau de bord d’un seul coup. Mais comme l’auteur du plugin a été assez *** pour aller coller sa put*** de bannière premium de m***e dans la fenêtre d’upload media, il va nous en falloir un peu plus.
Ouvrez le fichier functions.php de votre thème et collez-y ceci dedans :

1234

if (is_admin() && class_exists('wp_plugin_fancy_gallery')) {
	remove_action ('media_upload_gallery', array($wp_plugin_fancy_gallery, 'Media_Upload_Gallery_Tab'));
	remove_action ('post-upload-ui', array($wp_plugin_fancy_gallery, 'Print_Premium_Banner'));
}

Hop! Terminé. Du sapin il n’en reste que l’odeur o/

See ya!