Aller au contenu

Comment ouvrir l'admin WordPress de plusieurs articles simultanément ?

Antoine Brisset
Antoine Brisset
Temps de lecture : 2 min
Comment ouvrir l'admin WordPress de plusieurs articles simultanément ?
Photo by Fikret tozak / Unsplash

Table des matières

Aujourd'hui, un tips utile pour ceux qui, comme moi, utilisent WordPress à longueur de journée.

Mon problème est le suivant : je dois souvent retoucher plusieurs articles d'un même site pour modifier le maillage interne, optimiser les balises title et meta, ajouter des images, étoffer le contenu, etc.

Du coup, si je découpe le processus, ça donne :

  1. je me connecte au back-office WordPress du site
  2. je clique sur Articles > Tous les articles
  3. je cherche dans le listing quels sont les articles à modifier et je fais un ⌘ + clic pour les ouvrir dans un nouvel onglet
  4. si le listing d'articles est paginé, je répète l'opération pour les pages 2, 3, 4, etc.
  5. j'édite (enfin) chaque article

On le voit, c'est chronophage et, surtout, ça représente beaucoup trop de clics à mon goût.

Je te partage donc mon astuce pour aller plus vite.

1ère étape : installer le plugin Slash Edit

Slash Edit est un plugin qui permet d'éditer un contenu WordPress simplement en ajoutant /edit à la fin de l'URL.

Tu peux l'installer :

  • soit en le téléchargeant directement ici
  • soit en allant dans l'onglet Extensions > Ajouter et en tapant "slash edit" dans le formulaire de recherche

2ème étape : répertorier les URLs des articles à modifier

Pour cette deuxième étape, il te suffit de lister les URLs sur lesquelles tu dois apporter des modifications, et d'ajouter "/edit" à la fin.

Dans Google Sheets, par exemple, tu peux utiliser le "&" pour la concaténation.

Ajouter /edit

3ème étape : ouvrir les URLs en bulk avec un bookmarklet

Il ne reste plus qu'à ouvrir simultanément chacune des URLs obtenues dans l'étape 2.

Pour cette étape, j'ai créé un bookmarklet.

Le code est le suivant :

javascript:var p = prompt("Entrez votre liste d'URLs : ", "");var data = p.split(/[\n\s]/);var urls = data.filter(function(url) {return /^https?:\/\//.test(url);});var count = urls.length;if (count > 0){for (var i = 0; i < count; i++){window.open(urls[i], %27_blank%27)}}else{ alert(%27Les URLs saisies ne sont pas valides%27);}

Explications :

  • je déclenche une boîte de dialogue prompt dans laquelle je viens coller ma liste d'URLs
  • je stocke le tout dans une variable JavaScript data
  • je retire de l'objet data de tout ce qui ne commence pas par http(s):// avec la fonction filter
  • j'ouvre chacune des URLs dans un nouvel onglet avec window.open

Un petit exemple ci-dessous (ce ne sont pas les URLs d'un WordPress mais c'est juste pour te montrer comment ça fonctionne).

Ouvrir des pages en bulk

Voilà, tu as maintenant une solution concrète pour gagner du temps dans l'optimisation de tes articles WordPress.

BookmarkletsWordPress

Antoine Brisset Twitter

Consultant SEO depuis 2010. Je traque les clics inutiles et automatise les tâches répétitives pour gagner du temps dans mon quotidien de travailleur du web.


Articles Similaires

Membres Public

Comment récupérer le flux RSS d'une chaîne YouTube ?

Lundi, je suis tombé un peu par hasard sur le podcast de Christophe Lengay (Jacky Chun) consacré à l'optimisation d'une chaîne YouTube. Si le sujet t'intéresse, je te conseille de prendre le temps de l'écouter. Christophe y partage quelques astuces intéressantes. Il parle notamment de l'intérêt de diffuser ses vidéos

Comment récupérer le flux RSS d'une chaîne YouTube ?
Membres Public

Je crée un bookmarklet pour trouver des NDD expirés (avec l'aide de ChatGPT)

La semaine dernière, Steve Noth de seonotebook.com a partagé dans sa newsletter quelques uns des bookmarklets qu'il avait créés en utilisant ChatGPT. Et j'ai trouvé cette façon d'exploiter l'IA vraiment cool ! En réalité, j'utilise assez peu les IA génératives dans mon quotidien d'éditeur de sites. Je fais de la

Je crée un bookmarklet pour trouver des NDD expirés (avec l'aide de ChatGPT)
Membres Public

Récupérer les headers HTTP d'une page avec un bookmarklet

Les en-têtes HTTP sont une mine d'or pour le SEO : code réponse, stratégie de mise en cache, politique de sécurité, techno utilisée... on peut en déduire pas mal de choses en un coup d'oeil. Il est possible d'afficher les en-têtes de réponse de plusieurs façons : * en ouvrant l'inspecteur Google Chrome

Récupérer les headers HTTP d'une page avec un bookmarklet