是否已发送SAVE_POST挂钩标头?

时间:2015-01-26 作者:greypiglet

我正在尝试创建一个非常简单的警报,每当一篇帖子被创建或更新时,使用以下内容。。。

add_action( \'save_post\', \'updatedAlert\' );
function updatedAlert() {
  echo \'<script>alert("post updated!");</script>\';
}
当我把这个放进去的时候,我在两篇文章中都看到了“标题已经发送了”。php和可插拔。php。

我是否遗漏了一些明显的东西?看来不应该再有什么别的了!

感谢您的建议。

1 个回复
SO网友:Rarst

保存帖子并不只是发生。您要么提交表单,要么提交ajax请求,这将生成WP core的新副本,并进行保存。通常,该过程并不意味着产生输出,也没有相应地进行处理。

根据您想要实现的目标,您必须使用纯JavaScript作为解决方案,或者在持久保存消息的过程中存储消息,并在过程中更合适的位置输出它。

结束

相关推荐

How to modify admin headers

我正在尝试创建一个主题设置导出脚本,该脚本base\\u 64对主题选项进行编码,并允许用户将其下载为文本文件。我看到一个帖子(What is the best way to export and import theme options?) 这涉及检查查询变量,然后使用“template\\u redirect”操作重定向用户。然而,看起来这个操作只在站点的前端可用(不在管理中)。将操作添加到选项框架的构造函数中并没有任何作用。我可以通过将我的函数绑定到“admin\\u init”来启动它,但到那时,