当我在wordpress博客上发布一篇文章并将其分配到几个类别时,是否有一种简单的方法可以将完整的文章发送到mailchimp内的列表中的特定组?例如,当我发布一篇文章并将其划分为A,B和C类时……我想自动化一个过程,将该博客文章的内容通过电子邮件发送到mailchimp中的单个列表中的a, B和C组。
我尝试在mailchimp中使用RSS发送电子邮件活动,但这不允许我根据为博客文章选择的类别自动发送到动态组。
我当然是开放的插件,将实现我的目标。实际上,一个支持良好的插件将是我的首选。
您可以使用publish_post
动作来实现您想要的。add_action( 'publish_post', 'send_email_after_post_published', 10, 2 );
现在,创建处理电子邮件功能的函数
function send_email_after_post_published($ID, $post){
if($post->post_type==='post'){
$categories=get_the_category( $post->ID );
//now you can send email according to the category
}
}
查看更多细节https://codex.wordpress.org/Plugin_API/Action_Reference/publish_post