如何才能在前端从unctions.php中看到$POST对象?

时间:2020-05-03 作者:Nayan Chowdhury

我想在任何页面中看到$post对象的转储数据。那么要在函数中添加哪个代码段。php?

global $post;
print_r ($post);
这不起作用。请提出建议。

1 个回复
SO网友:Dan.

正在添加:

global $post;
print_r ($post);
单独使用,无法在函数中工作。php(因为不会加载WP的核心函数等)。它将位于相关模板文件中,但不在函数中。php。

使其在函数中工作。php中,您需要在连接到适当挂钩的函数中执行此操作。“适当的”挂钩可能取决于$post 您正在寻找的对象(例如,一篇文章或一篇文章类型的归档),但针对许多情况的一个好方法是wp\\U head hook,例如:

add_action(\'wp_head\', function(){
    global $post;
    print_r ($post);
});

相关推荐

两个不同的Single.php,具体取决于源页面

我想知道我是否可以要两张单人票。不同来源的php模板<问题是:我有完整的网站、博客和主页。php,它可以在单个页面中打开帖子。php模板<然后,我必须创建一个不同的家。php(无页眉和页脚)在移动应用程序内的webview中显示,因此,我需要在不同的单页上打开帖子。php模板,也没有页眉和页脚,以及应用程序版本上不可用的其他功能该站点响应迅速,因此wp\\u is\\u mobile不是一个选项<我该怎么做?