如何从wordpress博客远程获取帖子的内容作为HTML

时间:2010-08-26 04:23:05

标签: wordpress rss xml-rpc

我有自我托管的Word-press博客,我正在为基于jQuery的网站制作一个静态主页。 所以,我想在我的博客中,在我的主页(在小部件中)中显示一些内容,作为新闻部分

例如,我可以获取

  • 最新5篇帖子&内容
  • 或特定页面内容(通过传递页面ID)
  • 或特定帖子(通过传递帖子ID)

Wordpress也包含任何PHP文件,它将帖子内容显示为纯文本或HTML ??

我考虑过获取Blog的RSS,然后在页面上显示,
但RSS没有提供帖子的全部内容。

提前致谢

2 个答案:

答案 0 :(得分:1)

如果它托管在同一台服务器上,您可以integrate wordpress加入wp-blog-header.php,然后使用setup_postdata()拨打get_posts()

例如:

 <ul>
 <?php
 global $post;
 $tmp_post = $post;
 $myposts = get_posts('numberposts=5&offset=1&category=1');
 foreach($myposts as $post) :
   setup_postdata($post);
 ?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
 <?php endforeach; ?>
 <?php $post = $tmp_post; ?>
 </ul> 

答案 1 :(得分:0)

看看Yahoo! Pipes