我如何才能在我的可湿性粉剂安装之外获得最新帖子的列表?

时间:2012-03-09 作者:Eric

我有一个在/博客上安装了WP的网站,我只想在网站主页上显示最新博客帖子的列表。。。也就是说,我的自定义(PHP)主页,而不是Wordpress页面。

我发现this, 但它不起作用——最新版本的Wordpress正在寻找Translate\\u条目。php或其他它找不到的类。

除了即时获取和解析RSS提要之外,还有什么简单的方法可以做到这一点吗?

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

您有多种选择。

XML-RPC

http://codex.wordpress.org/XML-RPC_Support 是开始的地方。API公开了大量方法来访问WordPress上下文“外部”的WordPress数据。难以设置,连接请求开销较大。

wp负载。php包括wp-load.php 加载WordPress。你需要chdir() 根据您的环境和上下文,请先输入WordPress以使其正常工作。容易的

chdir( \'wordpress\' );
require( \'wp-load.php\' );
foreach ( get_posts() as $post ) {
    echo "<h2>{$post->title}</h2>";
}
这与您发布的链接非常相似。您得到的错误可能是相对于某个路径的包含。所以在前后更改目录。

XML提要解析提要可能有些过火,除非缓存。非常沮丧。

SO网友:brasofilo

Soulseekah的版本稍有不同,似乎更好一些

我在这里找到的Get user info outside Wordpress

结束

相关推荐

为什么要在定制页面中使用Query_Posts()?

嗨,我是wordpress的新手,想知道query_posts() 作用如果有索引页或主页,则不需要此功能来显示帖子,但如果我制作了自定义页,则必须使用此功能来显示帖子。为什么?