集客助さん販促格さん > 瓦版 > トピックス | 配布物 > wordpressで連続改行を可能にするプラグイン my_autop

wordpressで連続改行を可能にするプラグイン my_autop

こんにちは。販促格さんこと堺です。

wordpress は複数改行を削除してしまうので、不満に思うユーザーも多いようです。

そんな方のために brBRbr というプラグインがあるのですが、このプラグインは投稿全体を<p>タグで囲って、中の改行をすべて<br />タグにするという力技で可能にしています。また、コア部分を改変するので、wordpressの更新ができない(更新のたびにコア部分書き換えが必要)という不満が出てきます。

そこで、それらを解消するプラグインを作りましたので配布します。

概要

  • 複数の改行を<p style=”margin-top:xxem;”>と、スタイルで指定します。これにより連続改行を思い通りにできます。
  • コア部分はいじりませんので、インストールも簡単です。
  • ビジュアルとhtmlのタブを切り替えても問題ありません。

インストール方法

プラグインフォルダ(/wp-content/plugins)にアップロードして、管理画面で「使用可能」を押すだけ!

ダウンロード

ダウンロードはこちら

注意事項

  • まだ作りたてなので不具合などあるかもしれません。
    不具合を発見した方はコメントお願いします。
  • インストール後に念のためブラウザのキャッシュをクリアしてください。
タグ: , ,

関連する記事

コメント / トラックバック19件

  1. stap より:

    こんにちは。早速使わせていただきました。
    便利なプラグインで感謝しておりますが、気付いたことを1点だけ報告させていただきます。

    このプラグインを有効にしていると、編集画面で「ビジュアル」「HTML」の切り替えが出来ないようです。(WPのVerは2.9.1にて。OSはWin版IE7.8とFxで試しましたが同じでした)

    • 堺 @格さん より:

      ご利用ありがとうございます。
      また、ご報告くださいまして、誠にありがとうございます。

      Wordpress 2.9.1 / Windows XP / Firefox 2 と Firefox 3.5、Firefox 3.6 で試しましたが、再現しませんでした。

      IEでは 6 と 8 で試しましたが、切り替えはできました。
      ただ、IEでは別の問題が発生してしまいました。(後ほど)

      考えられる原因としては、

      ①キャッシュ
      ただ、この場合は複数ブラウザで発生しているので可能性は薄いでしょう。

      ②他のプラグイン(またはJavaScript)とのコンフリクトが発生している。
      この可能性が濃厚だと思います。

      つきましては、
      インストールされていて管理画面に関連のあるプラグインを教えてください。
      それと、管理ページの投稿画面で「ソースを表示」してJavaScriptを読み込んでいる部分の「load-scripts.php」の後にある &load=xxx,xxx,xxx,xxx& となっている部分に何が入っているか、その次の行で my_editor.js 以外に読み込まれている JavaScript がないか教えていただけますか。

      あと、ブラウザから出ているスクリプトエラーがないか、もしお分かりなら教えてください。

      お手数ですが、よろしくお願いいたします。

      また、今回調べてみて、IEでは別の問題が発生していることがわかりました。

      管理画面でビジュアルとHTMLを切り替えると、改行が詰まってしまいました。
      IEをお使いの方は修正できるまでモードの切り替えをしない、またはビジュアルエディタを使わないという対応をお願いいたします。

      ご迷惑をおかけして申し訳ありません。よろしくお願いします。

    • ハルキ より:

      はじめまして!
      このプラグインを使わせていただきましたが、、、
      やはり連続改行できるのは幸せですねw

      しかし、僕もHTMLタブに切り替えができなかったので、
      stap さんに代わって(?)報告させていただきます。

      /wordpress/wp-admin/load-scripts.php?c=0&load=jquery,utils,quicktags&ver=b64ae9a301a545332f1fcd4c6c5351b4′>
      /wordpress/wp-content/plugins/my_autop/js/my_editor.js?ver=1.0′>

      WPのバージョンは2.9.2で、Firefoxを使っています。

      知識も薄いのでご参考になるか怪しいですが、、、。
      ありがたく使わせていただきます。

  2. [...] 別のプラグインを発掘してきた。 my_autop [...]

  3. [...] wordpressで連続改行を可能にするプラグイン my_autopなるものを発見 というわけでてすとなう [...]

  4. [...] WordPressで改行する。 今、私は にて、独自ドメインを取得し、 の無料レンタル期間(10日間)を利用して WordPressと言うブログを作成することが出来る無料プリケーションを利用してこのプログを作成しています。 WordPressは複数の改行をすることができないという、摩訶不思議な欠点があり、これを改善(?)するためのプラグインを 「集客助さん販促格さん」で配布しています。 まだ、出来立て(2010/2/5配布開始)ほやほやのプラグインです。 使わせて頂いています。 WordPressで連続改行を可能にするプラグイン [...]

  5. tugumi より:

    はじめまして。
    WordPressを使い出して程ないものです。
    複数改行はどのブログでも問題なく出来るものだと思っていたのに、WordPressは出来ないのですね。
    早速、プラグインを使わせていただきました。便利ですね。ありがとうございます。
    HTMLタグで編集すると改行が全部詰まってしまう問題、改修できるのを期待して待っています。
    よろしくお願いいたします。

    • 堺 @格さん より:

      ご利用ありがとうございます。
      なるべく早く改修できるように時間を作りたいと思います。

  6. dean より:

    面白いプラグインで、利用したいと考えていますが、少し気になる点がありましたので、ご報告します。
    IE8,FF3、WP2.9.2、WP-MU2.9.2で試しました。

    プラグインを適用していない時、投稿のソースをブラウザで確認すると
    [ENTER]改行の文章の集まりを、Pタグで囲ってくれます。
    全ての段落で、Pタグが囲まれていない文章は無いと思います。

    所が、プラグイン適用後、Pタグが付いていない文章が発生します。
    特に投稿の1行目はPタグが付かないようです。
    あとは、[shift]+[enter]で文章を入力すると、その段落にはPタグが付きません。

    テーマによっては、この状態でも、見栄えに変化が無い場合も有りますが、
    見栄えをCSSで色々、設定している場合、このPタグが、付く付かないだけで
    見栄えが変わってしまいます。
    言い換えると、class=”textBody”内を対象にした見栄えを、統一された条件でCSSが書けなくなります。

    空白改行の後の段落は、Pタグ内にmargin-top が適用されるのですが。
    その直前の文章(段落)にもPタグ(margin-top無しで)が適用されると、仕様通りでは無いかと思うのですが。

    ブログで、段落間を大きく開ける表現は、WEB製作者から見ると、 BRタグの使い方に奇異を感じますが
    世間的には、見た目の余白の方が重要と考えているようです。
    投稿本文エリア内の、自由な(見た目の)表現と、それを実現するタグの使い方の争点は、
    両者とも見ている点が違うので、どちらかが”変”という問題ではないと思います。
    このような、余白を大きく開ける見栄えを、ビジュアル的に簡単に操作できるようになると、とても良いと思います。
    最後はちょっと蛇足だったかもしれませんが、ぜひ、ご検収していただける助かります。

    • 堺 @格さん より:

      不具合部分を詳細にお知らせいただき、感謝いたします!

      なるべく早く改修したいと思います。
      目標:4月初旬(4/9くらい)

    • dean より:

      お返事ありがとうございます。
      4/9と言う数字に期待します!!!!

  7. [...] ※追記こちらのプラグインで解決することができました。感謝! wordpressで連続改行を可能にするプラグイン my_autop 03 Apr 2010 This entry was written by sazanami, posted on 3rd Apr, 2010日 at 16:17, filed u [...]

  8. [...] これは、ここの方が作ってくださったプラグインだそうです。ありがたやありがたや^^ [...]

  9. foolishlife より:

    はじめまして。
    プラグイン、インストールさせて頂きました。
    複数改行をスマートに実現できて、大変嬉しく思います。
    ただ、1点質問があります。

    複数の改行は確かに反映されるのですが、改行ひとつひとつが

    になってしまうのは仕様でしょうか?

    プラグインのスクリプト冒頭に
    「改行をタグに変換する機能を無効にする」
    といった記述がありますが、これが何らかの理由で効いていないのでしょうか?

    お手隙の際にでもご回答頂けますと幸いです。
    宜しくお願い致します。

  10. しんや より:

    はじめまして。
    プラグイン、インストールさせて頂きました。
    brBRbrを利用していたのですが、もっと、いいものをと思い御サイトを発見しました。

    素晴らしいプラグインありがとうございます。

  11. [...] wordpressで連続改行を可能にするプラグイン my_autop [...]

  12. [...] プラグイン配布元 wordpressで連続改行を可能にするプラグイン 「my_autop」(当方のWP2.9.2環境で検証済み) [...]

  13. [...] PC・Web 新ドメインに移転。マハーパリニルヴァーナ(MPNV.NET)からFUMIR.NETへ。5時間の突貫作業。カスタマイズできてないけど、とりあえず最低限BLOGの記事だけ移行。 (FUMI + MIR = FUMIR MIRはスラブ語の平和 読み方はフミール) 同時にホスティングサーバ乗り換えと、BLOGシステムの変更をした。ホスティングサーバは利用してたXREA.COMの障害の多さとサポートの悪さに辟易して乗り換え。BLOGシステムは、今まで使ってたMovableTypeがVer5から統合CMSになってしまい、BLOGだけだと逆に使いにくかったから、業界最大手のWordPressに変更。こっちの方がカスタマイズが楽で操作感もいいね。 MTからWPに移行する際の注意点はこちら。(WPフォーラム相談案件) ■記事が<P>で自動整形される PS Disable Auto FormattingでWPの自動整形機能を無効にする。また記事をHTMLで書いている場合は、余計な改行を行うビジュアルリッチエディターを無効にする。([ユーザー]→[プロフィール]→[ビジュアルリッチエディターを使用しない]にチェック) ■記事とコメントの改行情報が削除される MT形式の記事を公式プラグイン(Movable Type and TypePad Importer)でインポートした際、仕様により連続改行(空行)が削除されてしまう。これはwp-content/plugin/movabletype-importer/movabletype-importer.phpのソースを書き換えると改善される。 if( !empty($line) ) ↓ #if( !empty($line) ) ■コメントが連続改行できない WPではコメントの連続改行が行えない。連続改行を可能にするbrBRbrやmy_autopのプラグインがあるが、両方とも記事とコメントの両方に改行が入るため、記事をHTMLで書いていて、<br /<ではなくテキストとしての改行がある場合は、記事に余計な改行が入ってしまう。コメントのみ連続改行を可能に出来ればいいが、現状対応できず。 ■パーマリンク設定 ユニークキーに日時を使う場合、年月時分に設定すると、記事にコメントできない症状が発生する。これはMTでは年月時分でユニーク記事となるが、WPは年月時分秒と秒まで入れないとユニークと見なされないため。このためカスタム構造で下記とすればO.K。 /%year%%monthnum%%day%%hour%%minute%%second% [...]

コメントをどうぞ

集客助さん販促格さん > 瓦版 > トピックス | 配布物 > wordpressで連続改行を可能にするプラグイン my_autop