更新帖子时向管理员发送电子邮件通知

时间:2012-07-19 20:13:15

标签: wordpress email post-update

我正在尝试在更新帖子时通知管理员,但只修改已修改的内容,主要是更新的元数据。

我还没有想出任何我真正喜欢的东西,但这是我现在看到的选项:

1.帖子发布时有一个钩子(我正在使用自定义帖子):

 add_action('new_to_publish_{custom_post_type_name}', 'run_when_post_published');
  • 有功能/钩子来抓取修改,我忘了确切的位置。因此,我可以比较最近发布的与以前的版本,检测更改,并相应地发送电子邮件。这将抓住任何已更新的内容的普遍变化。 - 有没有人处理过修订后的职能?

  2.添加抓取刚刚添加的数据的自定义按钮(基于所使用的按钮),然后激活发布后期功能。但是,它仅限于我创建的元数据,以及连接到该按钮的内容。

之前有没有人合作过这个?必须有一些东西,但大多数我看到只发送没有内容的通知,只有更新的内容。

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为最好的方法实际上就是使用ajax动态保存数据,而不是等待实际发布/更新帖子。从那里,我会让用户根据更新的内容和需要发送的内容选择要发送电子邮件的内容。