Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在img标签下删除自动p标签_Html_Wordpress - Fatal编程技术网

Html 如何在img标签下删除自动p标签

Html 如何在img标签下删除自动p标签,html,wordpress,Html,Wordpress,当我通过HTML内容写文章时,img标记下会自动生成p标记 <img class="round-img" src="/single-post-1.jpg" alt="img"> <p></p> 您可以通过此过滤器删除自动p标签。将其放入functions.php文件中 remove_filter( 'the_content', 'wpautop' ); remove_filter( 'the_excerpt', 'wpautop' ); 您可以这样做:

当我通过HTML内容写文章时,img标记下会自动生成p标记

<img class="round-img" src="/single-post-1.jpg" alt="img">
<p></p>


您可以通过此过滤器删除自动p标签。将其放入functions.php文件中

remove_filter( 'the_content', 'wpautop' );
remove_filter( 'the_excerpt', 'wpautop' );
您可以这样做:

在要删除的页面中添加此脚本


$(文档).ready(函数(){
$('img')。最近('p:empty')。remove();
});

注意,这将删除内容中所有p标记的自动插入。此代码将删除所有空段落,而不是$('img')。最近('p:empty')。remove();
 <script>  
 $( document ).ready(function() { 
       $('img').closest('p:empty').remove();
});
 </script>