在前端显示任意页面的帖子对象

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

我想看看$post 对象位于前端。我想通过functions.php.

我在做什么function.php 是:

global $post;
print_r($post);
但前端没有显示任何内容。我做错了什么?

1 个回复
SO网友:simongcc

因为在函数中。php,现在运行print_r()还为时过早,您可以在一段时间内运行它init hook 像这样:

将其放置在主题的函数中。php

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

相关推荐

当使用只接受一个参数的GET_PREVICE_POSTS_LINK()时,为什么要指定多个参数?

我在看一些插件代码,看起来是这样的:get_previous_posts_link(__(\'<span>&larr;</span> Newer\', \'gc-sermons\'), $total_pages当我看到WP function reference for get_previous_post_link 我发现它只定义了一个这样的参数:get_previous_posts_link( string $label = null )通过上述参数传递的第一个参数有意义: