给定页面ID,如何从插件挂钩显示整个页面(页眉/内容/页脚/侧边栏

时间:2013-08-26 作者:dtbaker

给定一个页面ID,就可以从插件挂钩中显示页面内容。

我想知道是否可以显示entire 给定页面ID的页面(页眉/页脚/侧边栏/内容等)

例如,如果页面ID“123”是“主页”,则render_entire_wordpress_page(123); 与访问正常的“主页”完全相同。如果页面ID“321”是“博客”页面,则render_entire_wordpress_page(321) 与访问普通的“博客”页面完全相同。

这可能吗?

我可以通过过滤来实现这一点rewrite_rules_array 然后刷新,但我试图在所有重写规则完成处理后输出此内容。

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

我想知道如果给定一个页面ID,是否可以显示整个页面

http://site.com/?p=IDhttp://site.com/index.php?p=ID. 通过AJAX或HTTP API.

WordPress页面在页面加载时呈现。据我所知,“预呈现”页面不会让您获取整个生成的源代码,而无需向服务器请求。

结束

相关推荐

Naming custom page templates

我正在创建一个网站,主要由静态页面和一些动态内容以及博客页面组成。在命名文件方面,实现这一点的最佳方法是什么?我的第一个想法是简单地使用about.php, services.php, 等等,但我确信这对WP的系统不起作用。