Wordpress 改行プラグイン

早速、改行が改行しただけ改行したまま改行する
改行の改行による改行のためのプラグイン作ってみました。

こんなもの使う人がいるとかいないとか
文法的にどうだとかなんだとか、細かいことは置いておいて
ひとまず公開しちゃいます。(;・∀・)


////こんなプラグイン

投稿した本文中の改行を改行しただけ改行した分
に変換します。
※全体をPタグで囲むだけで本文中のpタグは入らなくなります。
※コメントも改行しただけ改行します。

//////////////////

ダウンロード brBrbr.zip



////使用方法

1.ダウンロードして解凍して出来た brBrbr.php をpluginフォルダに入れる。
2.ダッシュボードで有効にする。

※ビジュアルリッチエディタをお使いの場合はこちらの修正をしてください。
改行プラグイン ビジュアルリッチエディタ対応
(追記:ビジュアルリッチエディタはOFF推奨としていますがお試し下さい。)

//////////////////


これだけです。不具合報告とか、何かありましたらコメントで!


**08.01.10
ビジュアルリッチエディタへの対応方法を追記

**07.2.24 var1.1
書き込んだJavascriptコード内にbrが入らないように修正

**07.3.3 var1.2
テーマの修正をしないで済むように修正

**07.5.6 var1.3
a formタグ周辺を修正

**07.5.18 var1.5
blockquoteまわりの処理を修正
コメントも改行しただけ改行するように追加

trackback
TrackBack URL for this entry: http://camcam.info/wordpress/101/trackback

[...] Visit [...]


2007.07.13 15:16:11

[...] WordPress2.2系ではデフォルトで改行指定タグの<br>や 段落指定タグの<p>タグを連続して記述することができません。 これは文章を整形する上でとても不便です。 管理画面の各種設定タブにある[投稿設定]から「不正な XHTML 構文を自動的に修正する」のチェックを外せばいいのかもしれませんが、それも何か気が引けます。 そんな時先人のお力をお借りしようと、Googleで検索したところ 以下のようなプラグインを発見しました。 CamCam ? Wordpress 改行プラグイン とても素敵です。 利用説明の部分で管理画面のユーザタブより、利用ユーザの編集から[投稿時にビジュアルエディタを使用する]のチェックを外すとありますが、現状[編集画面]のコードに変更しておけば特にチェックは外さなくて正常動作するようです。 ただチェックを外していないままコードタブにて編集を行っている場合、[保存して編集を続ける]をクリックすると、 [ビジュアルタブ]に戻ってしまうので、整形した文章は無効になってしまうので、注意が必要です。 [...]


2007.12.08 22:20:44

Codeine....

Apap codeine. Is codeine legal. Codeine. Apap w codeine elx. Allergy to codeine. Wha (more...)


2007.12.27 0:16:04

[...] 久々の投稿となってしまいました。最近、非常に存在感の薄いもう一人の管理人、ボーノです。 ・・・そんなことはともかく、私、ボーノとわち氏、二人ともMac使いなのですが、私はSafari派、わち氏はFirefox派、と分かれています。わち氏は、Firefox専用のプラグインを上手に使いこなす上、会社のPC等のFirefoxと、ブックマーク、その他の機能を共有している様なので、Firefoxを使うのはある意味当然の帰結とも言えるでしょう。 それでも、私は専らSafari派。なぜなら・・・ と区切ってまでもったいをつける話でもないのですが、まずSafariがApple純正のソフトだからです。これは単に私のApple信仰が行きすぎている為です(笑) しかしながら、少しだけ語らせてもらうと、以前は、古いバージョンのIEかネットスケープを使うしかなかったのですが、満を持してSafariが登場したとき、その洗練されたインターフェイスに大いにAppleらしさを感じて感動したものです。後は、何と言っても起動スピード。IntelMacであれば、ドッグの中でワンバウンドしただけで起動します。また、ページ表示速度も非常に速いです。この最速ブラウザの地位は今でも他に譲っていないのではないでしょうか。またブックマークの表示の仕方も気に入っています。 しかしながら・・・とここでようやく本題に入るのですが、WordPressとSafariの相性は非常に悪いです。このブログのWordPressでは 「Wordpress 改行プラグイン」 というプラグインを用いて改行を入れているのですが、それでもSafariの場合、一度アップした記事を編集するなり、改めてどこかにトラックバックを送ろうとして編集画面に入ると、まず最初にビジュアルエディタの画面が表示され、その時点で全ての改行が吹き飛んでしまいます。そんな訳で、私はこれまでトラックバックを送るだけでも、全ての改行を入れ直して編集していました。 そこで、何か解決策はないものか、と検索したところ、意外なところに答えがありました。編集しようとするとまず最初に現れるビジュアルエディタですが、どうやらこれが全ての元凶の元の様なので、全くビジュアルエディタを表示させなくするのです。具体的には、管理画面からユーザー→プロフィールと辿って、「投稿時にビジュアルエディタを使用する」のチェックを外します。これでオーケーです。まあ、根本的な解決策とは言えないかもしれませんが、WordPressをインストール出来るだけの技術の持ち主であれば、記事をアップするのに、ビジュアルエディタに頼る必要もないでしょうし、私はこれで良しとしています。 ちょっとした豆知識に大分ページを割いてしまいましたが、これで私の環境でもWordPressの使い勝手が大幅にアップしました。 [...]


2008.01.18 20:43:14

[...] ブログの管理が軌道に乗って落ち着いてきたので、よんよんブログに導入したプラグインを紹介する。WordPressMU 1.3.3に適用可能でお勧めのものばかり。 【WordPressの自動整形機能無効化プラグイン】 Content Ex 1.0(配布元:The blog of H.Fujimoto) カスタムフィールドに入力したHTMLやJavaScriptをWordPressの自動整形機能の影響を受けずにそのまま本文に挿入できる。ニコニコ動画のiframeを本文に挿入するとき等に非常に重宝している。 →使い方 brBrbr 1.5(配布元:CamCam) 投稿・コメント時の改行を<br />に変換してくれる、ありそうでなかったプラグイン。WordPressの自動整形機能のストレス軽減に一役買っている。 Kill WP Texturize(配布元:Multimeter) WordPressの自動整形機能の一部(フィルター)を切る、極めて単純なプラグイン。中身は2行。イマイチ、何にどこまで効いているのか把握できていないが、クォーテーションの変換は阻止されている模様。配布されているものはphpが閉じてないので、最終行に?>を追加すると良いと思われ。 【アクセス解析系プラグイン】 WP-SlimStat-Ex 1.606(配布元:082NeT) WordPressの高機能アクセス解析ツール。テーマ等にコードを埋め込む必要がなく、非常に使い勝手が良い。 →使い方+日本語化ファイル配布 Download Manager(Mod) R1.beta2_WP2(mod7)(配布元:082NeT) WP-SlimStat-Exと連携可能なダウンロードマネージャー。 →使い方+日本語化ファイル配布) Bad Behavior 2.0.14(配布元:Homeland Stupidity) WP-SlimStat-Exと連携可能なアンチスパムツール。HTTPリクエストを監視し、ブログを守ってくれる。SQLインジェクションとかブロックしててびっくりした。実は個人的には日本語化している。欲しい人いるかな? 欲しい人がいれば配布する。 【表示系プラグイン】 wp-tegaki 0.82(配布元:WordPress Plugins/JSeries) 手書きフォント等をTrueTypeフォントで出力してくれる。インストールフォルダにフォントファイルを入れておく必要がある。 →使い方 Ktai Style 1.30(配布元:WordPress Plugins/JSeries) WordPressを携帯表示対応してくれる。ver.1.32がリリースされているけど、とりあえずは安定版の1.30を使っている。 Maintenance Mode 3.2(配布元:WordPress Plugins/JSeries) その名のとおり、メンテナンス中の表示をしてくれるプラグイン。 →WordPress MUへの適用方法 CW Contact Form alpa(配布元:PHPのテクメモ メールフォームをブログの本文に埋め込む。コメントのかわりにメールフォームを使いたい人向け。ページでは上手くいかないらしい。 →WordPress MUへの適用方法 Commented entry list 1.2(配布元:Hirobee's Trail) 最新のコメントやトラックバックを整理して表示する。 【管理系プラグイン】 Simple Tags 1.5.6(配布元:WordPress Plugins) タグ管理用のプラグイン。タグの管理はこれ1本でOK。日本語対応なのも嬉しい。 PJW Mime Config 0.9(配布元:Peter Westwood) アップロードできるファイルの種類を増やすツール。標準アップローダーでzipをアップするのに使った。その気になればmp3でもflvでもswfでもアップできるはず。個人的は日本語化している。欲しい人がいれば配布する。 Dashboard Editor 1.01(配布元:Wordpress Dashboard Editor) ダッシュボードをカスタマイズできる。これも個人的に日本語化している。欲しい人がいれば配布。 こうしてみると、結構いろいろ入れたなぁと。本当は入れたかったけど、WordPress MU 1.3.3に非対応で断念、ってのも結構あった。簡単なのは修正して対応させたけどね。 [...]


2008.04.18 0:08:39

[...] brBrbr 標準の投稿画面では、改行=<p>タグになってしまうが、改行をすべてタグに変換してくれるツール。文法的には微妙だが、レイアウトはとっても楽になります [...]


2008.04.25 18:01:49

[...] WordPress 改行プラグイン こちらは、そのまま、改行をいれると、みため、改行してくれるという、ユーザーフレンドリーなタイプ。しかし、visuall editorでは動作しない、パッチを当てる、もしくは、以前のバージョンでないと動作しない。*今回納入したのは、バージョン2.5。 [...]


2008.05.07 17:19:15

[...] WordPressで画像を載せたりすると、次の記事に重なってしまうことがあり、タグを入れても、改行がされなくて不便だったので、とりあえずぐぐってみる。 ちゃーんと作っている人を発見。さすがです。 その名の通り、「Wordpress 改行プラグイン」。 あっけなく解決しました。 かなりかゆいところに手が届くプラグインでした。 [...]


2008.05.16 2:04:21

[...] Wordpress 改行プラグインを設置してみた。 [...]


2008.05.22 19:19:10

[...] Image via Wikipedia Wordpressを使っていると,エディタ画面で「Enter」キーを押してもその数だけ改行されないので,思い通りの見た目にするのが難しいと感じることがあります.もっとmixiのエディタのように,エディタ画面で「Enter」キーを押した数だけ改行して欲しい,そういうときに使えるプラグインがあるので紹介します. そのプラグインとは,brBrbrです.日本の方が作ったようで,左記のページに行けば日本語で説明があるので大丈夫だと思うのですが一応説明. ダウンロードしたzipファイルを解凍して,brBrbr.phpというphpファイルを/wp-content/plugins/にアップロードすればok. ビジュアルエディタでも使うには,/wp-includes/formatting.phpを修正します. wordpress2.5では1126行目にあるwpautop($output)をbrBrbr($output)に書き換えればok. [...]


2008.05.25 12:05:02

[...] Wordpress 改行プラグイン/CamCam/2007 02.24 [...]


2008.05.26 17:20:22

[...] 大きなタイトルを掲げましたが、 自分が入れて便利だと思ったプラグインの紹介です。 追々、それぞれの使い方などを乗せていこうと思います。 ★Ozh’ Admin Drop Down Menu  ログイン後のメニューが上部に並び、ドロップダウン形式で選択可能になります。  WordPress2.5.1を使い始めた頃は、WordPressの全体が把握できていないので、  機能を探すのに時間がかかりますが、これを入れておくと、全体が一目瞭然です。  ※本家からDLして手直し無しで使えます ★x-download-manager  公開しているファイルがどれれだけダウンロードされたのかをカウントしてくれます。  FTPでファイルをアップするだけで良く、ファイル名等々の登録が不要なので手間が掛かりません。  ※本家からDLでそのままではカウントしてくれませんでした。後日詳細アップします。 ★WP-DBManager  MySQLサーバーのデータをバックアップしてくれます。定期自動実行も可能。  これがあれば手違いでDBを壊してしまっても復旧できますね。   ※本家からDLでそのままでは機能してくれませんでした。後日詳細アップします。 ★Wordpress 改行プラグイン   [...]


2008.06.13 17:34:38

WordPressでアラビア語 連続改行を有効にするプラグインbrBrbr


 WordPressでアラビア語をポストしようとすると、色々問題があります。
 アラビア語は右から左に書くため、

<p lang=”ar” dir=”rtl” style=”text-align:right;”></p>...


2008.06.29 14:46:54

Incest storie stories a a href.

Mother son incest stories. Cousin incest stories. Family incest stories. Erotic incest stories erotic. Incest sex stories. Indian incest stories. Incest stories.


2008.07.22 5:16:15
comments

この調子でいろんなプラグインよろしく。
といってもあまり思い浮かばないけど・・・。


2007.02.24 13:23:09
かむ

Kawaさん
はいな!
これもそうだけど、投稿まわりがいまひとつな感じなので
なんとかしたいっす。次は画像関連かな。


2007.02.24 14:46:38

まさに、こういうプラグインを求めていたので、感激です。ただ、「テンプレートの the_content(**略**)の部分」というのがどこのことか分かりません。大変お手数なのですが教えていただけないでしょうか。よろしくお願いいたします。テンプレートとは「テーマ」のことでしょうか?


2007.02.28 1:11:37

ヒナキさん
あ〜すみません。MTのクセで...
テンプレートではなくテーマですね。(^_^;

テーマのindex.phpなど本文挿入箇所があるのですが
そこに  the_content(**略**)
となっているところがあるはずです。

それを、the_content_br(**略**)と
the_content → the_content_br に書き換えればOKです。

まだ検証が不十分なので不具合があるかもしれませんが
何かありましたらお知らせください。


2007.02.28 10:43:49

ありがとうございます(私もMT使いだったのでなんとなく分かります>テンプレート)

ただ、書き換えはうまくできていると思うのですが、どうも1行以上改行してくれません…
blockquoteの中もうまくいかないようなんです。
この下さったコメントのように、空白行を入れたいだけなのに、どうして上手くいかないのか…(T_T)


2007.02.28 21:48:57

ヒナキさん
あら?そうですか...なんでしょう??
blockquoteにPが入るなら、プラグインが有効になってない見たいです。
うまくいけば、画面上で改行した表示のまま改行が入ります。

プラグイン入れただけですむ様に
プラグイン制作をもっと勉強します。(^_^;


2007.03.01 0:28:03

かむさん、すみませんでした。私の手違いで、書き換えが済んでいない部分がありました。すべて書き換えたところ、うまくいきました。
本当にありがとうございます! まさに欲しかったプラグインだったので、成功して嬉しいです。


2007.03.02 22:44:36

ヒナキさん
できましたか!良かったです。

で、今更ですが、
プラグインフォルダに入れて、
有効にするだけで改行が効くようにできました。
(すみません、勉強&トライ中なもので)汗


特にそのままで問題ないです。お使い下さい。


2007.03.03 16:20:31
黒沢

ありがとうございます。
この改行の件でずーーーーーーーーーーーーっと
イライラしていました。とても助かります。
小粒ながらすばらしい。


2007.03.06 0:57:44

黒沢さん
わたしも最初、
何じゃこりゃ?この改行はどこへ?って感じでしたので
こんな物でもお役に立てて良かったです。


2007.03.06 22:39:13
Opo

はじめまして!
正に探していたプラグインです…!嬉しい。

ところで、このプラグインをコメント欄にも機能させるにはどうすればいいでしょうか…。


2007.04.07 5:25:57

Opoさん
す、すみません、コメント欄には機能しません。
コメントはタグの処理とかややこしくて見なかったことにしました。(;・∀・)

時間が出来たら、コメント用も作ります!


2007.04.07 7:24:44

はじめまして!
とても便利なので使わせていただきました!

ちょっと気になった点がありましたので、お知らせします。

例えば1行丸々aタグだった場合で、またそれが2行続く場合
強制的にBRが消えています。

<a href="hoge">1行目</a> ←ここのBR
<a href="hoge">2行目</a>

なかなか面倒だとは思うのですが・・・是非見てみてください!
これからも使わせて頂きますので、よろしくお願いします!


2007.05.06 10:23:19

sakuraさん
ご報告ありがとうございます。
修正しました。ダウンロードし直してみてください。

その他のタグでも必要な場合は以下で調整できます。

brBrbr.phpの18行目に 「|」 区切りでタグがいろいろ入っていますが
ここにあるタグの後ろには br が入りません。
削除していただければ br が入ります。

いろいろお試し下さい。


2007.05.06 11:15:36

かむさん、レスありがとうございます。
開いてみて確認しました!ありがとうございます!

それともう一つ・・・
ContactForm][と言うメールフォームプラグインでもBRが適応されているようです。

応援してます!それでは。


2007.05.06 16:59:44

sakuraさん
ContactFormは使ってないのですが
formタグで囲まれた内部に改行が入らないようにしたらいいのでしょうか?

今修正版になってますので、試していただけますか?
すみません〜


2007.05.06 19:41:52

わざわざ申し訳ありませんでした。
最新版では、メール本文にBRが付く事はありませんでした。

お手数かけてすいませんでした・・・


2007.05.07 10:41:36

すみません、タグ有効だったんですね(汗)・・・以下にコピー&ペーストして修正して書くので、上のコメントは消してください。お手数かけます。

**************************************************


素晴らしいプラグインをありがとうございます。
XHTML墨守主義もいいとこなWordPressの挙動に頭にきていたところだったので(それがありがたい場合も多いんですけど。もちろん)、このプラグインには本当に救われました。

ただ、記事中に<blockquote>箇所がある場合だけは、今の挙動だとhtmlLintに怒られてしまうようです。
具体的には、「pタグ内にブロック要素であるblockquoteタグは置いちゃダメ」というのと、あとXHTML1.0strictの場合は「blockquoteタグ内には白文のテキストは置けないから何らかのタグで括れ」みたいな趣旨の2通りの警告が出ます。

それだけなら無視してもいいかもしれないと思ってみたものの、FireFoxの場合、blockquote要素以降のcssに乱れが生じることがわかりました。
具体的に気づいた内容としては、記事中にblockquote要素があり、かつcssの指定に「p」が介在している(例えば「#wrapper .storycontent 『p』 a:link {font-weight: bold;}」などのように)場合に、</blockuqote>以降の該当要素にCSSが反映されなくなるという現象です。

なので、今は少しだけ修正を加えて使っています。・・・といっても、正規表現の部分をいじるのはなんとなく怖かったので、wpautobr()の最後のreturnの直前で以下のようなstr_replace()処理を加えているだけですが。(汗

$pee = str_replace(array(
'<blockquote>', '</blockquote>'
), array(
"</p>\n<blockquote>\n<p>", "</p>\n</blockquote>\n<p>"
), $pee);

以上いちおうご報告しときます。

あと、蛇足ですが僕もOpoさんと同様、コメント欄への適用を熱烈に期待しています!
XHTMLの多重改行問題に関しては、そもそもあのXHTMLの仕様そのものが「文章表現としての改行」ってものをまるきりわかってないエンジニア脳の歪んだ産物だくらいに思っているので。(笑)この点だけを理由にWordPressを離れてしまう人がいても個人的にはまったく驚きません。
今のところbrBRbrはそこまで有名なプラグインというわけでもないようですが、潜在的に必要としている人は膨大な数にのぼるんじゃないかと勝手に想像してます。
これでコメント欄にも適用できれば・・・。


2007.05.18 22:27:48

鴉さん
ご報告ありがとうございます!
とりあえず、ご指摘のようにblockquoteを処理してみました。
始まりの方だけちとそれっぽくしましたが
ほぼそのままいただきました。汗




あと、コメントも改行してみました。←無駄に改行
(これで大丈夫なのだろうか....何か足りない気がする....不安)


ダウンロードし直してみてください。
では、よろしくお願いいたします。


2007.05.19 1:10:56

素晴らしい・・・。コメント欄、こちらでも見事に動作しています。
実はちょうどWordPressのCSSなどを調整している真っ最中で、できればcomments.phpをデザインする前にbrBRbrが適用されてるといいんだけどなあ・・・と思いながらの要望でしたが、すぐやっていただけるとは思ってもみませんでした。

どうせなら、もっと知られてほしいですね、このプラグイン。内容的に、おおっぴらに宣伝しづらいところもあるのかもしれませんけど。(笑)
あとは・・・ひょっとしたら、blockquoteと同じブロック要素の、記事内リストやテーブルタグ(←僕は使ってませんけど。今のところ)なんかへの対応が残る課題、ってことになるんでしょうか?
でも、ここまでやっていただければそのへんは僕でもblockquote関係の処理を模倣してなんとかやれそうな。

どうもありがとうございました。
助かりました。


2007.05.19 16:33:24

鴉さん
テストありがとうございます。

ですが、す、すみません。
コメント内のURLを自動でリンクされる処理が入ってませんでした。
追加しましたので入れ替えてみてください。
※合わせて変数名とか一部変更しました。(気まぐれです)(^_^;


まだ何か足りない部分がありそうな...
また何かありましたらお知らせ下さい。

tableその他もろもろは
改造していただく形にしようかと思います。

改造方法などはあらためてエントリしますね。
あと、再配布などは全く自由ですので
もっとまともにして、ご遠慮なくばらまいてください。(笑)


2007.05.19 21:09:08

ありがとうございます・・・が。ダウンロードしてみたところ、まだ上のリンク先ZIPファイルにはリンク部分の書き換えが反映されていないような?
間違いだったら本当に申しわけないんですが、せっかくのことだし最新版を使いたいので、いちおう確認してみていただけますか?
なんだかたびたびすみません。


2007.05.20 15:45:33

鴉さん
あら?( ̄▽ ̄υ)アセ...
うまく上書きできてなかったようです。
アップし直しました。よろしくお願いします。mm


2007.05.20 17:20:44

ああ、やっぱりそういうことだったんですね。(笑)おかげさまでコメント欄も今度こそ完璧です。
どうもありがとうございました。
WordPress本体ともども、末永くお世話になるつもりです。


2007.05.21 3:35:53

鴉さん
次はもうちょっと気の利いたプラグインでも。(^_^;
こちらこそよろしくお願いいたします。


2007.05.23 16:45:32

初めまして。

こんなプラグインを探していたんです!
Wordpressでは改行を思うようにできなくて、それがとっても不満だったんです。
ありがとうございました。
嬉しさのあまり書き込みさせていただきました。


2007.07.07 12:03:08

YaYaさん
ありがとうございます。
役に立てて良かったです。(^_^;


2007.07.08 13:44:02

そろそろ次のプラグインを考えてるのかな〜?

http://n.h7a.org/iphone/jkeyboard
これあたりをタイトルと本文に使えたら嬉しいですよね〜とか行ってみるテスト(笑


2007.07.18 11:43:37

これを組み込むプラグインとな!
実機ゲットしたらチャレンジしてみよう!(ゲットする機満々だったり


2007.07.18 13:41:45
ヒトミ

どうして改行されないの?とググっていたら辿り着きました。
おかげさまで、きっちり改行できるようになりました!!!

便利なプラグインをありがとうございます。


2007.07.29 9:36:02

ヒトミさん
わざわざコメントありがとうござます。
また何かありましたらお知らせください


2007.07.30 16:45:16

最近WordPressを始めたのですが皆様と同じく、改行に不満だったので調べていたらここに辿りつきました。
おかげでとてもすっきりしました(^^)。
ありがとうございます?。


2007.09.11 5:15:04

ま〜さん
報告ありがとうございます!
お役に立てて良かったです。(^_^;)


2007.09.12 0:04:55
しゅう

僕もwordpressの改行に悩まされていました。

さっそく改行プラグインを使わせていただきました。


でも、改行しても改行されず…

Shift+改行すると改行されます…

ここでいう改行というのは、Shift+改行ということだったのでしょうか?
教えてください


2007.10.01 11:41:39
kore

検索からたどり着きました。
ついに探し求めていたものが!と思って
さっそくいれてみたのですが、
どうも改行の改行がうまくいいかないです・・・
(プラグインを入れる前と変わらずです・・・)

WP 2.0.10でも動きますでしょうか???


2007.10.01 20:43:55

しゅうさん&koreさん
オプション/投稿設定で
「不正な XHTML 構文を自動的に修正する」のチェックを
外してみていかがでしょう??

「ビジュアルリッチエディタを使用する」のOn/Offで違いが出ますか?


2007.10.01 21:35:27
kore

お返事ありがとうございます!
いろいろ条件振ってみましたが、
やっぱりうまくいきませんでした・・・

?
brBrbr 有効化
ビジュアルリッチエディタを使用する ->ON
:-) や :-P をグラフィックに置き換えて表示する ->ON
不正な XHTML 構文を自動的に修正する -> ON

■改行の改行はできず。

?
brBrbr 有効化
ビジュアルリッチエディタを使用する ->ON
:-) や :-P をグラフィックに置き換えて表示する ->ON
不正な XHTML 構文を自動的に修正する -> OFF

■全体的にレイアウトが崩れてしまいます。
 ソースを見ると改行コード(pタグ、brタグ)がなくなってます。

?
brBrbr 有効化
ビジュアルリッチエディタを使用する ->OFF
:-) や :-P をグラフィックに置き換えて表示する ->ON
不正な XHTML 構文を自動的に修正する -> OFF

■改行の改行はできず。


・テキストとテキストの間に改行(ENTERを3回)をいれる
・画像と画像の間に改行(ENTERを3回)をいれる
・テキストと画像の間に改行(ENTERを3回)をいれる

いづれも同じでした。
環境は、
WordPress ME2.0.10
文字コード:EUC-JP
です。

うーん、悲しい・・・。


2007.10.01 22:16:15

koreさん
わざわざ報告ありがとうございます。
では2.0.10で一度テストしてみますね。
少々お待ちください。


2007.10.02 8:48:14
しゅう

かむさんお返事ありがとうございます。

「ビジュアルリッチエディタを使用する」のチェックをはずすことで改行することができました。

そこで質問なのですが、こちらのプラグインはビジュアルエディタでは改行されないのですか?

できればビジュアルエディタを利用したいと考えていたんですが…

宜しくお願いします。


2007.10.02 11:27:23

しゅうさん
そうですね〜...
ビジュアルエディタではenterのみだとpタグを入れますので
予想と違うことになるかもしれません。
そうなると、最初の通りshift+enterでの改行になるのでしょうか。
ただ、ビジュアルエディタが複数改行をPに戻してしまうのが難点ですね。

現時点ではビジュアルエディタをoffにするのがベストかもしれません。

ビジュアルエディタを解析してONでも有効に出来るかどうかですが
(今少しやってみようかと思ってあちこち見てみましたが
意味不明で見なかったことにしました。 激汗)

あ、いえ、がんばります。


2007.10.02 23:32:17

koreさん
2.0.11で試してみましたが普通に改行されました。
※2.0.xは問題ないようです。うーん....

何がいけないのでしょう??


2007.10.02 23:34:30
kore

かむさん、ありがとうございます!
そちらではうまくいくのですかー;;

他のプラグインとバッティングしてるんですかね…
(でもエディタ系のプラグイン入れてないしなぁ。)

うーん。
Wordpress2.0.10を素の状態(別にインストール)してみて、確認してみます。たぶん、かむさんが動いたということですので、動くと思いますので、そっから徐々にプラグイン追加など、現状の状態に変更していってみようかと思います。

ありがとうございました。また報告します!


2007.10.03 13:04:19
しゅう

かむさん、お返事ありがとうございます。

ビジュアルエディタでは無理なんですね…。

ビジュアルエディタをOFFにして使います。



話は変わって、絵文字を挿入することができるwp-grinsというプラグインを使っていたのですが、この改行プラグイン(brBrbr)を入れることで、絵文字が利用できなくなってしまいました。

絵文字が文字に変わってしまうんです。


もしわかればで結構ですので、アドバイス宜しくお願いします。


2007.10.03 18:42:09

koreさん
何か他のプラグインと当たってるんですかね?
何か分かりましたらお願いします。すみません。(^_^;)


しゅうさん
WPが改行周りをもう少し緩くしてくれるといいんですが...
プラグインもなかなかいろいろあるようですね。

wp-grin一度試してみます!


2007.10.03 21:39:09
みっきぃ

koreさん
Contact Form 7いれてませんか?
ぼくもこれではまりました。


2007.10.03 23:17:08
kore

みっきぃさん、ありがとうございます。

Contact Form 7は入ってないですよー;;
プラグインよくみたら2つしか入れてなかったっす!
Akismet、WordPress Database Backupこれだけ…
バッティングは無さそうな・・・

とりあえず時間あるときに再インストール
してみますっ

どもです!


2007.10.04 9:04:31

みっきぃさん
フォローありがとうございます。
それ使うと改行がきかなくなるんですか?
宿題が増えました。(^_^;)

koreさん
こんなプラグインのためにいろいろすみません。
原因がプラグインじゃなさそうですね。
ますます謎です。


2007.10.04 21:39:19
tyme

Contact Form 7使用中は改行利かなくなりました、Contact Form 7を一度停止してBRプラグインを有効にすると改行が反映されますね。

環境はWP2.31です。


2007.11.11 6:07:20

tymeさん
Contact Form 7は
brを元に戻してしまうようですね。

今試せる環境がないので推測ですが
brBrbr.phpのファイル名を zzz.php に
3行目
Plugin Name:brBrbr

Plugin Name:zzz とかにして
Contact Form 7より後に処理されるようにしていかがでしょう?


2007.11.11 23:37:01
kore

かむさん、こんにちは。
以前に質問したkoreです。
だいぶ時間が空いてしまいましたが、
wordpressを再インストールして
brプラグインを入れてみたらうまく動きました!
原因は結局わからずです・・・。とりあえずご報告まで!

親切にコメントして頂いてありがとうございます!


ちなみに…
このコメント投稿フォームですが、
Firefoxで投稿ボタンが見えない時がある
or IEだと画像リンク切れ(赤×)マークになっちゃってます。


ではでは!


2007.11.15 9:45:05

kore さん
うまくいきましたか。良かったです!

>画像リンク切れ(赤×)マークになっちゃってます。
あら、うちの環境だと全部見えてますが...
なんか設定ですかね...(((( ;゚д゚)))


2007.11.15 21:54:57
kore

どもです!なんですかね^^;?
今まで数回投稿させてもらいましたが、
[POST]という画像が表示されたりしなかたったりと
毎回再現する訳でもなさそうでした。
僕だけの環境かもしれないので、参考までに?^^;

ps. プラグインについてのコメント欄なのに、
ズレた話ですんません!
コメントは削除しちゃって構いません!

でわ!


2007.11.16 11:00:33

koreさん
ずれて全然OKです。(^_^;)
不具合報告はサイト含めてなんでもありがたいです。
(自分で良くチェックしろとか無しで ι(´Д`υ)


2007.11.18 23:19:43
AI

初めまして。こんなプラグイン探してましたー!!

しかし、残念ながら私のWPでは
うまく改行される箇所と、
記事を訂正しても全く
改行されない箇所があります。

何故なんでしょう・・・(泣)

報告まで・・・


2007.11.28 2:05:46

AIさん
あら、そうですか...
WPのバージョンはなんですか?
ビジュアルエディタをオフでも起きますか?


2007.11.29 8:09:38
AI

かむさん、こんにちは!

お返事有難う御座います。
WPのバージョンはME2.2.3で、
エディタもオフにしています。
原因が判らず、理想のプラグインなだけに、
使えないくて悲しいです・・・(泣)

また、何かあれば報告させて頂きますね!


2007.12.01 18:46:56

ありがとうございます。
ありがたく利用させていただきますー♪


2007.12.08 22:42:26

AIさん
了解しました。
年末年始ちょっといろいろトライしてみます!

Do9IIganeさん
うまくいきましたか?
また何かありましたら報告してください。m(_ _)m


2007.12.09 21:34:38

ビジュアルリッチエディタへの対応方法をアップしました。
http://camcam.info/wordpress/224

うまくいきますでしょうか?>みなさま


2008.01.10 18:21:31

Make love, not war!


2008.01.12 3:34:00

自分もwordpressの改行について悩んでいた所、こちらのプラグインを拝見しインストールさせていただきました。

しかしインストールを終えても反映されておらず、途方にくれています。またコメント欄の改行をこちらのように自動で入力させるにはどのようにすればよいのか教えて頂けないでしょうか。厚かましいお願いですがご助力いただけないでしょうか。

宜しくお願いします。


2008.01.18 0:10:14

高木さん
ビジュアルエディタご利用の場合、
ビジュアルエディタ対応の修正はされましたでしょうか。

それでも、ダメでしたら
ユーザ/ユーザ設定の一番上にある
投稿時にビジュアルエディタを使用する のチェックを外して
やってみたらいかがでしょうか?

コメントも、特に何もしなくても改行した分反映されます。


2008.01.18 15:34:36

管理人様、初めまして。ミラクルと申します。
改行プラグイン使用させて頂きました。

ありがとうございます。


2008.01.18 21:11:08

管理人様、お世話になります。

ご指摘いただいた2点ですが共に済ましてあります。ほかにはご指摘いただける点は無いでしょうか。

コメント欄ですが知人より改行ができないとの旨を聞きその対策を思案していたところこちらのプラグインを見つけた次第です。他のwordpressにより構築されているブログを見てもコメント欄の改行は自動で入っているようで、これは自分の場合だけなんでしょうか?タグを知らないような人ではまるっきり改行すらできない状況なのでどうにかしたいと思っています。

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


2008.01.18 22:56:02

ミラクルさん
報告ありがとうございます。
うまく行ってよかったです。(^_^;)

高木さん
あらら、そうですか...
brBrbrを入れる前から、入力欄での改行が無視されるのでしょうか?
そうなると、文字コードの設定など別の理由のような気がします。
いかがでしょうか。


2008.01.19 19:49:30

自分はZencartにwordpressを組み込んでいるので文字コードをEUC-JPにしてあるのですがこれが原因でしょうか。何かお分かりになることがあればご教授いただけないでしょうか。よろしくお願い致します。


2008.01.21 2:10:31

ご質問です。

>tableその他もろもろは
>改造していただく形にしようかと思います。

とありますが、
ビジュアルエディタでの
tableの前後への改行の対応というのは、
考えていませんでしょうか?

もし考えているようでしたら、
ご教授下さい。
よろしくお願いいたします。


2008.01.21 14:39:59

高木さん
返事遅くなりました。
なるほど、そのあたりは何かあるかも知れませんね。(定かではありません
いずれにしても、原因を特定するために
素の状態のWPをどこかにインストールして
うまく行くか見てみてもいいかも知れません。

kishi-rさん
tableタグですね。ご利用は2.0.x系ですか?
2.2.x系ですとtableタグ前後の改行はそのまま入ると思いますが
だめでしょうか?


2008.01.23 23:06:39

かむさん

ありがとうございます。
なるほど、
2.2x系だと大丈夫なんですね。

しかし自分が使っているのが、
2.0x系なんですよね・・・。
対応策ってありますでしょうか?
よろしくお願いします。


2008.01.24 11:40:21

はじめまして、とても便利なプラブインありがとうございます。有効に使わせていただきます。


2008.01.26 11:41:40

kishi-rさん
返事遅くなりました。ごめんなさい。
色々試してみましたが、 まだ解決できていません。
2.0x系だとなんでだめなのかさっぱりです...泣
少々お待ち下さい。

CHRISさん
報告ありがとうございます。
また何かありましたらお知らせ下さい。


2008.01.27 20:15:54

かむさん

ご連絡ありがとうございます。
こちらでも対応出来るか
試してみます。

よろしくお願いします。


2008.01.29 10:21:44
かむ

kishi-rさん
今週末ちょっとしっかり見てみますね。
こちらこそよろしくお願いいたします。


2008.01.30 23:59:48

以前brBrbr導入時にこちらでコメントを書かせて頂いた者ですm(_ _)m。
同プラグインを導入してからは快適にエントリができております。ありがとうございました。

ですが先日、リスト(ulタグ)を使用した直後の文章が左側に寄っていることに気が付きました。
それで調べてみると以下のことが分かりました。

・brBrbrを解除するとスタイルどおりに左側の隙間は正常に表示される(当然改行はクリアされますが;;)
・左に寄ってしまったテキストをタグで囲むとスタイルどおりに表示される
・左に寄ってしまったテキストの後でblockquoteタグを使用した直後のテキストは何もしなくてもスタイルどおりに表示される。

参考:(自分のブログのエントリで、上記の現象が発生しています)
http://digilife.bz/blog/?p=1328

なおバージョン「ME2.2.1」、文字コード「UTF-8」、テーマ「wp.Vicuna 1.4(カスタム)」を使用しています。


一応、タグで囲えば望んだ表示になるのは分かったので今後のエントリは気をつけるつもりですが、もしプラグイン側で何とかなるのであれば…と思い、ご連絡いたしました(^^;。
よろしければご一考頂ければと思いますm(_ _)m。


2008.01.31 11:28:07
かむ

ま〜さん
ご丁寧な報告ありがとうございます。現象確認しました。
原因究明に少々時間がかかりましてレスが遅くなりました。
ごめんなさい。

で、原因が分かりました。ま〜さんのCSSだと
</p> <ul > </ul> <p>
のように
ulタグの前後でpタグを回避しないといけないようです。

おそらく、.textBody p にmarginが指定されてると思いますが
.textBody 全体にmargin指定してみていかがでしょうか。

ここら辺は、非常に悩ましい問題ですが
brBrbrで自動的に
</p> <ul > </ul> <p>となるよにできます。
ただ、CSS指定の違いでこれだと逆に崩れてしまう人が出てくる
可能性もあります。

う〜〜ん、どうしたら....(´ヘ`;)

まいっか、ま〜さん仕様にしちゃいましょう。(笑)

その他の修正と合わせまして、近いうちに修正版をアップします。
今しばらくお待ちください!


2008.02.03 0:42:31

かむさん、お返事ありがとうございますっ(^^)/。

それでご指摘の通りにtextBodyのmarginの値を設定してみたのですが、PタグやULタグで指定した領域までつられて右に移動してしまいました;;
おそらくCSS内の左マージンの値をtextBodyで一括して設定し、他は全部0に書き換えてしまえばうまくいくのだと思われますが、割と細かく指定されちゃっていますのでプラグイン側で補正できるのであればとても嬉しいです(^^;
修正版を楽しみにお待ちしておりますm(_ _)m。

あと素人考えですが、brBrbrでのPタグの扱いはオプションで変更できるようにとかは出来ないのでしょうか?


2008.02.03 23:57:50
かむ

ま〜さん
はい、Pタグの扱いを設定してオプションで変更できるようにも出来ます。

それもちょっと考えましたが、お気楽なプラグインですので、
あまり複雑にするのもどうかな〜とも思いまして...
もうそういう仕様にして、
改造方法をエントリした方がいいかなと思いますが
いかがでしょうか?(^_^;)


2008.02.04 22:18:24
かむ

>kishi-rさん
遅くなってますが、
原因と思われる箇所が分かりました。
現在、他のバージョンでの検証中です。
もうしばらくお待ち下さいね。


2008.02.04 22:19:53

かむさんへ

エントリを見ますととりあえず?の予定だったんですよね(^^;
変更に関しては例えばテキストエディタで開いて「ここの値を0から1に書き換える」で十分だと思います。
もし変更部分が面倒であれば2つ用意して「だめだったらこちらを使ってください」の方が楽かもしれませんね。


2008.02.05 10:44:21

かむさん

おぉ?ありがとうございます。
了解いたしました。


2008.02.14 10:46:14
ま?

すみません、けっきょく強引にPタグを排除する方向で修正してしまいましたm(_ _)m。
http://digilife.bz/blog/?p=1433

レイアウトの調整で苦労し、やはりPタグで調整すると融通が利くんだなぁとおもったり;


2008.03.05 13:18:34
かむ

ま〜さん
お待たせして申し訳ありません〜・・・(;´Д`)
色々修正をまとめてやろうと思ってるのですが、
難解な箇所が多く時間がかかっております。
(改行だけのプラグインだというのに...)

kishi-rさん
ごめんなさい。今しばらくお待ち下さい。とほほ...


2008.03.06 13:18:14
ま?

かむさん

こちらもお願いした身でありながら失礼しました(^^;
PHPは触った事がありませんが、中身を拝見しましたら判定条件とかが難しいそうだなぁと思いました。
たしかに機能は単純かもしれませんが中身は奥が深そうですね;;。

これからもがんばって下さい?。


2008.03.06 15:14:57
una

すばらしいプラグインのおかげでスキッリしました。

がんばってください!!




もうこれ無しではやってけないです…ハハハ


2008.03.07 17:09:27

ま〜さん
いえいえ、もうちょっと早く対応できればいいですが
ビジュアルエディタとの絡みがややこしすぎて..(´ヘ`;)

unaさん
報告ありがとうございます。お役に立てて良かったです。
これくらいWP側でオプション一つで出来たらいいんですけどね〜


2008.03.09 15:14:21
aki

かむさん、

すばらしいプラグイン、有難うございます。
ものすごく助かりました!!


2008.03.18 15:12:41

初めまして。

こちらの素晴らしいプラグイン、大変便利で愛用させていただいていました。
ですが、WP2.5でうまく動作しないようです。

具体的には、imgタグ直下の改行が無効化されてしまうようなのです。
たとえば
http://innocence.xrea.jp/archives/955/
こちらの記事で言うと、本来なら一番上の画像の次に改行が入って、文章が続いているはずなのです。
:顔23:という顔文字の後にも、一行、本来なら空行が開いています。

エディタ上ではきちんと改行されているのですが、おそらくWP2.5の仕業かと・・・。
当方プラグインのソースを修正するスキルを持ち合わせておりませんので、もしよろしければ、対応お願いいたします。


2008.04.02 22:05:07

akiさん
報告ありがとうございます!
お役に立てて良かったです。(^.^)

Gachさん
うわ、そうですか....
2.5で確認してみます。


その他修正がまだ完了していませんが
気長にお待ち下さい。(´ヘ`;)


2008.04.04 10:54:36

すみません、自己解決しました(´ヘ`;)
過去ログを読んでおらず、大変お恥ずかしい・・・

「|」で区切られているimgを削除したところ、思い通りの動作になりました。
お手数お掛けして申し訳ありませんでした。
これからも開発頑張ってください?。


2008.04.05 11:51:36
いた

改行プラグイン求めていたので助かりますー><
作成ありがとうございました!


2008.04.10 12:51:21

追伸

なんとなく原因が判りました。
IE7とFirefox2では、改行の扱い方が微妙に違うようです。
これは、どちらかのブラウザに合わせなければいけない問題なので、解決はかなり難しそうですね・・・。

以上、ご報告まで。


2008.04.11 0:58:11

改行が効かないのをあれこれいじってハマっていました。
WordPressのエディタは頑固ですね。。htmlのタグも排除してしまうし。
素晴らしいプラグインありがとうございます。


2008.06.17 17:09:30

みなさま長らくお待たせしました。
2.5の動く環境を構築していたらこんなにかかってしまいました。
(苦しい言い訳.....


いたさん
報告ありがとうございます。
また何かありましたらお知らせ下さい。


Gachさん
大変遅くなりました。ブラウザによっても動作が違うようですね。
確認しました。

こちらに2.5.xの対処法を追記しました。
http://camcam.info/wordpress/224

すべてのブラウザを見ていませんが一度おためし下さい。mm


kinoさん
そうなんです。改行くらい好きにさせて欲しいですが...
しかもバージョンによって挙動が違うし困ったもんです。
(ぐっちってすみません
報告ありがとうございました。


2008.06.29 22:29:50

対処法発見していただいてありがとうございます。が、


※※※※※※※※※ 2.5.xの場合さらに ※※※※※※※※※※※※※※※
wp-admin/js/editor.js の155行目付近を以下のように修正して下さい。

// pee = pee.replace(new RegExp(”\\n\\s*\\n+”, ‘g’), “\n\n”);
//pee = pee.replace(new RegExp(’([\\s\\S]+?)\\n\\n’, ‘mg’), “$1\n”);
//pee = pee.replace(new RegExp(’\\s*?’, ‘gi’), ”);
この3行の先頭に // を付けてコメントアウト

pee = pee.replace(new RegExp("\\n", 'gi'), "");

を追加。



この対処をWP2.6ですると、画像をアップロードしても、ファイルはきちんと存在しているのに、画像が表示されないという不具合が出てしまいました。
お忙しいとは思いますが、2.6への対処方法もご一考くださいましたら、幸いでございます。


2008.07.21 8:58:41
かむ

Gachさん
返事遅くなりました。

まだ2.6の環境がないので、出来次第確認しますね。


2008.07.23 17:41:09

Name

Mail

Site

Massage