サポート » 使い方全般 » 記事の作成で改行が反映されない

  • 解決済 dublab

    (@dublab)


    WP2.6を使わせていただいてます。

    記事の作成で<br />を入れても改行されません。

    改行をさせるにはどうすればよいのでしょうか。

    よろしくお願いします。

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

    (@lilyfan)

    ビジュアルエディタを使っているならば、<br /> と書いてもダメですし、複数行の空行を作っても、div 要素や p 要素に変換されてしまいます。

    思い通りの改行をさせたいなら、コードエディターに切り替えて <br /> と書けば OK です。
    ただし、HTML の趣旨である「論理的なマークアップをする」という面からは、あまり <br /> を書く場面はないはずです。段落として見せたいなら、それこそ p タグを使えばいいですから。
    ビジュアルエディタは、まさしく「論理的に正しいマークアップをする」ことが優先されているので、自由に HTML を書きたいならばコードエディターを使った方がいいでしょう。

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

    この質問を書き込んだ後にいろいろと調べてみると、WPでは複数行の改行がデフォルトではできないことがわかりました。

    コードエディターで<br />を連続で入れても1つしか反映されませんでした。

    改行プラグインのbrBrbr.phpというのを入れてみたら解決されました。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    改行プラグインのbrBrbr.phpというのを入れてみたら解決されました。

    あえてこれは紹介しませんでした;-)
    連続した改行を入れたいということは、つまりは空白を作りたいということですから、それならば、空白の次の段落で

    <p style="margin-top:5em;">ここからネタバレ。………

    などとした方がよっぽど自然です。

    連続した改行を除去しているのは WordPress コアにある wpautop フィルターの仕業ですが、これは XHTML 的にきれいなソースにするため、それなりに考えて作られています。brBrbr プラグインはこれを外して自前処理に変更しているため、何か不具合が出る可能性は否めません。それを承知の上で使用する覚悟が必要です。

    <p style=”margin-top:5em;”>ここからネタバレ。………

    なるほど参考になりました。

    brBrbr プラグインについてもよくわかりました。

    ありがとうございました。

    こんにちは。

    wordpressで連続改行を可能にするプラグインを作りました。

    ちゃんと

    <p style="margin-top:5em;">ここからネタバレ。………

    となります。いかがでしょうか?

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「記事の作成で改行が反映されない」には新たに返信することはできません。