前提・実現したいこと
ワードプレスの投稿ページでテキストから投稿をしたいのですが、tableタグで表を作成しブラウザ表示すると、表の上に大きな改行が生まれてしまいます。
ソースコードを確認すると、<br>タグが自動挿入されているようでした。
function.phpで下記のコードを入力し、<br>タグを消すことはできましたが、ブラウザ表示では相変わらず、改行されたままです。
htmlコードのミスなのか、ワードプレスの設定なのか、見当もつきません。
どうかお力添えを頂きたく思います。分かりにくいですが、改行部分のスクリーンショットをお送りいたします。
発生している問題・エラーメッセージ
ワードプレスでブラウザ表示すると<table>タグの上に大きな改行が現れてしまう。
該当のソースコード
<h2 class="style4a" style="padding: 0.25em 0.5em;color: #494949;background: transparent;border-left: solid 5px #7db4e6;">テキスト</h2> <p>テキスト</p> <p>テキスト</p> <table border="1" width="500" cellspacing="0" cellpadding="5" bordercolor="#333333"> <thead> <tr> <th bgcolor="#87ceeb">テキスト</th> <th bgcolor="#87ceeb">テキスト</th> </tr> </thead> <tbody> <tr> <td>テキスト</td> <td>テキスト</td> </tr> <tr> <td>テキスト</td> <td>テキスト</td> </tr> <tr> <td>テキスト</td> <td>テキスト</td> </tr> <tr> <td>テキスト</td> <td>テキスト</td> </tr> </tbody> </table>
試したこと
remove_filter('the_content','wpautop');
remove_filter('the_excerpt','wpautop');
function wpse_wpautop_nobr($content){
return wpautop($content,false);
}
add_filter('the_content','wpse_wpautop_nobr');
add_filter('the_excerpt','wpse_wpautop_nobr');
こちらのコードをfunction.phpで入力しました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー