Rechercher et remplacer des termes dans vos tables WP simplement
Vous avez supprimé un plugin et les shortcodes associés polluent vos billets ? Vous avez changé de nom de domaine et certains fichiers pointent vers l'ancien ? Vous avez divorcé et vous voulez remplacer toutes les occurrences du prénom de votre ex par un terme plus actualisé ? Vous pouvez le faire en passant par phpMyAdmin et taper une ligne de code. Pas toujours évident – on a vite fait d'oublier qu'on a changé justement le préfixe desdites tables.
Search Regex vous permet de chercher et remplacer tout contenu de votre base de données de manière très intuitive. Vous tapez les termes à changer et apparaissent toutes les occurrences correspondantes dans votre base de données. Vous tapez les termes de remplacement et vous lancez, c'est réglé. Il permet aussi de cibler votre recherche sur les billets, les commentaires etc…
Évidemment, il gère les RegEx – ou Expressions rationnelles.
AVERTISSEMENT : on ne peut pas revenir en arrière lorsque l'on modifie une base de données alors faites absolument une sauvegarde avant toute modification.
Gestion du plugin
site de l’extension sur wordpress.org : https://wordpress.org/plugins/search-regex/ ‑ version testée : 1.4.14
Justement, j'étais en train de chercher quelque chose du genre !
Il marche pas mal, joliment designé, mais il y a quelques bugs et, hélas, le développement de cette extension semble s'être arrêté il y a environ un an…
Des bugs ? Oula. Il doit y avoir quelques équivalents mais pas sûr qu'ils soient mis à jour eux-mêmes. Et merci pour le commentaire-test :-)
Parmi les bugs que j'ai rencontrés :
– pas moyen de faire fonctionner le mode multiligne (donc, dur dur pour repérer une ligne au cœur d'un article)
— quand je fais une recherche /remplace (sans sauvegarde), le lien intermédiaire est mal formaté
– bug d'affichage avec la case regex (il faut valider avant que les sous-options n'apparaissent)
Néanmoins, ces problèmes (non négligeable) mis à part, il y a tout de même moyen de se servir du plugin qui reste efficace et bien pensé.
Oula, ça fait quand même beaucoup. Il ne faut pas hésiter à en faire part sur la page du plugin.
Je viens de planter 3 sites avec, je pense qu'il va falloir changer de plugin.…
J'ai vu que tu avais laissé un message dans le support.
Malgré les messages d’erreurs, il fonctionne encore chez moi. Mais c’est vrai qu’une mise à jour serait la bienvenue. Malheureusement, les alternatives ne sont pas légions.
Enfin, il fonctionne sur des manip basiques.