阿里云服务器广告

wordpress去掉图片宽高及size属性以自适应手机的功能代码

作者:南国老符 分类:知识技术 浏览:406 日期:2021-08-27 来源:建站管家


wordpress去掉图片宽高及size属性以自适应手机的功能,把如下代码放到模板所在目录的functions.php里即可:


/**
 * 去掉内容里图片的宽高属性
 * @author albert
 * @date 2021.07.08
 */
function ludou_remove_width_height_attribute($content){
      preg_match_all("/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png\.bmp]))[\'|\"].*?[\/]?>/", $content, $images);
      if(!empty($images)) {
        foreach($images[0] as $index => $value){
          $new_img = preg_replace('/(width|height)="\d*"\s/', "", $images[0][$index]);
          $content = str_replace($images[0][$index], $new_img, $content);
        }
      }
      return $content;
}
add_filter('the_content', 'ludou_remove_width_height_attribute', 99);

/**
 * 去掉内容里图片的size属性
 * @author albert
 * @date 2021.07.08
 */
add_filter( 'max_srcset_image_width', create_function( '', 'return 1;' ) );



期待您打赏鼓励
支付宝打赏二维码
支付宝扫码
微信打赏二维码
微信扫码

上一篇:wordpress给分类添加:前后台SEO标题、关键词和描述的功能代码

下一篇:wordpress自动生成sitemap网站地图的代码,无须插件

发表评论
您需要登录后才可以评论 登 录 | 注册
评论 (0)
QQ客服
客服微信
加QQ群