是否可以在Wordpress安装之外集成Wordpress内容?

时间:2010-07-06 13:57:06

标签: wordpress

我的客户端构建了一个静态html和部分Wordpress的网站。 Wordpress仅适用于博客,而静态页面适用于其他网站内容,包括主页。

同一位客户希望能够从博客中“拉出”最近的博客帖子和评论计数,并将其发布在主页上。

我对Wordpress不熟悉,所以我发布这个问题,以确定是否可能。如果是的话,我自然想知道“怎么样?”但这是为了让球滚动。

欢迎任何建设性的反馈。谢谢!

2 个答案:

答案 0 :(得分:2)

如果您在远程服务器上,则可以使用WordPress的内置RSS或XMLRPC接口。

如果你在同一台服务器上,这段代码会针对WP 2.7进行测试,但也可能在3.0版本中运行

<?php


    $number = 5;
    $wordpress_header = "/path/to/wordpress/wp-blog-header.php";

          // Include wordpress header   
          if (file_exists($wordpress_header))
           {
             include ($wordpress_header);

            $myposts = get_posts('numberposts=$number&offset=0&category=0');

            echo "<ul class='Bloglinks'>";

            foreach(array_slice($myposts, 0, $number) as $post) 
             {
                echo '<li><a href="';
                the_permalink();
                echo '">';
                the_date();
                echo " ";
                the_title();
                echo '</a></li>';
             }

             echo "</ul>";

           }
           else
           {
             echo "Unable to connect to Wordpress header file.";
             die();
           }    


?>

答案 1 :(得分:1)

当然,您可以从wp数据库中获取所需的任何内容。有一个包含所有帖子的桌面帖子。只需像任何其他数据库一样通过它连接并查询!