0
我正在寻找一种在WordPress中从对象标签中移除p标签的方法。我已经找到了一种从img和iframe标签中删除p标签的方法,但是想要扩展以下代码以包含对象标签。从WordPress中的对象标签中移除p标签
function filter_ptags_on_images($content) {
$content = preg_replace('/<p>\s*(<a .*>)?\s*(<img .* \/>)\s*(<\/a>)?\s*<\/p>/iU', '\1\2\3', $content);
return preg_replace('/<p>\s*(<iframe .*>*.<\/iframe>)\s*<\/p>/iU', '\1', $content);
}
add_filter('the_content', 'filter_ptags_on_images');
任何帮助将不胜感激。提前致谢。