古登堡编辑器会给所有默认上传的图片增加<figure>标签,这是有利于seo优化的,但是在某些情况下,我们可能需要删掉这个标签。
首先,我们认识一个钩子,the_content ,是页面读取文章内容时会触发的这个钩子,参数就是文章内容,那么我们就可以用正则表达式来解决这个需求。
function edit_your_feed_content($content) {
$content = preg_replace( array("/(<figure.*?[^>]*>)/","/(<\/figure>)/i"), "", $content);
return $content;
}
add_filter('the_content', 'edit_your_feed_content');
不是很复杂哦,把这行代码加入到function中就可以啦。
隐藏内容,您需要满足以下条件方可查看
End
emmm,这积分难刷
emmm,这积分难刷
此方法同时适用,如何去掉画廊、画册等组件