将帖子拉入静态站点(WordPress作为子目录)

时间:2014-09-25 作者:zep_fan

我目前正在重新开发一个网站,为了使一切尽可能轻量级,我正在WordPress之外开发它,并且只在网站的博客部分使用WP。

我基本上得到了如下目录结构:

/_resources
index.php
/about/
/services/
/blog/
   /wp-admin
   /wp-content
   etc
我想在主页上创建一个“最近的帖子”功能,我想知道是否有办法将帖子数据从WordPress中提取出来,并放入我的“脱离WordPress上下文”页面。非常感谢您的任何见解。

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

有几种方法可以做到这一点:

使用Restfull API插件对wp数据库进行SQL查询:https://wordpress.org/plugins/json-api/ 您将获得帖子的json使用RSS提要(查看本教程http://code.tutsplus.com/articles/how-to-read-an-rss-feed-with-php-screencast--net-1272) 要非常轻,您可以缓存所有选项的结果
您可以抓取结果并将结果缓存X小时/天,具体取决于您的新帖子频率<因此,当缓存时间到期时,它只会向上述方式之一发出请求。

干杯

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register