Réseau :
icone_antoineboucherie
antoineboucherie.com
icone_leblogdantoine
leblogdantoine.com
icone_vlogee
vlogee.fr
icone_avoyage
antoinevoyage.com
icone_twitter
mon twitter

Créez votre barre d’administration pour WordPress

Vous êtes blogueur WordPress et vous utilisez l’administration de WordPress pour écrire vos billets ? Vous devez surement venir très souvent sur votre blog.

Cependant, si vous êtes connecté, il vous faut toujours aller à l’url : www.urldublog.com/wp-admin pour accéder au dashboard de WordPress et commencer à manager votre blog.

Alors la solution pour plus de simplicité et de rapidité, tout en gardant un œil sur la partie publique du blog lorsque vous allez sur votre blog, est d’ajouter une barre d’administration que vous seul verrez lorsque vous serez connecté et qui vous permettra de vous diriger rapidement dans la partie d’administration de WordPress que vous souhaitez comme : Ecrire un Article, Editeur de Thème, Extensions, Utilisateurs ou tout simplement le Dashboard.

Pour cela, il existe plusieurs plugins comme : Admin Menu (EN) et DashBar (FR)

adminbar

Cependant ces plugins, bien que très bien faits, ne fonctionneront pas forcement sur votre blog, ou seront tout simplement mal affiché (barre en bas du blog au lieu de tout en haut …). Si vous n’avez pas le courage de vous plongez dans les CSS ou d’aller directement modifier le code du plugin, il existe une solution simple.

Lorsque vous vous connecté à WordPress, un cookie est créé et si vous revenez dans la journée ou la semaine, vous pourrez accéder à n’importe quelle page de l’administration. Il existe une fonction WordPress toute simple (en PHP) qui permet de savoir si la personne qui voit la page, est connectée ou pas. Grâce à celle-ci vous allez pouvoir vous créer votre propre Admin Bar à moindre frais : is_user_logged_in()

Voici donc le code (très simple) qui vous permettra de vous créer une barre d’administration austère mais très pratique.

< ?php if ( is_user_logged_in() ) {
echo '<center><a href="http://www.example.com/wp-admin/index.php"  >Dashboard</a>
|| <a href="http://www.example.com/wp-admin/post-new.php" >New Post</a>
|| <a href="http://www.example.com/wp-admin/edit.php?post_status=draft" >Brouillons</a>
|| <a href="http://www.example.com/wp-admin/theme-editor.php" >Editeur</a>'; } ?> 

(en remplaçant example.com par votre blog et en rajoutant les liens qui vous sont utiles)

Il vous faudra copier coller ce code après la balise <body>. Direction l’Editeur de Thème, puis le fichier header.php (très surement). Trouvez le <body> et mettez-y ce code. Il vous affichera les quelques liens que vous choisirez tout en haut de votre blog que si vous êtes connecté. A vous de faire un peu de bidouillage pour rendre cela plus beau si ca vous intéresse.

S’il y a plusieurs utilisateurs sur le blog, ils verront ces liens. Par contre, ils ne pourront pas forcement se rendre dans les parties du site (s’il ne sont pas administrateur par ex.)

Votez sur :

Tags: , ,

Ces articles peuvent vous intéresser :



Si vous avez apprécié cet article, s'il vous plait, prenez le temps de laisser un commentaire ou de souscrire au flux afin de recevoir les futurs articles directement dans votre lecteur de flux.

Commentaires

Tres pratique ce truc. je vais tester ça. :)

Créez votre barre d’administration pour WordPress http://tinyurl.com/l83o9k

This comment was originally posted on Twitter

#veille Créez votre barre d’administration pour WordPress:
Vous êtes blogueur WordPress et vous utilisez.. http://twurl.nl/llmxhf

This comment was originally posted on Twitter

Créez votre barre d’administration pour WordPress: Vous êtes blogueur WordPress et vous utilisez l’administratio.. http://tinyurl.com/l8eyct

This comment was originally posted on Twitter

Pour les Blogueurs WordPress RT @florianbro: Créez votre barre d’administration pour WordPress http://tinyurl.com/l8eyct

This comment was originally posted on Twitter

Super pratique !

Merci je vais essayer de mettre cela sur mon blog

Laisser un commentaire

(requis)

(requis)


who's online Clicky Web Analytics