
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%')
Non testé mais devrait fonctionner. Faites vos retours dans les commentaires.
P.S. : MAJ suite au commentaire très pertinent de Marian.
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 !
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.