【发布时间】:2009-06-08 20:55:59
【问题描述】:
我正在组建一个需要包含一些注册和博客功能的网站。 Wordpress 似乎非常适合应用程序的这一部分,所以我开始尝试使用它。我看到很多关于创建自定义主题的教程,所以我不认为这是一个问题。
我不知道如何处理我网站的其余部分。我将有其他非博客相关的 php 页面将访问数据库等。我看到 wordpress 具有静态内容的通用页面的功能,但这些需要编码为 PHP 页面。我只是找不到将 wordpress 主题应用于 wordpress 之外的其他 php 页面的方法。我希望只是做类似的事情
wp_header();
blah blah
wp_sidebar();
blah blah
wp_footer();
但我并没有真正看到任何关于如何做到这一点的示例或文档。我是否缺少关键文档?
编辑:答案基本上是从主题中复制和粘贴一个文件,并添加一个重要的补充:
require( dirname(__FILE__) . 'path_to_wp_root/wp-load.php');
这设置了 wordpress 环境并允许我调用 get_header()、get_sidebar()、get_footer() 等。
【问题讨论】: