我正在为我的插件进行单元测试,在单元测试中,我检查了一些基本内容,例如发布自定义帖子类型。我的脚本可以创建新帖子,我可以检索发布项目的ID(我被重定向到URL,如http://wordpress.loc/wp-admin/post.php?post=16&action=edit&message=6
, 因此,我可以推断新帖子的ID为16)。
通过这个ID,我想通过URL访问帖子,检查帖子是否符合要求,比如http://wordpress.loc/?post=16
, 但是我找不到一种只使用ID而不使用任何PHP内容直接访问我的新帖子的方法。
这可能吗?
最合适的回答,由SO网友:Abdul Rauf 整理而成
可以使用Post id访问Post,方法是将其传递为page_id
查询参数至index.php
. e、 g。
http://wordpress.loc/index.php?page_id=16
或者只是
http://wordpress.loc/?page_id=16