任何人都知道如何获取当前页面的帖子ID?
所以,如果我在某个帖子上,在我的header.php中,我希望能够获得当前的帖子ID。
谢谢!
答案 0 :(得分:47)
尝试使用:
$id = get_the_ID();
答案 1 :(得分:14)
您可以使用$ post-> ID作为当前ID。
答案 2 :(得分:9)
尝试:
$post = $wp_query->post;
然后传递函数:
$post->ID
答案 3 :(得分:8)
global $post;
echo $post->ID;
答案 4 :(得分:1)
您可以通过以下代码获取ID ...简单快速
@Override
public void onStart() {
super.onStart();
答案 5 :(得分:1)
在某些情况下,例如当您在The Loop外面时,您可能需要使用get_queried_object_id()
而不是get_the_ID()
。
$postID = get_queried_object_id();