WordPress改行プラグイン ビジュアルリッチエディタでの対応について
WordPress改行プラグイン brBrbrでは
これまでeditor.jsを同梱して暫定的にビジュアルリッチエディタでの改行を対応してきましたが、エディタの仕様変更も多く不具合にも繋がるので配布を終了しました。
HTMLモードではこれまで通りbrBrbrを有効にするだけで改行が反映されます。
プラグイン有効後以下の修正でビジュアルリッチエディタのみの改行表示は可能です。非推奨
(※HTMLエディタと行き来すると改行が反映されなくなります)
wp-includes/formatting.php の以下の部分を修正
(エディタ等の検索で探して下さい。)
$output = wpautop($output);
を
$output = brBrbr($output);
外部エディタからはbrBrbrを有効にするだけで改行が反映されます。
ビジュアルリッチエディタをオフにする方法
ユーザ/ユーザ名/ビジュアルリッチエディターを使用しない
にチェックでオフにできます。
◎Macの場合
MarsEdit
ecto
◎Windowsの場合
Windows Live Writer
その他モバイル系OSでも多数のエディタがあります。
面倒なビジュアルリッチエディタよりも、
優れた専用のエディタでステキな改行ライフを。
これまでeditor.jsを同梱して暫定的にビジュアルリッチエディタでの改行を対応してきましたが、エディタの仕様変更も多く不具合にも繋がるので配布を終了しました。
HTMLモードではこれまで通りbrBrbrを有効にするだけで改行が反映されます。
これまでの記述と追記
尚、editor.jsの配布は終了しますがプラグイン有効後以下の修正でビジュアルリッチエディタのみの改行表示は可能です。非推奨
(※HTMLエディタと行き来すると改行が反映されなくなります)
wp-includes/formatting.php の以下の部分を修正
(エディタ等の検索で探して下さい。)
$output = wpautop($output);
を
$output = brBrbr($output);
改行しまくりたいなら専用エディタでの投稿がおすすめ
ビジュアルリッチエディタをオフにして専用のエディタでの投稿をおすすめします。外部エディタからはbrBrbrを有効にするだけで改行が反映されます。
ビジュアルリッチエディタをオフにする方法
ユーザ/ユーザ名/ビジュアルリッチエディターを使用しない
にチェックでオフにできます。
◎Macの場合
MarsEdit
ecto
◎Windowsの場合
Windows Live Writer
その他モバイル系OSでも多数のエディタがあります。
面倒なビジュアルリッチエディタよりも、
優れた専用のエディタでステキな改行ライフを。
6 Comments
1月 th, 2013 2:40 PM
プラグインを入れてwp-includes/formatting.php の以下の部分を修正
しても改行が効かなかったので、プラグインを削除したのですが、
標準の改行「HTMLエディタ」で改行したらできる最低限の1行の空白も
Web上から一斉に削除されてしまいました。
formatting.phpを元の状態に戻すなど色々と試しているのですが、
1行の改行がでてきません。
現在サイトからすべての空白がなくなり、文字が詰まっている状態なので
もしわかる事があれば対処方法を教えていただければ幸いです
宜しくお願いいたします。
1月 th, 2013 9:39 AM
このプラグインは改行を消すことはありませんので
formatting.phpの修正がうまく行っていないと思います。
wordpressのサイトからお使いのバージョンと同じものを
ダウンロードして一旦formatting.phpを元に戻して見たらどうでしょうか。
1月 th, 2013 4:42 PM
ご連絡をいただき誠にありがとうございます。
お手数をおかけして申し訳ございません。
ご指摘いただいた作業を行なっているのですが
復旧しない状況です。
(プラグインをすべて外す、ワードプレスを再インストール済)
ですが、もし何か他に原因があれば
ご教示いただければ幸いです
宜しくお願いいたします。
1月 th, 2013 1:33 PM
全て入れ直した状態で改行しないと言うことでしょうか。
再インストールで改行されないと言うことは、元のデータが改行されていない可能性が高いですが
そんなことはないですよね。
このプラグインとformatting.phpの修正は
保存された記事データを変更することはありませんので
一連の流れで改行が消えることはないです。
よろしくお願いいたします。
1月 th, 2013 9:15 PM
たびたび恐れ入ります
再インストールは、管理画面から行いました。
元のデータは、改行されているのですが
本文は、改行されません。。
逆にかむ様のプラグインが効けば問題ないのですが
そちらも機能しない状況で
日夜調べているのですが、具体的にでてこない状況です
こちらの作業の経緯での不具合にもかかわらず
申し訳ございません。。。なんとかします。。
1月 th, 2013 12:08 PM
なるほど….
すでにお試しかと思いますが、Wordpressを別で構築して
出力→インポートで元に戻してどうかくらいしか思いつきませんが
wpautop周りが怪しい気はします。
また何かありましたらお知らせください。