はじめてのWordPress

WordPressはカスタマイズ自在のブログ構築ツール。複数ブログもお手のもの。

Contents

プラグイン これだけは入れとけ!

スタードメイン使いこなしガイド

リンク





スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. -------- --:-- |
  2. スポンサー広告




余計なpタグを消す方法

WordPressは、記事の先頭と末尾にpタグを勝手に入れてしまいます。

検索するといろいろ解決方法があったのですが、以下の方法がいちばんスマートに思います。

http://ja.forums.wordpress.org/topic/8073 より。

投稿でも、ページでもテキストエリアのどこかに

と書いておくと、pタグが入らないという画期的な方法です。

以下のコードをfunctions.phpに貼り付けて、utf8 bomなしで保存アップロードします。ダッシュボードから直接変更を加えるとWordPressが動かなくなります。

function rm_wpautop($content) {
global $post;
// Get the keys and values of the custom fields:
if(preg_match('||siu',$content)){

remove_filter('the_content', 'wpautop');

} else {
add_filter('the_content', 'wpautop');
}
return $content;
}
// Hook into the Plugin API
add_filter('the_content', 'rm_wpautop', 9);
?>



このコードで消えるのは、ワードプレスが自動補完したp要素だけです。また、キャッシュプラグインを使っていたり、ブラウザでキャッシュした画面では、不要なPタグは消えません、とのこと。

関連記事
  1. 2012-01-19 22:14 |
  2. 未分類
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
http://wordpressmania.blog.fc2.com/tb.php/40-20a48907
この記事にトラックバックする(FC2ブログユーザー)
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。