[英]How can I include Wordpress posts in a custom PHP file?
這就是我想要做的:
我希望/summary.php
包含來自我的博客的5個最新帖子(僅提取),它位於/wp
。
有沒有辦法在/summary.php
包含Wordpress並且只打印這些帖子的html? (也許我應該解析rss?)
這是該頁面的一個示例,它按字母順序顯示前十個帖子:
<?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;
?>
使用$posts = get_posts('numberposts=10');
如果你想要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)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.