wordpressにはRSSを取得して配列に整形する機能が備わってるらしい。…というのを最近TwitterAPI調べてた時知ったのでそれについてのメモ。 バージョンいくつからか詳しく確認してないんだけど、手元にあるので一番古いvar2.1.3には入ってた。 よく考えたらダッシュボードのRSSもコレだよな…ので、新しい情報ではありません。 外部サイトのRSSを取得するには次のように書く include_once(ABSPATH . WPINC . '/rss.php'); $rss = fetch_rss($uri); で、これだけ書いたら詳しい人にはティン!と来るかも。 使用されてるのはMagpieRSS and RSSCacheとSnoopy HTTP client。 たとえば、Twitterのコメントを取得する場合は次のようなソースになる。 include_once(ABSPATH .
WordPressのデフォルトの設定では、生成されたRSSフィードは改行されておらず読みにくくなっています。読みやすく改行コードを入れる方法について紹介したいと思います。 wp-contents/feed-rss2.php の下記の部分を変更します。 【変更前】 <content:encoded><![CDATA[<?php the_content() ?>]]></content:encoded> 【変更後】 <content:encoded><![CDATA[<?php the_content('', 0, '', 0, 3) ?>]]></content:encoded> これでRSSフィードが見やすくなっていると思います。 「Setting」⇒「Reading」のRSS配信を「All」にして配信すると全文配信ができるようになります。
Building your own website might sound a bit intimidating at first, but I promise, learning how to build a WordPress website is easier than you think! Whether you’re starting a blog, showcasing your portfolio, or setting up a small business website, WordPress is your best friend. In this guide, I’m […]
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く