繁体   English   中英

如何在Wordpress Admin中查找操作更新后的帖子?

[英]How can I find action update post in Wordpress Admin?

我对wordpress有点陌生。 我不知道在编辑帖子时在wP admin中单击“更新”按钮时,代码在哪里执行更新操作? 因为我想在更新到数据库之前修改一些信息。

您实际上不需要知道代码在哪里,Wordpress几乎为我们执行的每个操作都提供了钩子。

因此,在您的情况下,更新帖子时会触发一些挂钩。

  1. pre_post_update在数据库中更新现有帖子之前立即触发。

2. transition_post_status当帖子从一种状态转换为另一种状态时触发。

第一个

do_action( 'pre_post_update', int $post_ID, array $data )

您可以运行pre_post_update挂钩,并在帖子上执行所需的任何操作。

https://developer.wordpress.org/reference/hooks/pre_post_update/ https://developer.wordpress.org/reference/hooks/transition_post_status/ https://codex.wordpress.org/Plugin_API/Action_Reference/post_updated

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM