如何在 WordPress 安装目录外调用 WP 函数

通常我们会把 WordPress 安装到站点根域名的 /blog/ 目录,这样将非常方便以后拓展其他站点功能,可如果要在站点的根目录如 “/” 调用最新发布的文章该怎么办?大概有这么几种方法:最为直接的方法是使用 PHP 读取 WordPress 数据库的 posts 表取出最新更新的内容;另一种使用 PHP 或者 JavaScript 抓出 WordPress 的 RSS 订阅内容;第三种方法就是我下面要介绍的直接使用 WordPress 自带函数在非安装目录输出想要的内容……

代码很简单:require(‘/blog/wp-blog-header.php’) 在要使用 WP 函数的页面直接 require 引入 wp-blog-header.php 文件即可,具体路径根据情况修改。

引入 wp-blog-header.php 文件之后就可以在该页面使用诸如 get_archives(‘postbypost’, 10) 之类的 WordPress 自带函数了,非常方便!

2 评论

  1. 我的是根目录调用子域名的博客,一直没成功,求助

    你的具体目录结构是什麽样的?是在同一域名下调用吗?

已关闭评论。