サポート » 使い方全般 » ビジュアル&テキストエディタの行き来でのソースの改変をしたくない

  • 解決済 fjsk

    (@fjsk)


    お世話になります。

    このフォーラム内にビジュアル&テキストエディタのpやbrタグの削除等を解決するポストがいくつかありますが、私の場合、タグが無くなるのではなく、テキストエディタで成形したコードをビジュアルエディタで開き、テキストエディタに戻ると、コードが1行で表示されてしまいます。

    例えば、テキストエディタで

    <dl>
    <dt>会社名</dt>
    <dd>hoge商事<dd>
    </dl>

    と書いて、ビジュアルエディタに行き、そのとおり表示されているのを確認し、再度テキストエディタに戻ると
    <dl><dt>会社名</dt><dd>hoge商事<dd></dl>
    となってしまい、ソースが観づらくなってしまいます。

    テキストエディタとビジュアルエディタを行き来しても、ソースの改行が改編されないようにするにはどのようにすれば良いでしょうか?

    ご教授の程、宜しくお願い致します。

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

    私の理解では、「ソースの改行が改編されないようにする」のは困難だと思います。

    理由としては、html要素を追加する機能が、tinymceで追加される要素と、それらを最終的
    P要素でラップする wpautop()関数が働いているためです。

    wpautop()は、tinymceで作られたhtmlを最終的にP要素で括るときに、改行を目印にP要素を追加していくため、ソースを改行をつけたまま維持すると、本来必要でない場所で、p要素が追加される問題を引き起こすためです。

    > nobita さん
    ご返信有難うございます。

    なるほどです。。。そうなりますと、これは私の環境だけではなく
    みなさんも同じ事に遭遇するということですよね?

    例えば、私はテキストエディタしか開かないようにしていたとしても
    別スタッフやクライアントがビジュアルエディタで開く環境の場合は
    ソースを整形しても一行になってしまい、次に修正するときに
    運用が面倒になると思うのですが、解決方法はないのでしょうか?

    みなさんはどのようにして運用されているのか、参考にさせてください!
    宜しくお願い致します。

    これ以上広がらないようなので、クローズ致します。
    有難うございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「ビジュアル&テキストエディタの行き来でのソースの改変をしたくない」には新たに返信することはできません。