jas*_*ton 2 debugging wordpress hook action
add_action( 'delete_post', 'test_function' );
function test_function(){
echo "Hello!";
}
Run Code Online (Sandbox Code Playgroud)
"你好!" 我删除帖子时没有显示(这是一个自定义的帖子类型,但这不重要吗?).我该如何调试?
编辑:我不能把这些代码放在任何前端文件,如header.php或index.php,因为当我从后端删除一个帖子时,我将无法查看输出.解决这个问题的最佳方法是什么?
谢谢
小智 5
尝试执行以下操作以查看您是否正在使用过滤器.我在这里用3.2.1进行了测试,它对我来说很好.
function test_function(){
die('deleted post');
}
Run Code Online (Sandbox Code Playgroud)
在您从垃圾箱中删除帖子之前,此操作不会运行.如果您希望它在将其移至垃圾箱时运行,则操作为"trash_post".
| 归档时间: |
|
| 查看次数: |
3104 次 |
| 最近记录: |