• お世話になります。
    ビジュアルエディタを使えって編集した際、はいって欲しくないところでpタグが入ったりします。
    これは制御できないのでしょうか?
    単純に文章のところだけでpタグが入ってくれると助かるのですが・・・。

    FCK EditorやTinyMCE Advancedなどのプラグインをいろいろ試してみたのですが、どれも勝手に自動整形してしまいます。。。

    具体的には、例えば <img src=”xxx.jpg” />といった画像タグを、ソース表示の状態で入力します。
    その後、ビジュアル表示に切り替えて、再度ソース表示に切り替えると、
    <p><img src=”xxx.jpg” /></p>
    というように、pタグが入ってしまいます。

    仕方がないといえば仕方が無いのかもしれませんが、ソース表示で変更しても結局反映されないのでもどかしい感じです。

    このあたり、みなさんはどうされているのでしょうか?
    解決策はありますか?

    ちなみに、Disable wpautopプラグインを使用したり、
    wp-includes/default-filters.phpで
    //add_filter(’the_content’, ‘wpautop’);
    にする、という以外の解決方法を探しています。

    よろしくお願いいたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • Disable wpautopプラグインを使用したり、
    wp-includes/default-filters.phpで
    //add_filter(’the_content’, ‘wpautop’);
    にする、という以外の解決方法を探しています。

    既出かと思いますが、テーマのfunctions.phpに
    remove_filter('the_content', 'wpautop');
    を追加するくらいでしょうね、考えられる方法としては。

    よこから失礼いたします。
    私も以前からこの挙動には困っていたのですが、現在はとりあえずpタグで括られてしまうと表示がくずれ、困ってしまう部分だけmb_ereg_replace()関数を使用してpタグを取り除いてます。
    なぜHTML編集側で挿入したimgタグがpタグでくくられるのか、そこらへんの仕組みがきちんと理解できれば解決方法がわかるのかも。
    よこからですみませんが、他に方法がありましたら私も教えていただきたいです。

    私も同じく、ロジックでよく悩みます。
    MTの「改行を変換する」と同じような動きをするプラグイン、もしくはフィルターが紹介されているサイトなど誰かご存じないですかね?
    それと「”改行を変換する”と通常のhtml投稿が選べるようならベストなんだけどなぁ」とよくぼんやり考えたりもします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「ビジュアルエディタ使用時のpタグ挿入について」には新たに返信することはできません。