我正在构建一个Wordpress插件,每次用户发布新帖子时都会将自定义数据保存到自定义表中。当我在调用publish_post挂钩后将数据添加到wordpress中的自定义表时,我试图在Chrome控制台中回显行ID。
我看到的问题是在wordpress上发布帖子会调用save_post函数,一旦发布帖子,它就会重定向到帖子页面。
很明显,回声不会显示在屏幕上,但有没有办法让这些回声显示在Chrome的控制台中?
答案 0 :(得分:0)
如果我很清楚你想要什么,答案就是否定。
可以使用Javascript访问Chrome控制台,因此您必须将数据发送到浏览器才能在控制台中显示内容。在您的情况下,PHP正在保存帖子,然后重定向而不向浏览器发送任何内容。
如果您想在Chrome控制台中获取调试信息,则必须在显示给用户的页面上生成日志。 (在你的情况下,它是帖子显示页面)
PS:使用javascript记录信息:
console.log('Your message');