サポート » 使い方全般 » 抜粋の改行

  • ”記事抜粋”ではなく、管理画面内の投稿ページの”抜粋フィールド”に入力した文字列を改行させたいのですがそんな事は可能でしょうか?

    色々記事を探したのですが、一覧表示の抜粋を改行させるものしか出てこずに困っております。
    どなたか分かる方いればアドバイスください。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    WordPressで抜粋表示させるthe_excerptは、そもそもとくに何かしなくても「抜粋」欄の改行はそのまま表示に反映される仕様になっています。

    そうならないとすれば、テーマ側で何か制御されているのでしょう。
    もし改行がなくなってしまうのであれば、お使いのテーマのfunctions.php内におそらく

    remove_filter( 'the_excerpt', 'wpautop' );

    という記述があるのではないでしょうか。
    これがあると改行が反映されなくなってしまうので

    //remove_filter( 'the_excerpt', 'wpautop' );

    という感じで頭に // を付けてコメントアウトしてみてください。

    ##
    もしくは

    remove_filter( 'the_excerpt', 'wpautop' );
    add_filter( 'the_excerpt', 'nl2br' );

    という感じでも対応可能です。表示に影響が少ない方で。

    トピック投稿者 meru

    (@meru)

    回答ありがとうございます!

    教えて頂いた方法の一つ目、
    //remove_filter( ‘the_excerpt’, ‘wpautop’ );

    では何も変化がありませんでした。
    二つ目の

    remove_filter( ‘the_excerpt’, ‘wpautop’ );
    add_filter( ‘the_excerpt’, ‘nl2br’ );

    をやってみたところ、改行は出来なかったのですが、
    改行部分が半角スペースになって表示されました・・・

    おっしゃるとおり何かテーマ側で制御されているのでしょうか・・・
    ちなみに使用してるテーマが「BizVektor」というやつなのですが関係ありますかね?

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    ちなみに使用してるテーマが「BizVektor」というやつなのですが関係ありますかね?

    関係あるかもしれません。BizVektorのバージョンはいくつですか。(バージョンにより挙動が異なるので)
    また、エディタをカスタマイズするプラグインの影響の可能性もあります。
    使用中のプラグインについてもお知らせください。

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    もし1.6.0以降ののBizVektorを使っている場合は、
    remove_filter( ‘the_excerpt’, ‘wpautop’ ); の記述はfunctions.phpではなく
    テーマ内のplugins/extra_module/extra_module.php 内にあります。
    昨日私が指摘した修正はこのファイルに対して行ってください。

    ※標準のWordPressの挙動とかなり異なるので、これで解決しない場合は申し訳ありませんがBizVektorのフォーラムにてお訊ねくださいm(_ _)m

    トピック投稿者 meru

    (@meru)

    回答ありがとうございます。

    BizVektorのバージョンはバージョン: 1.1.0でした。
    extra_moduleというディレクトリ自体がありませんでしたので
    やはりそこらへんの問題が関わってきてるようですね。
    もうちょっとがんばってみて、出来なかったら向こうのフォーラムにでも聞いてみます。
    ありがとうございました。

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    こちらでは最新に近い1.8.6, 1.8.4と、かなり古い0.5.1のバージョンで、上記の方法で改行反映できましたので、functions.phpの編集方法が間違っていないか一応確認してみてください。
    また、使用中のプラグインをOFFにして試してみることも忘れないでください。
    テーマではなくプラグインの問題であるケースもあります。

    もしBizVektorのフォーラムで質問される場合はこのスレッドのURLを添えていただくと良いかと思います。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「抜粋の改行」には新たに返信することはできません。