首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >wp_trash_post不点火

wp_trash_post不点火
EN

WordPress Development用户
提问于 2013-05-24 15:37:52
回答 1查看 1.3K关注 0票数 2

当一个帖子被放进垃圾桶时,我想调用一个函数。我想做一些比下面更复杂的事情,但是已经简化到下面的内容,看看它是否能工作,而它不起作用。

代码语言:javascript
运行
复制
function gna_my_function() {
    echo 'trashed ';
}
add_action('wp_trash_post', 'gna_my_function');

谢谢

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2013-05-24 16:41:46

你应该考虑两个挂钩-- wp_trash_posttrashed_post。基于您的声明,您希望“当一个帖子被放入垃圾桶时”,我建议后者是更好的挂钩,因为它运行后,文章成功地放置在垃圾桶。

我不想将此作为回答,但我认为它解释了为什么您的函数似乎没有输出任何内容。当WordPress保存一个帖子时,请求被发送到服务器,请求被处理,然后浏览器被重定向回原始页面。这意味着,在不关闭脚本的情况下,不可能始终看到转储/echoed输出。我认为,如果您启用了“垃圾”,下面的功能应该使您的调试功能按您的预期完成。

代码语言:javascript
运行
复制
function gna_my_function() {
    echo 'trashed '; die;
}
add_action('wp_trash_post', 'gna_my_function');
票数 2
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/100633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档