php 在Wordpress中删除空p标签

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 在Wordpress中删除空p标签相关的知识,希望对你有一定的参考价值。

/**
 * Remove empty paragraphs created by wpautop()
 * @author Ryan Hamilton
 * @link https://gist.github.com/Fantikerz/5557617
 */
function remove_empty_p( $content ) {
	$content = force_balance_tags( $content );
	$content = preg_replace( '#<p>\s*+(<br\s*/*>)?\s*</p>#i', '', $content );
	$content = preg_replace( '~\s?<p>(\s| )+</p>\s?~', '', $content );
	return $content;
}
add_filter('the_content', 'remove_empty_p', 20, 1);

以上是关于php 在Wordpress中删除空p标签的主要内容,如果未能解决你的问题,请参考以下文章

php WordPress删除P和BR标签

php 从#comments中删除空锚#spam。 #WordPress

php 从#comments中删除空锚#spam。 #WordPress

在WordPress 4.9中删除图像,视频,iframe周围的自动P标签

删除 Wordpress 导航标签?

php WordPress |从编辑器中删除H1标签