WordPress 4.0.1 ですが、そのテーマをインストールしてデフォルトのトップページを表示させてみました。そして、外観 » Theme Options » EXCERPTS の Excerpts Type で “On Letters” を選択、Excerpt Length に文字数を指定すると、長い記事はその文字数に抜粋されましたよ。
ご回答ありがとうございます。
デフォルトで通常の記事一覧のみを表示にすれば、抜枠はセッティング通り反映されているのですが、テーマのhome pageテンプレで、カテゴリー毎の記事をフロントで表示させたいの為 テンプレをフロントの固定ページにしているのですが、このテンプレを使用した抜枠がテキストで長文表示されてしまいます。
フロントページに指定した固定ページの「テンプレート」に、プルダウンで Home Page を選んだのですよね。そのテンプレートのphpファイルは、先頭のコメント部分に下記のように書かれている(一部省略しています)ので、探してみてください。
/**
* Template Name: Home Page
*/
「抜粋がテキストで長文表示されてしま」う理由は、このテーマが抜粋の長さを「単語数」にしているからです。単語は半角スペースで区切られる前提なので、そういう書き方をあまりしない日本語の場合、長くなってしまいます。Home Page テンプレートの中に、単語数で抜粋を取り出すために下記のようなコードが書かれているので、探してみてください(複数出てきます)。
accesspress_mag_word_count(get_the_content(),25)
単語数ではなく文字数で抜粋を作る関数がこのテーマに用意されているので、それに置き換えればよいと思います。25文字が短すぎたら好みの文字数に変えればよいと思います。
accesspress_mag_letter_count(get_the_content(),25)
次にサイドバーのウィジェットですが、同じphpファイルの中に次のようなコードがあってサイドバーを表示させています。
<?php get_sidebar('home');?>
これはサイドバー用のphpファイル sidebar-home.php を指定しているので、そのphpファイルを見てください。Home Page テンプレートと同じ抜粋のコードが出てくる筈です。
わかりやすい回答ありがとうございますm(_ _)m
フロント記事の方は抜枠の修正ができました。
サイドの方も頑張って これから修正したいと思います。
自分だけではどうにもできなかったので、とても助かりました。
ありがとうございました。