Catégories
Wordpress

Publiez les articles des comptes auteurs

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 »

@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 .

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?

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.

Ca marche bien merci. Neanmoins, il faut faire confiance aux personnes qui soumettent les articles…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *