WordPress是一个相当流行的CMS,你可以用它来创建和发布成千上万的页面。WordPress如何独特地识别所有这些页面?它是通过WordPress的页面ID来实现的。
你在WordPress中创建的所有页面和帖子都会有它们自己的唯一ID。不过,这些ID并不局限于文章和页面。WordPress上的每一块内容都有自己的ID。这包括元数据,如类别和标签,以及任何上传的图片。
在这篇文章中,我将告诉你如何快速找出任何WordPress文章或页面的ID。
查找任何WordPress文章的ID
首先,我们将通过在WordPress管理面板上导航到 “文章”>”所有文章 “来查看我们网站上所有文章的列表。正如你所看到的,这将显示网站上所有私人和公共文章的列表,只要你是以编辑或管理员身份登录的。
然后,你可以点击文章的标题或编辑按钮,当你把鼠标悬停在文章条目上时,会出现这个按钮。这将把你带到一个新的网页,那里的URL结构看起来像这样。
https://website-url.com/wp-admin/post.php?post=66&action=edit
你注意到上述URL中的单词post吗?那是一个查询字符串参数。post的值是你点击的那个帖子的ID。在我的例子中,题为 “My Recent Trip “的帖子的ID是66。
查找任何WordPress页面的ID
你可以用寻找帖子ID的同样方式找到任何WordPress页面的ID。首先,你需要从WordPress管理仪表板进入页面>所有页面。
现在你可以点击页面标题或编辑按钮,以导航到编辑页面界面。在这一点上,浏览器中的URL应该是这样的。
https://website-url.com/wp-admin/post.php?post=7&action=edit
同样,你可以看到,在URL中有一个名为post的查询字符串参数。即使你在编辑页面,该参数的名称也是post。本例中post参数的值是7,这意味着 “购物车 “页面的ID也是7。
快速查找多个文章或页面的ID
假设你正在寻找10个不同帖子或页面的ID。在这种情况下,在浏览器中打开所有的文章或页面并检查其ID是没有意义的。实际上,你不需要点击所有这些链接。只要将鼠标悬停在它们上面,几乎所有的浏览器都会在左下角显示这些链接所指向的URL。
这个问题的另一个解决方案是使用插件。你可以在WordPress插件目录中搜索任何页面或帖子的ID插件。我发现有两个插件很有用,它们是 Show Pages IDs 插件和Catch IDs 插件。这两个插件都会显示管理区中所有页面、文章、评论、媒体元素、类别和标签的ID。
下面是安装Show Pages IDs插件后在Pages > All Pages屏幕上的截图。
最后的思考
在这个文章中,我们学到了如何轻松地找出不同WordPress文章和页面的ID。如果你只想知道几个页面的ID,你可以把鼠标放在文章或页面的标题上,然后检查页面查询参数的值。然而,如果你经常需要查找不同页面的ID,从长远来看,安装一个插件将为你节省更多时间。