サポート » 使い方全般 » RSSフィードのタイトルを任意につけたい

  • 解決済 tottokokotakky

    (@tottokokotakky)


    カスタムポストを多用したwordpressサイトをカスタマイズしています。
    カスタムポストタイプ1~6の六種類あるとして、

    カスタムポストタイプ1~3が含まれるRSSフィードに「A」という名前をつけ、RSSリーダーに表示させたい。
    一方でカスタムポストタイプ4~6が含まれるRSSフィードに「B」という名前をつけ、RSSリーダーに表示させたい。

    今のところ、カスタムポストのRSSフィードを取得することには成功しています。
    また、全てのカスタムポストを含めたRSSフィードを取得するのもできました。

    任意の組み合わせのカスタムポストのRSSを取得し、それぞれに別のタイトルをつけようとして、行き詰まっています。

    解決のヒントがいただけたら、と投稿しました。
    よろしくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • 下記のフォーラムトピックが参考にならないでしょうか。
    複数カスタム投稿をRSSフィードでまとめる方法

    トピック投稿者 tottokokotakky

    (@tottokokotakky)

    返信ありがとうございます。
    リンク先拝見しました。
    ここまではたどり着いています。

    悩んでいるのは、カスタムポストタイプ1~3が含まれるRSSフィードのtitleタグやfeedTitleに任意の名前をつける(格納する)方法です。

    複数カスタム投稿をRSSに含めると、RSSフィードのタイトルは元のサイトのフィードにつけた名前と同じになってしまいます。
    任意の組み合わせのカスタムポストのRSSを取得し、それぞれに別のタイトルをつけようとして、行き詰まっています。

    モデレーター gatespace

    (@gatespace)

    RSSフィードのタイトルは元のサイトのフィードにつけた名前と同じになってしまいます。

    どうやら当該部分にフックはないようなので。

    http://codex.wordpress.org/Customizing_Feeds

    上記のCodexに条件によってフィードのテンプレートを変える方法が載っていますので、そちらを参考にされてはどうでしょうか。

    トピック投稿者 tottokokotakky

    (@tottokokotakky)

    ありがとうございます。
    無事解決しました。

    ひとつだけ、付け加えるとしたら、どうやらフィードはいったん読み込むと長くキャッシュが残るようです。
    これに気づかずに、いくらいじっても変わらないと堂々巡りをしていまいました。
    ブラウザのシークレットモード(プライベートブラウズ)などで、キャッシュを残さない形で閲覧しないと、変化が分かりませんでした。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「RSSフィードのタイトルを任意につけたい」には新たに返信することはできません。