這就是我想要做的:如何將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