WordPress Mailpress récupérer les abonnés d’une liste

J’ai eu l’occasion de devoir récupérer les abonnés d’une mailinglist issue de l’extension Mailpress de WordPress pour les exporter sur une autre plateforme. Cela s’avère plutôt délicat. On oublie l’interface d’administration et on opte pour une requete SQL :

SELECT DISTINCT SQL_CALC_FOUND_ROWS a.id, a.email, a.name, a.status, a.confkey, a.created, a.created_IP, a.created_agent, a.created_user_id, a.created_country, a.created_US_state, a.laststatus, a.laststatus_IP, a.laststatus_agent, a.laststatus_user_id FROM wp_mailpress_users a , wp_term_taxonomy b, wp_term_relationships c WHERE 1=1 AND ( b.taxonomy = 'MailPress_mailing_list' AND b.term_taxonomy_id = c.term_taxonomy_id AND b.term_id = 5 AND a.id = c.object_id ) ORDER BY a.created

Le b.term_id doit correspondre à l’id de la mailing list en question.

Image de Johann

Johann

Webmaster depuis 1998, Créateur de JeVendsLaBoutique.com, J’accompagne les Entrepreneurs passionnés et Freelances à développer leur activité sur Internet.

Partager cet article

Laisser un commentaire

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

A propos

Johann ROCHE

Webmaster depuis 1998, Créateur de JeVendsLaBoutique.com, J’accompagne les Entrepreneurs passionnés et Freelances à développer leur activité sur Internet.

Articles récents

Me suivre

✉️ Faire partie de mes contacts