getting id of page

时间:2013-05-18 作者:mahender singh

我正在使用分类法。php显示数据库中的记录。函数get\\u The\\u ID()在分类法中。php给出数据库中第一条记录的ID。

我的URL是http://www.example.com/taxonomy_name/page_slug.

我还尝试了:

global $post;
$post->id;
它还提供了数据库中第一条记录的ID。

如何获取页面ID?

1 个回复
SO网友:s_ha_dum

我想这就是你想要的:

$qobj = get_queried_object();
var_dump($qobj->term_id);
get_queried_object 将获取有关当前页面的信息。这些信息因不同页面的类型和内容而异,但在分类页面上,它将为您提供一个stdClass对象,其中包含与该页面相关的分类数据。。

结束

相关推荐

将/CATEGORY/CARS重写为/Themes/Cars

我知道有很多关于这方面的问题和帖子,但是我找不到一个解决方案或我的特定问题的现有线索。如果我列出我的类别并单击“cars”,url如下所示url/category/cars是否可以在函数中使用某些函数。php更改单词category 进入,进入。topicsurl/topics/cars 有什么想法吗?提前感谢您!