サポート » 使い方全般 » RSSフィードに文字を追加したい

  • 解決済 cpmgirl

    (@cpmgirl)


    フィードの題名の前に
    【新着】
    のように文を付け加えたいのですが、どうすればよいですか?

    テーマはApolloというものを使っています。
    (少し普通のテーマとは違うようでややこしいです…)

    どなたかお教えください。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは、

    テーマを適用したテストは行っていませんが、

    functions.php に 以下のようにフィルタを追加すると表示できます

    add_filter( 'the_title_rss', 'function_name' );
    
    function function_name( $return_value ) {
    
    	return 'new '. $return_value;
    }

    ただ、フィードは、デフォルトで12時間ほどキャッシュされると思いますので、直ぐには更新されないと思います。

    トピック投稿者 cpmgirl

    (@cpmgirl)

    nobitaさんありがとうございます。
    しかしお恥ずかしいのですが質問させてください。
    new のところに加えたい文字を入れると良いのですか?

    new のところに加えたい文字を入れると良いのですか?

    はい、それでいいです。

    ただ、このフィルタを使うとできますよという事だけお知らせしたにすぎないので、

    このコードをそのまま追加しても、すべてのタイトルに 文字が追加されてしまいますので、new をつける期間がどれぐらいにするかとか、もっと細かい事を記述しないと、実際には使えないと思います。

    もし、PHPがあまり得意でないなら、やめておいたほうがいいかもしれないです。

    トピック投稿者 cpmgirl

    (@cpmgirl)

    ご親切にありがとうございました。

    感謝です!

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「RSSフィードに文字を追加したい」には新たに返信することはできません。