マジカルスリー・だいすけのなりゆき長者ブログ

沖縄/大阪WEB広告・ホームページ制作・印刷物制作 マジカルスリー 「福」代表のブログ

*

プラグイン無しで外部サイトのRSSを表示するRSSリーダー的なもの

      2016/09/09

Pocket

外部RSS(ブログの新着記事)を読み込む案件があったので「プラグインでええよなー」と思ってプラグイン出力したら「細かいレイアウト指定できない!」と嫁様に怒られたのでphpコードを入れることに。

ネタ元:onze様 ありがとうございます!

<?php include_once(ABSPATH . WPINC . '/feed.php'); $rss = fetch_feed('http://on-ze.com/feed'); // RSSのURLを指定 if (!is_wp_error( $rss ) ) : $maxitems = $rss->get_item_quantity(10); // 表示する記事の最大件数
	$rss_items = $rss->get_items(0, $maxitems); 
endif;
?>

<ul>
<?php
if ($maxitems == 0): echo '
<li>表示するものががありません</li>

';
else :
date_default_timezone_set('Asia/Tokyo');
foreach ( $rss_items as $item ) : ?>

<li class="hentry">
<a href="<?php echo $item->get_permalink(); ?>" rel="bookmark">
<span class="entry-date published"><?php echo $item->get_date('Y年n月j日'); ?></span>
<span class="entry-title"><?php echo $item->get_title(); ?></span>
</a>
</li>

<?php endforeach; ?>
<?php endif; ?>
</ul>

 - WordPressの事

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

GravatarでWordPressのアバターを作ろう

最近物忘れがヒドイ、だいすけです。 テーレッテレー!! ついこの前、ワードプレス …

WordPressで記事のカルーセルスライダー(jQuery的なスライドショー)

WordPressがそれなりにいじれると分かってから、嫁様の私への”こき使いっぷ …

アーカイブページでタームごとに記事一覧を出力する

カスタム投稿の記事一覧を出したい ターム名1(カスタム投稿の「カテゴリ名」のよう …

Instant WordPress入れてみる

Instant WordPressという、ネット上のサーバーではなくローカルPC …

WordPressでよく使う新着記事表示のコード

ほんとによく使うので覚え書き。 ちなみにマルチサイトをまたがって新着を取得する場 …

WordPressで会員サイト的なものを作りたい

WordPressで会員サイト的なものを作る と言う題目で幾つか記事があったんで …

get_postsの初期値が5件だった件

もう、表題のとおりなんですが忘備録。 WordPressのget_postsの初 …

【ご注意】WordPressの不正コード改ざん

WordPressを狙った不正コードによる下記動画のような改ざんが横行しているよ …

WordPressで記事を取得、ループしたいときに-その2

WordPressで記事を取得したいんだけど・・・ WordPressで記事を取 …

WordPressのページを印刷しようとするとスタイルが崩れる

WordPressのページを印刷しようとするとガタ崩れする時があると思います。 …