Si vous possédez un blog wordpress et que vous aimez le personnaliser avec de nombreux pluggins vous avez peut-être noté la difficulté qu’il y a à mettre en page ses articles avec lesdits pluggins.

Je prend un exemple concret. En ce moment j’utilise trois pluggins qui s’affichent à la fin des articles.

Jusque-là tout va bien. Cependant, dès que vous vous rendez effectivement sur la page d’un de vos articles vous vous rendez vite compte que c’est le maxi foutoir! Les pluggins que vous avez installés apparaissent en effet complètement dans le désordre…

En fait, le problème c’est que WordPress ne force pas les développeurs à laisser paramétrable l’emplacement des pluggins. Du coup, pour revenir à mon exemple, dans mes trois pluggins je me retrouve avec l’ordre suivant Facebook – Linkwithin -  Twitter… et je n’ai aucune possibilité pour personnaliser leur ordre (ni leur emplacement d’ailleurs)!

Bref c’est la misère! Alors, si vous êtes un dingue du php il y a bien évidemment la méthode barbare. Vous récupérez la ligne suivante (dans votre wp-content/plugin/’le_nom_du_pluggin’.php)

 add_filter('the_content', 'linkwithin_add_hook'); 

et vous lui appliquez une priorité 0

 add_filter('the_content', 'linkwithin_add_hoo', 0); 

… Hum, comme je l’ai dit c’est du bourrin sans compter que dès que vous mettrez à jour votre pluggin il vous faudra replonger dans le code.

Sinon vous avez la méthode subtile et mélodieuse du pluggin: Plugin organizer. Une petite merveille qui permet de définir les priorités dans le chargement des pluggins sur ses pages!

A utiliser sans modération ;)

[Source]

Related Posts Plugin for WordPress, Blogger...

Leave a Reply