Home > WordPress > WordPress Hack : フィードの中に関連記事を追加する

WordPress Hack : フィードの中に関連記事を追加する

2006年 8月 30日 水曜日

フィードにも関連記事が表示されれば面白いかなと思いついたので、表示してみました。
過去の記事もフィードから確認できるので、良い情報にも巡り合うかもしれません。

フィードの中に関連記事を追加する方法

今回は、wp-rss2.php を改造しました。
もちろんのことですが、このHackにはWordPress Related Entries 2.0のプラグインが必要です。

修正箇所は、

<guid isPermaLink="false"><?php the_guid(); ?></guid>
<?php if (get_settings('rss_use_excerpt')) : ?>
		<description><![CDATA[<?php the_excerpt_rss() ?><br /><b>Related Posts:</b><?php related_posts(); ?>]]></description>
<?php else : ?>
		<description><![CDATA[<?php the_excerpt_rss() ?><br /><b>Related Posts:</b><?php related_posts(); ?>]]></description>
	<?php if ( strlen( $post->post_content ) > 0 ) : ?>
		<content:encoded><![CDATA[<?php the_content('', 0, '') ?><br /><b>Related Posts:</b><?php related_posts(); ?>]]></content:encoded>
	<?php else : ?>
		<content:encoded><![CDATA[<?php the_excerpt_rss() ?><br /><b>Related Posts:</b><?php related_posts(); ?>]]></content:encoded>
	<?php endif; ?>

非常に解りにくいですね・・・

wp-rss2.php の41行目、43行目、45行目、47行目に

<b>Related Posts:</b><?php related_posts(); ?>

このコードを挿入しただけです。

するとRSSリーダーで取得したときに関連記事も表示される。

僕が使ってるファイルをUPしときます。
wp-rss2.txt
wp-rss2.phpにリネイムし、wp-config.php と同じ箇所にアップロードします。上書きになると思いますが。

Related posts

kohaku WordPress

  1. No comments yet.
  1. No trackbacks yet.