这就是我想要做的:如何将Wordpress文章包含在自定义PHP文件中?
我想/summary.php
从我的博客,它生活在/wp
包括5个最新的帖子(只有提取物)。
有什么办法可以在/summary.php
中包含Wordpress并且只打印这些帖子的html吗? (也许我应该解析rss?)
这就是我想要做的:如何将Wordpress文章包含在自定义PHP文件中?
我想/summary.php
从我的博客,它生活在/wp
包括5个最新的帖子(只有提取物)。
有什么办法可以在/summary.php
中包含Wordpress并且只打印这些帖子的html吗? (也许我应该解析rss?)
看看到Integrating WordPress with your Website
这是从该网页,显示按字母顺序排列的前十个职位的例子:
<?php
require('/the/path/to/your/wp-blog-header.php');
?>
<?php
$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');
foreach ($posts as $post) : start_wp(); ?>
<?php the_date(); echo "<br />"; ?>
<?php the_title(); ?>
<?php the_excerpt(); ?>
<?php
endforeach;
?>
如果您需要10个最新帖子,请使用$posts = get_posts('numberposts=10');
。
也许最简单和最优雅的方法是创建一个自定义主题,以生活在summary.php上。 WP库提供了许多功能,可以轻松输出文章。
我想你已经回答了你自己的问题。 RSS提要会为您提供最新帖子的内容。
没有太大的工作,你可以只拉出来的数据,你需要
您可以创建一个“干净”的模板,你可以申请到“摘要”页(此页面必须是一个WordPress页面太)。 你可以在这里找到一个例子: http://www.tyssendesign.com.au/articles/cms/fetching-posts-in-wordpress-expressionengine-with-jquery-ajax/
可以包括WP-config.php文件,将在API的其余部分拉。那么你将能够使用WP的功能,如
function get_post($postID)
+1,最佳答案。 – 2010-03-25 14:30:04