Da Bourz Blog

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - wordpress

Fil des billets - Fil des commentaires

mercredi, 24 avril 2013

WordPress : Pods et les champs "Simple" "Relationship"

Quand il s'agit de faire quelque chose de compliqué avec WordPress, au niveau des données, et qu'aucun plugin ne vous convient c'est à des solutions comme Pods que l'on s'adresse.

Pods vous permet en effet de carrément créer vos propres modèles de données ou bien d'étendre n'importe quel modele de WordPress (comme les Articles par exemple) en y rajoutant des champs, des relations ...etc.

C'est en utilisant un de ces champs de Pods (le simple menu déroulant sans relations) que je me suis trouvé confronté à un problème tout bête mais qui m'a un peu bloqué jusqu'à ce que la lumière se fasse, je vous livre donc l'astuce ici...

Lire la suite...

vendredi, 29 mars 2013

Récupérer son mot de passe WordPress en Local

Bon comme tous les gens qui travaillent et qui développent avec WordPress je suis sans arrêt confronté au problème de mot de passe de l’Administrateur (ou de tout autre utilisateur) sur WordPress, et ce pour plusieurs raisons :

Soit j’ai carrément oublié le mot de passe que j’avais mis, quand on travaille en local c’est fréquent, même si maintenant sur mes sites en « localhost » j’essaye de mettre le Login en mot de passe en fait (genre : « admin /admin »)

Soit, et c’est assez fréquent, je récupère en local un WordPress dit « de production », souvent d’un client, et souvent je n’ai pas eu le (ou tous les) mots de passe, soit je veux le changer en local pour un truc simple.

Donc pour remettre le mot de passe que l’on veut, rien de plus simple. Sachant que WordPress utilise du MD5 pour ses mots de passe il suffit d’ouvrir la base de données locale, d’aller dans la table « wp_users » et de changer celui-ci.

Je vous donne directement le MD5 de « admin » en mot de passe (si comme moi vous voulez utiliser « admin/admin »), c’est :

21232f297a57a5a743894a0e4a801fc3

Voici aussi la requête complète directe :

UPDATE  `wp_users` SET  `user_pass` =  '21232f297a57a5a743894a0e4a801fc3' WHERE  `wp_users`.`ID` =1;

Vu que l’Admin est Presque toujours le ID1 (Admin et créateur) ça roule souvent direct.

Maintenant si vous voulez mettre un autre mot de passe vous pouvez utiliser le « md5 Password Generator » (http://www.phpbbhacks.com/md5.php) qui va encoder le mot pour vous t ensuite vous n’aurez plus qu’a le changer directement dans la table « wp_users »

Voilà, les mots de passe des WordPress ne vous embêterons plus jamais en local au moins…