在完全访问两个 db 的情况下,从两个不同的 wordpress 博客中排序最后十篇文章,按发布日期排序。 以本地方式,不使用外部服务(例如使用 sql 和 php)
最佳答案
http://magpierss.sourceforge.net/
<?php
require_once 'rss_fetch.inc';
$url1 = 'http://yoursite.com/feed/';
$rss1 = fetch_rss($url1);
$url2 = 'http://yourothersite.com/feed/';
$rss2 = fetch_rss($url2);
$rss_items=array_merge($rss1->items,$rss2->items);
// sort / filter items
foreach ($rss as $item ) {
$title = $item[title];
$url = $item[link];
echo "<a href=$url>$title</a></li><br>
";
}
?>
关于php - 将来自两个不同 wordpress 的帖子合并到一个按日期排序的帖子页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/920222/