Get Page ID from Backend 时间:2011-07-06 作者:cnotethegr8 如何从管理后端获取页面ID?我正在将数据保存到“页面”帖子类型的元数据库中,我需要在页面的另一个区域返回该数据。但是$post->ID显然不起作用。。。什么有效?谢谢 4 个回复 最合适的回答,由SO网友:cnotethegr8 整理而成 这就是我需要的$_REQUEST[\'post\'] SO网友:Ryan Gibbons 看一看this page from the codex. 创建元盒时,其中一个选项是回调,调用回调时为$post, 这与呼叫相同global $post (另请注意,您仍然可以在后端管理中执行此操作,并获取所有相同的变量。) SO网友:L42y 可能是这个插件:http://www.primothemes.com/post/product/wp-show-ids-plugin/ 是你想要的。 SO网友:Alex Older 您是否正在使用页面的自定义帖子类型?您可以随时使用get_post_meta() 在模板中获取帖子类型值,如果没有,则无所谓。**编辑**如果我错了,请纠正我,但听起来你有两个页面,你试图从一个元框中获取信息并将其加载到另一个?如果是这样的话,最好的方法是设置一个自定义字段来存储一个数字,该数字将是post ID,然后在前端调用它。其他选项是设置一个自定义帖子类型,并设置一个特定的元框,以构建一个“页面”列表,然后您可以从中选择,然后拉入与之相关的元值。 结束 文章导航