WordPress カスタマイズ

WordPressのHTMLエディタを使うとPタグが自動で入るのを無効化する

スポンサードリンク
スポンサードリンク

WordPressのエディタにはビジュアルモードとHTMLモードの2種類がありますが、
HTMLモードで改行を入れたテキストに対して、<p>が自動補完されます。
Pタグがあることで妙なマークアップになることを解消することが必要な場合があるかもしれません。

☆Pタグが自動で入るのを無効化する方法

wp-includes/default-filters.phpをコメントアウト編集します。

[1]

[code]
add_filter('the_content', 'wpautop');
↓   ↓   ↓
//add_filter('the_content', 'wpautop');

[/code]

[2]

[code]
add_filter('the_excerpt', 'wpautop');
↓  ↓  ↓
//add_filter('the_excerpt', 'wpautop');
[/code]

wp-includes/plugin.phpにadd_filterの定義がされています。
第1引数がtag
第2引数がフィルターを追加する関数
のようです。
なので、
[1]はthe_contentの独自ダグに対して、wpautopの機能を追加という意味でしょう。

wp-includes/formatting.phpにwpautopの定義がされています。

簡単に行うには、WordPressのpタグ自動追加をオフにするプラグインを使用するのが良いかもしれません。
WordPressのpタグ自動追加をオフにするプラグイン。

WordPress運営が楽になるおすすめのサーバーをご紹介

WordPressおすすめのサーバー

スポンサードリンク

-WordPress, カスタマイズ

© 2021 さくらいらぼWEB版 /個人ブログ