サポート » 使い方全般 » Twenty Eleven 投稿一覧時の文字数

  • 解決済 tenten07

    (@tenten07)


    初心者なもので申し訳ないです。
    カテゴリー選択時の投稿一覧画面で、各投稿ごとに抜粋される文字数を増やしたいです。
    ご教示いただけると幸いです。
    宜しくお願い致します。

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

    http://codex.wordpress.org/Plugin_API/Filter_Reference/excerpt_length

    で紹介されている excerpt_length フィルタを使うと、ブログで表示される抜粋の長さをコントロールできますが、管理パネルの抜粋についてもこれと連動しているので、このhookで調整可能だと思います。

    Twentyelevenでカスタマイズする場合は、functions.php 360行

    function twentyeleven_excerpt_length( $length ) {
    	return 40;
    }
    add_filter( 'excerpt_length', 'twentyeleven_excerpt_length' );

    40を他の値に変更することで、管理画面の抜粋文字列の長さもコントロールできるでしょう。

    ただ、カスタマイズをする場合望ましいのは、チャイルドテーマの利用です。

    チャイルドテーマからのこの部分をカスタマイズする場合は、チャイルドテーマのfunctions.phpに

    function child_twentyeleven_excerpt_length( $length ) {
    	return 100;
    }
    add_filter( 'excerpt_length', 'child_twentyeleven_excerpt_length',11 );

    等としてやればいいです。

    ポイントは、
    この場合、同じ関数名は使えない。
    (親で使われている関数が、if( ! functions_exist...といったプラグアブルになっていないので)
    優先度を、親のフィルタより遅らせる。フィルタの第三引数(11)

    です

    トピック投稿者 tenten07

    (@tenten07)

    nobitaさん>
    おかげさまで無事解決です<m(__)m>

    チャイルドテーマも調べさせていただきましたが、私のスキルでは恥ずかしながら難しそうでした・・

    ご丁寧にありがとうございます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「Twenty Eleven 投稿一覧時の文字数」には新たに返信することはできません。