簡體   English   中英

如何在自定義PHP文件中包含Wordpress帖子?

[英]How can I include Wordpress posts in a custom PHP file?

這就是我想要做的:

我希望/summary.php包含來自我的博客的5個最新帖子(僅提取),它位於/wp

有沒有辦法在/summary.php包含Wordpress並且只打印這些帖子的html? (也許我應該解析rss?)

看看將WordPress與您的網站集成

這是該頁面的一個示例,它按字母順序顯示前十個帖子:

<?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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM