通过WP_Mail在发布的自定义帖子类型上发送电子邮件通知

时间:2011-12-05 作者:Jonathan Wold

我一直试图在发布新的自定义帖子类型(在本例中为“事件”)时收到一封电子邮件通知。我已经尝试了一些事情,并确定了这个简单的例子,我想,应该可以很好地工作。

function admin_event_notification()
{

   $message = "Test";
   wp_mail( \'[email protected]\', \'New Event\', $message );


}
add_action( \'new_event\', \'admin_event_notification\', 10, 3 );
知道我遗漏了什么吗?

一旦成功,下一步就是访问$post以获得标题和永久链接等。我想我已经涵盖了这一点,但欢迎任何想法。

1 个回复
最合适的回答,由SO网友:Johannes Pille 整理而成

\'new_event\' 不是默认的wordpress挂钩。因此,只有当您包括do_action( \'new_event\' ); 在自定义帖子类型的保存/发布功能中。

您对的使用wp_mail 否则是正确的。

看见the codex on do_action 供参考。

结束

相关推荐