WordPress2.7のRSSをカスタマイズしたけど上手く行かない

スポンサーリンク

rss
RSSがなんだか寂しいので何でもいいから
手を加えたい、という漠然とした欲求で
RSSをカスタマイズしてみましたが、
どうも上手く行かない、というか、
上手く行ってるか分からないので
とりあえずメモ的にエントリ。
はっきり言ってRSS、全然分かってません。

とりあえずした事は以下の通りです。

サイドバーのカテゴリリンク脇にRSSアイコンとリンクを表示

ご覧の通り、サイドバーにあったカテゴリへのリンクの脇に
そのカテゴリのRSSアイコンとリンクを表示しました。

今までは

<ul><?php wp_list_cats('sort_column=name&optioncount=1'); ?></ul>

と普通に羅列させていたのを以下の様に変更

<ul><?php wp_list_categories('feed_image=http://kachibito.net/bookmark/rss.gif&feed=XML Feed&optioncount=1&children=0'); ?></ul>

赤い文字の部分(http://kachibito.net/bookmark/rss.gif)がRSSアイコンのURLです。
これは普通に出来ましたが、以下のカスタマイズが上手く行きません。。。

RSSフィード内のみに広告リンクを表示

RSSフィード内のみ広告でも貼ってみようと思って行ったのが以下の方法。

functions.phpを開いて以下のように編集。無い場合は作ってください。

<?php
function insertAds($content) {
$content = $content.'<hr />
<a href="広告のURL">広告のテキストリンク</a><hr />';
return $content;
}
add_filter('the_excerpt_rss', 'insertAds');
add_filter('the_content_rss', 'insertAds');
?>

参考にしたのはInsert ads on your RSS feedなんですが、
どうも上手くいった感じがしません。僕もRSSに限りませんが、
基本的に素人ですので、何が悪いかよく分かりませんorz

僕の環境で微妙だった点は

  • FireFoxだと表示されるフィードURLとされないURLがある。解決した
  • RSSリーダー(Livedoorでしか見てませんけど)では表示されない
  • IE7ではRSSのURLを直接見ても表示されない(そういうもん?)

と言う点です。まだ全く調べていませんので、ちょっと暇な時にでも
また調べてみようと思いますが、お詳しい方がいらっしゃいましたら、
コメントでご教授頂けると幸いですm(_ _)m

URL :
TRB :

Comments & Trackbacks (2)

  1. 唯奈

    Google リーダーで購読してますが、広告は表示されてないです。
    詳しくないのでカスタムのアドバイスできないのですが、プラグインで広告入れるっていうのはどうでしょう?
    例えば「PostPost」とか。
    フィードにだけ広告を入れることができるっぽいです。
    (広告タグによっては表示されません。)

  2. kachiaru

    >唯奈さん

    こんにちは :)

    唯奈: Google リーダーで購読してますが、広告は表示されてない

    あ、やっぱり?一緒かぁ。ていうか講読あざーす! ;)

    唯奈: プラグインで広告入れる

    そうなですよね。。WordPressのプラグインの広告一覧で見ても良さそうなのあるんですけど。。。出来ればハックしてサーバーに負担掛けたくないと言うのが本音です。が、これじゃ意味ないし、検討してみます!ありがとう :P

Twitter

Web制作に役立つそうなリソースを独断と好みで配信しています。

かちびと.netにリンクの無いトラックバックはお受けいていません。
コメントされる前にガイドラインをご覧下さい。

twitter facebook rss contact

Ads

Posts

Contact

Services