Astuces MAILPRESS
CAS PARTICULIER DES MAILING LISTES DE MailPress
MailPress utilise les tables wp_terms, wp_term_taxonomy et wp_term_relationships (le champs ‘objet_id’ de cette table fait référence à la table wp_mailpress_users)
ex de requete :
SELECT *
FROM `wp_2_term_relationships`
LEFT JOIN `wp_2_term_taxonomy` ON wp_2_term_relationships.term_taxonomy_id = wp_2_term_taxonomy.term_taxonomy_id
LEFT JOIN wp_2_mailpress_users ON `wp_2_term_relationships`.`object_id` = wp_2_mailpress_users.id
WHERE `object_id`
IN (
SELECT id
FROM `wp_2_mailpress_users`
WHERE `name` = 'invitation'
AND email LIKE 'a%'
)
ORDER BY term_id
Pour les options de newsletter la tale ‘wp_mailpress_usermeta’ est en charge de faire la liason
par exemple pour annuler l’abonnement à l’option « Pour chaque article » il faut exécuter cette requete pour le user_id en question
INSERT INTO wp_mailpress_usermeta (
`meta_id` ,
`mp_user_id` ,
`meta_key` ,
`meta_value`
)
VALUES (
NULL , '723', '_MailPress_newsletter', 'new_post'
);
Share this content: