我该如何解决此问题publish_post钩子不起作用

时间:2019-10-17 10:06:28

标签: wordpress

public function when_post_published($ID, $post)
{

    global $post;
    echo $ID;
    echo var_dump($post);
    echo $_POST['post'];
    echo $_GET['post'].;

}
$this->loader->add_action('publish_post', $plugin_admin, 'when_post_published');

1 个答案:

答案 0 :(得分:0)

发布/保存帖子时,不会在单个脚本执行中执行。它将重定向到其他脚本,进行保存,然后重定向回您开始的位置。如果要确认钩子正常工作,请使用update_option(),并在显示选项后立即删除该选项,以免它潜伏(或者:您可以将选项加起来或进行其他操作,您可以做很多事情,广告素材。