今回は実験も兼ねてFeedBurnerを導入してみました。リダイレクトの処理なんかは公式の推薦通り、FeedBurner FeedSmith pluginを使ってみます。

しかし、リダイレクトされていないようなので調べて見ると、リダイレクトするファイル群にwp-feed.phpが載っていませんでした。そこで、FeedBurner_FeedSmith_Plugin.phpを以下のように修正。

  1. function ol_check_url() {
  2.   global $feedburner_settings;
  3.   switch (basename($_SERVER[‘PHP_SELF’])) {
  4.     case ‘wp-feed.php’:
  5.     case ‘wp-rss.php’:
  6.     case ‘wp-rss2.php’:
  7.     case ‘wp-atom.php’:
  8.     case ‘wp-rdf.php’:

case ‘wp-feed.php’:を追加するだけです。これでfeedにアクセスされたときにも、リダイレクトされるようになります。

Did you find this information helpful? If you did, consider donating.