Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么$wp_查询->;职位[0]->;ID和get__ID返回不同的ID?_Php_Wordpress - Fatal编程技术网

Php 为什么$wp_查询->;职位[0]->;ID和get__ID返回不同的ID?

Php 为什么$wp_查询->;职位[0]->;ID和get__ID返回不同的ID?,php,wordpress,Php,Wordpress,基本上,我在WordPress循环之外运行这两个: $wp_query->posts[0]->ID get_the_ID 第一个当然返回第一篇文章的ID。 第二个返回第一篇文章或最后一篇文章的ID。我很想知道为什么 基本上,当我在标题中时,我需要知道关于第一篇文章的信息,这就是为什么我试图使用获取\u ID。我无法在此阶段进入循环 任何帮助都将不胜感激。同样,它会返回与获取ID相同的广告。不同于我帖子中的第一个ID。 global $post; echo get_the_id($p

基本上,我在WordPress循环之外运行这两个:

$wp_query->posts[0]->ID
get_the_ID
第一个当然返回第一篇文章的
ID
。 第二个返回第一篇文章或最后一篇文章的ID。我很想知道为什么

基本上,当我在标题中时,我需要知道关于第一篇文章的信息,这就是为什么我试图使用
获取\u ID
。我无法在此阶段进入循环


任何帮助都将不胜感激。

同样,它会返回与获取ID相同的广告。不同于我帖子中的第一个ID。
global $post;
echo get_the_id($post->ID);