[WP] RSS Feedを全文配信にするカスタマイズ WP 2.2対応版


以前に、「[WordPress] RSS Feedを全文配信にするカスタマイズ」というエントリでWordPressが生成するRSS(デフォルトではRSS 2.0)を概要から全文にし、タグをそのまま配信するというカスタマイズをご紹介したのですが、そのWP 2.2対応版です。

というのも、WP 2.1.xでハックしていたwp-rss2.phpのソースが大幅に変更になっているからです。


<?php

if (empty($wp)) {
	require_once('wp-config.php');
	wp('feed=rss2');
}

require (ABSPATH . WPINC . '/feed-rss2.php');

?>

とこのようになっていて、%wordpress_home%/wp-include/feed-rss2.phpを呼び出しているようです。

というわけでfeed-rss2.phpを開いて、

<content:encoded><![CDATA[<?php the_content() ?>]]></content:encoded>

というところを

<content:encoded><![CDATA[<?php the_content('', 0, '', 0, 3) ?>]]></content:encoded>

としてやります。

管理画面のオプション→表示設定→「RSS/ATOMフィード」→「各投稿の表示」が「全文を表示する」になっているか確認をお忘れなく。


“[WP] RSS Feedを全文配信にするカスタマイズ WP 2.2対応版” への6件のフィードバック

  1. 全文配信とコメントブロック…

    コアのモジュールを更新したついでにRSSの全文配信と英語スパムコメントフィルタをつけてみた。

    全文配信について
    ME2.1系の全文配信については昔エントリ上げたけど、なぜか2.2.1系で…..

  2. RSSの全文配信…

    うちの日記は開始直後から、「[WP] RSS Feedを全文配信にするカスタマイズ WP 2.2対応版 ≪ Odysseygate.com」を参考にして、RSSで全文を配信しています。
    段落も含めた全文配信なの….

  3. WordPressのRSS Feedに画像が含まれるようになりました…

    このサイトは写真やスケッチなどビジュアルが中心なのでRss Feedに画像が含まれるのとそうでないのでは大違いです。
    WordPressはデフォルトではRss Feedに画像が含まれないのですが…

  4. […] [WP] RSS Feedを全文配信にするカスタマイズ WP 2.2対応版 ? Odysseygate.com WordPressが生成するRSS(デフォルトではRSS 2.0)を概要から全文にし、タグをそのまま配信するというカスタマイズのWP 2. […]

Knife Edge へ返信するコメントをキャンセル

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

%d人のブロガーが「いいね」をつけました。