Article très court puisque c’est pour répondre à la question de @BrunoHug concernant la possibilité de publier tous les articles des comptes que l’on vient de passer auteur.
Donc vous venez de passer des utilisateurs du statut de contributeur au statut auteur et vous souhaitez que tous leurs articles en attente soient publiés automatiquement.
Voici la requête SQL :
UPDATE wp_posts SET post_status='publish' WHERE post_status='pending' AND post_author IN (SELECT DISTINCT(user_id) FROM `wp_usermeta` WHERE `meta_value` LIKE '%author%') |
[box type= »warning »]
PENSEZ A FAIRE UNE SAUVEGARDE DE LA TABLE wp_posts AVANT D’EFFECTUER CETTE OPERATION !!
[/box]
Non testé mais devrait fonctionner. Faites vos retours dans les commentaires.
P.S. : MAJ suite au commentaire très pertinent de Marian.
16 réponses sur « Publiez les articles des comptes auteurs »
Ah ça c’est good chef, je mets de côté !!! Thanks
J’ajouterai une petite condition pour vérifier si le post est bien en attente de relecture et pas en brouillon non ?
@Johm Doe
You’re welcolme.
@Marian
Tres bonne remarque, je viens de mettre à jour la query. Merci !
Je prend note, … , enfin il faut d’abord que je me decide à recycler un de mes domaines a l’abondons en cp …
Un peu la flemme, mais promis bientôt … !
David .
Merci pour le tuyau! J’en aurai sans doute l’utilité prochainement!
Hey j’ai enfin eu le temps de tester, ça marche super, je te remercie !
[…] chose mais toujours interessant ! Au programme dernièrement: Une requete SQL bien utilise pour publier les articles de comptes auteurs rapidement : C’est très con, mais pour avoir 4 sites pour le moment avec lesquels je m’amuse, […]
Intéressant en effet, j’ai eu le cas plusieurs fois et ça doit être pire pour quelqu’un qui a des milliers de CP en attente.
Très intéressant, je compte créer un blog de communiqué de presse puisque c’est la tendance récemment. Très utile. Si je ne fais pas un backup de la page wp_posts est ce que cela aura de négatif impact sur le blog?
Utile pour les sites de CP qui n’ont pas peur du duplicate 🙂
Ou pour les blogs qui font confiance à leurs intervenants..
Gael
Merci pour l’astuce.
@Gael a répondu à ma question sur le duplicate content.
Je suis moi-même auteur pour certaines plateforme et c’est vraiment pratique de pas avoir à attendre, on peut directement mettre en avant notre articles et bénéficier de résultats rapidement. Dommage que certains site ne le proposent pas.
très intéressent merci pour le code 😉
Ca marche bien merci. Neanmoins, il faut faire confiance aux personnes qui soumettent les articles…
Géniale cette requette SQL, j’ai toujours du mal a trouver la bonne syntaxe, ce n’est vraiment pas ma tasse de thé.
Très pratique, je garde de coté et réutiliserait ça en temps voulu.
Merci !