如何从外部获取wordpress post id?

时间:2015-02-06 15:45:11

标签: php wordpress

在php脚本中,基本上不知道它插入的页面,如果我使用永久链接,我怎么能得到帖子ID,所以 - url_to_postid($ url); 是不可能的,使用 global $ post; 也不会有帮助。

我的html中唯一显示id的地方是body标签中的" ... postid-7777 .."

如果我直接插入特定ID,则可以使用,但我需要它自动查找ID,以便"相关帖子"可以显示......

我还不是php程序员(还),所以我非常感谢你的帮助

2 个答案:

答案 0 :(得分:0)

使用wordpress global $ post(只要你在循环中)获取有关当前帖子的id和其他信息。

此处提供更多信息:

Wordpress Codex - Post Global

答案 1 :(得分:0)

您可以尝试get_queried_object()。 还有get_queried_object_id(),它们都为我工作过几次。