WordPressのpタグ自動追加をオフにするプラグイン: Disable wpautop
WordPressでエントリを書いていると、WordPressが追加してくれるpタグ(HTMLに自動挿入される< p>)が邪魔になるときがある。
たとえば、埋め込んだオブジェクトと文字なんかの位置関係を調整したり、たくさん改行したいときなど。レアなケースとしては、PHPを実行させるプラグインを使って、エントリ内でPHPの複数行に渡る実行結果をHTMLで書き出そうとするときに、余分なpタグが追加されて都合が悪いというようなこともある。
そんなときに重宝するのが、WordPressのpタグ自動追加をオフにするプラグイン。
使い方の詳細は以下の通り。
- 上のページからdisable-wpautop.zipをダウンロード
- ダウンロードしたzipファイルを解凍
- 解凍したものをWordPressの /wp-content/plugins ディレクトリにアップロード
- 管理者権限でWordPressにアクセスしてプラグインをアクティベート
普通にプラグインとして組み込むだけで、設定する部分はとくにない。
インストールしてアクティベートすればすぐに< p>タグが出なくなる。
使う際には注意点もある。
エントリを書く際には、通常はエントリ上で改行すると、ブログ上でも改行して表示される。(たいていのブログのシステムで普通はそうなる。)
しかし、このプラグインを入れると、これまで改行の役割をを担っていたpタグが自動的に入らなくなってしまうので、エントリ上で改行しても、ブログ上では改行表示されなくなる。そのため、改行させたい部分には、< br>タグや< p>タグを使う必要がある。
これは既存のエントリに対しても適用されるので、いままでに書いたエントリがある場合は、このプラグインの副作用として、予期せぬところで改行が無くなってしまう可能性もある。
このあたり、任意の範囲だけでpタグ自動挿入をオフにできるようになるともっと使い勝手が向上するはず。(そうすれば、エントリの書き手が複数名いるときなどには、必要な人が必要なときにだけ使う機能にできるので、使わない人はいままで通りの書き方ができる。)
WordPress プラグイン:
Disable wpautop Plugin
<機能>
・WordPressのpタグ自動追加機能をオフにする。
<注意点>
・エントリ上での改行がブログ上で改行として表示されなくなるので、改行させたい位置に何らかのHTMLタグをマニュアルで挿入する必要がある。
5 Trackback(s)