この式を作成して、ページ内のすべての空の(空白のみのタグを含む)タグを削除しました。
$content = preg_replace('/<[^\/>]*>([\s]?)*<\/[^>]*>/', '', $content);
このようなコンテンツを処理する必要があるまで、それは扱いました...
<blockquote>
<p >foo bar</p>
</blockquote>
<p ><a href="image.jpg" rel="lightbox" title=""><img title="image" src="image.jpg" /></a><br /></p>
そしてそれを次のように出力します...
<blockquote>
<p >this is a test for the pluggin</p>
<p ><a href="image.jpg" rel="lightbox" title=""><img title="image" src="image.jpg" /></a><br /></p>
したがって、を削除し</blockquote>
ます。
私はこれに頭を悩ませていて、それを機能させることができません。フォーマットするタグを指定する以外に、明らかな解決策を誰かが見ることができますか?また、ワードプレスの投稿で「the_content」をフォーマットしているとも言えます。