サポート » テーマ » カテゴリートップページへ記事を抜粋していますが改行がききません

  • 解決済 chatm

    (@chatm)


    お世話になります。wp3.3テーマをカスタマイズしておりますが
    下記についてご質問いたします。
    category-plan.phpというファイルを特定カテゴリーのトップページにして、
    下記のようなサムネイル(アイキャッチ画像)と、記事(post)から抜粋した文字を出力していますが、記事から表示させている文字の「改行」が効かなくて躓いております。
    何か方法があれば助かります。fanction.phpで何かを指定する感じでしょうか。
    設定しているコードは下記のとおりです。

    <div class="thumbnail">
    
    <a href="<?php the_permalink(); ?>" ><?php if(has_post_thumbnail()){
      // 投稿サムネイルがある場合
      the_post_thumbnail();  ?> </a>
    
      <p><?php echo mb_substr(get_the_excerpt(), 0, 60); }  // 記事の内容を60文字だけ表示
    
    else{
      // 投稿サムネイルがない場合
      echo '<img src="' . get_bloginfo('template_url') . '/images/thumbnail.gif" />';
      echo mb_substr(get_the_excerpt(), 0, 60);
    } ?></p></div>

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター gatespace

    (@gatespace)

    こんにちは。
    提示されたコード内で投稿の抜粋を表示させていますが、
    the_excerpt(get_the_excerpt)を使うとHTMLタグと画像は取り除かれます。
    ですので、もちろん改行無くなります。

    参照:Codex テンプレートタグ/the_excerpt

    どうしても改行を生かすなら、運用面での対応するようになりますが、
    投稿内で「Moreタグ」<!-- more -->を使ってみてはどうでしょうか?

    トピック投稿者 chatm

    (@chatm)

    お答え頂きましてありがとうございます。
    標準の仕様だったのですね。
    アドバイス頂いたとおり、運用で工夫してみました。
    カスタムフィールドに入力したものを、リスト表示させて、ページに表示させることにしました。ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カテゴリートップページへ記事を抜粋していますが改行がききません」には新たに返信することはできません。