RSSImportで外部フィードを古い記事から順に表示させる方法
-
外部ブログの投稿をプラグインRSSImportで取得し表示させています。
デフォルトでは、新しい投稿から順に表示されますが、
日付の古い記事から表示させる方法を探しています。ショートコードで表示をさせたいのでできればプラグインでの
操作方法を探しております。プラグインで無理な場合は、その他の方法も検討したいと思います。
ちなみにfetch_feedで試してみましたが、
記述は以下です。
<?php
include_once(ABSPATH . WPINC . ‘/feed.php’);
$rss = fetch_feed(‘http://example/category/schedule/feed/?s&order=asc’); // RSSのURLを指定
if (!is_wp_error( $rss ) ) :
$rss->set_cache_duration(1800);
$maxitems = $rss->get_item_quantity(3); // 表示する記事の最大件数
$rss_items = $rss->get_items(0, $maxitems);
endif;
?>-
<?php
- 表示するものががありません
if ($maxitems == 0): echo ‘‘;
else :
date_default_timezone_set(‘Asia/Tokyo’);
foreach ( $rss_items as $item ) : ?>
<li class=”hentry”>
get_permalink(); ?>” rel=”bookmark” target=”_blank”>
<span class=”entry-title”><?php echo $item->get_title(); ?></span>
<?php endforeach; ?>
<?php endif; ?>どこかにPHPの記述を増やせばよいのか不明です。
どなたかお教えいただけますと幸いです。
よろしくお願いいたします。
- トピック「RSSImportで外部フィードを古い記事から順に表示させる方法」には新たに返信することはできません。