检索各种页面的内容/页面名称以在插件中使用

时间:2015-03-31 作者:Joseph

我试图设计一个插件,检索用户选择的页面的内容,并将内容复制到一个巨大的单一页面中。(只要单页网站现在流行)

我需要查找或构建以下函数:

获取数据库中的页面名称列表我所说的页面是pages WordPress的部分。

我希望像这样的功能已经是WordPress的一部分了。

我做了搜索WordPress Dev 然而,我找不到任何合适的。

编辑:我找到get_page() 但是,该函数现在已被弃用,建议使用get_post(). 但是,这是否仍然适用于页面?我认为页面和帖子在逻辑上是独立的实体,例如,不同的页面和帖子可以共享相同的ID。或者我错了吗?

1 个回复
最合适的回答,由SO网友:Nicolai Grossherr 整理而成

您可以使用

获取页面列表。他们在细节上有些不同,所以请仔细阅读。但总的来说,所有这些都应该足够了,你才能实现你的目标。只要根据你的目的选择最合适的。

用于按名称或更好的方式获取页面title 您可以使用:

或使用:

如果您决定使用ID 或post对象。

要保存用户选择,您可能需要使用Options API.

结束