首页 文章

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

提问于
浏览
0

我有自己主持的文字新闻博客,我正在基于jQuery为我的网站制作一个静态主页 . 所以,我想在我的主页(在小部件中)显示我的博客中的一些内容,作为新闻部分

例如,我可能会取

  • 最新5个帖子 Headers 和内容

  • 或特定页面内容(通过传递页面ID)

  • 或特定帖子(通过传递帖子ID)

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

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

提前致谢

2 回答

  • 0

    如果它托管在同一台服务器上,您可以通过包含 wp-blog-header.php 进入您的应用程序integrate wordpress,然后使用 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

    看看Yahoo! Pipes .

相关问题