サポート » 使い方全般 » RSSブロックのカスタマイズについて

  • 解決済 asako

    (@asako08)


    固定ページにRSSブロックでアメブロのフィードを表示させています。
    抜粋文の末尾が […] となっているのをカッコ無しの … に変更することは可能でしょうか?
    以下コードでは、RSSブロックの抜粋文には対応していないようでした。

    function my_excerpt_more( $more ) {
    return ‘…’;
    }
    add_filter( ‘excerpt_more’, ‘my_excerpt_more’ );

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • function my_excerpt_more( $text ) {
    $text = str_replace( '[…]', '…', $text );
    return $text;
    }
    add_filter( 'wp_trim_words', 'my_excerpt_more', 100 );

    他はthe_contentで消す以外に方法は無さそうです。多分・・・
    コードを書く際はCODEを押してシングルクォートで囲ってください

    render_block フィルターフックを使用するのはどうでしょうか。

    function my_rss_block_fitler( $block_content, $block ) {
    	if ( 'core/rss' === $block['blockName'] ) {
    		$block_content = str_replace( '[…]', '…', $block_content );
    	}
    	return $block_content;
    }
    add_filter( 'render_block', 'my_rss_block_fitler', 10, 2 );
    トピック投稿者 asako

    (@asako08)

    @manbo様 @ishitaka様、どうもありがとうございました。
    どちらのコードでも実現できました。

    コードの書き方も失礼いたしました。次回から間違えないように致します。
    大変助かりました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「RSSブロックのカスタマイズについて」には新たに返信することはできません。