• 締切済み

rssを全文配信したくない…

私はブログを持っておりRSS配信もしておりますが 最近のブログを読む人はRSSだけで記事を読み 直接ブログにはアクセスしないと聞きました これではアクセス数が激減してしまうし、 アフィリエイト報酬も下がってしまいますので RSSの文章を一部だけRSSリーダーで読めるようにして (文字数や行数を指定して) 残りはブログにアクセスしなくては見ることができない という形にしたいのですが これはどのようにすれば良いのでしょうか? ちなみにmovabletypeを使用しております よろしくお願いします

みんなの回答

  • Muller3
  • ベストアンサー率81% (800/979)
回答No.3

「追記」に書いたものは表示されないです。 ただ、RSSリーダーでは「続きを読む」が表示されないため書き方によって続きのありなしがわかりません。なので文の途中で切ったりしています。「何があったかっていうと、」以下追記に書く、みたいな(^^; #2さんの書かれているMTEntryExcerptタグは、概要がなければ、「設定」-「全般」-「表示に関する初期設定」で設定している「概要にいれる文字数」に「…」が付いたものを吐き出すので、概要入れなくてもきっと使えるのではないかなーと思います。が、MTEntryExcerptをフィードテンプレートで使ったことがないので未検証です。誰かやってみて…

回答No.2

ずっと,「エントリーの概要」に書かれたものが表示され,概要が無い場合は本文の先頭から何文字(設定可能)が自動で表示されると記憶していたのですが,最新の3.3で確認したところ,概要を書いていても本文が全部出てしまっていて驚きました. 質問者さんの疑問を解決する方法は, 管理ページの「テンプレート」の「RSS2.0」の中を少し改造すれば可能です. <description><$MTEntryBody encode_xml="1" convert_breaks="0"$></description> と書かれた部分を下記のように書き換えてください. <description><$MTEntryExcerpt encode_xml="1" convert_breaks="0"$></description> すると記事を投稿する画面の「抜粋(概要)」の部分に書かれたテキストがRSSで表示されるようになります. 概要のテキストで「○○に関する記事です」のようにブログにアクセスされるようなテキストを書けば良いかと.ニュースサイトのメルマガのように. そのかわり必ずエントリーの本文の他に概要も書かなきゃいけないので面倒ですけど… 本文の自分で設定した文字数を超えると文末が「…」になるようにする方法も探せばあるとは思います.

  • akuhijrwq
  • ベストアンサー率35% (381/1064)
回答No.1

mtを使っているのなら index.rdf index.xml を削除してしまえば、いいだけでは?

関連するQ&A