麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > Wordpress > 正文

WordPress 去除圖片img標簽的高度與寬度

2024-09-07 00:50:32
字體:
來源:轉載
供稿:網友

我們在后臺上傳文件時會碰到上傳的圖片會自動加上高度與寬度了,那么有時我們并不需要這個東西要怎么取消呢?下面我們一起來看看我總結的兩種方法.

要求,如,在桌面設備上,圖片使用的是以下的HTML代碼:

<img src="abc.png" alt="abc" width="580" height="267" />

在移動設備端,因為屏幕都比較小,如果要讓圖片自適應屏幕,我們應當把width和height屬性去除,不然圖片可能會比屏幕大,代碼如下:

<img src="abc.png" alt="abc" />

方法一:將下面代碼復制到當前主題的 functions.php 文件中:

  1. add_filter( 'post_thumbnail_html''remove_width_attribute', 10 ); 
  2. add_filter( 'image_send_to_editor''remove_width_attribute', 10 ); 
  3. function remove_width_attribute( $html ) { 
  4.    $html = preg_replace( '/(width|height)="/d*"/s/'""$html ); 
  5.    return $html

方法二:代碼如下:

  1. // 自適應圖片刪除width和height,by Ludou 
  2.     function ludou_remove_width_height_attribute($content){ 
  3.       preg_match_all("/<[img|IMG].*?src=[/'|/"](.*?(?:[/.gif|/.jpg|/.png/.bmp]))[/'|/"].*?[//]?>/"$content$images); 
  4.       if(!emptyempty($images)) { 
  5.         foreach($images[0] as $index => $value){ 
  6.           $new_img = preg_replace('/(width|height)="/d*"/s/'""$images[0][$index]); 
  7.           $content = str_replace($images[0][$index], $new_img$content); 
  8.         } 
  9.       } 
  10.       return $content
  11.     } 
  12.     // 判斷是否是移動設備瀏覽 
  13.     if(wp_is_mobile()) { 
  14.        // 刪除文章內容中img的width和height屬性 
  15.        add_filter('the_content''ludou_remove_width_height_attribute', 99); 
  16.     } 

這樣我再試一下是不是達到想要的結果了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久影库 | 国产精品av久久久久久久久久 | 在线中文字幕播放 | 免费试看av | 黄色片观看 | 国产精品久久久久久久久久iiiii | 成人做爽爽爽爽免费国产软件 | 久久国产秒 | 一级黄色影片在线观看 | 国产午夜亚洲精品 | 97风流梦电影 | 午夜视频在线 | 本站只有精品 | 广州毛片| 国内精品久久久久久久久久 | 国产一区二区三区视频在线 | 美国黄色毛片女人性生活片 | 中国a毛片 | 日韩精品dvd | 成人在线观看一区 | 国产精品免费在线 | 99视频在线观看视频 | 国产成人在线网址 | 深夜免费福利视频 | 在线小视频国产 | 国产成人精品视频在线 | 欧美一级毛片大片免费播放 | 成人在线国产 | 国产无遮挡一区二区三区毛片日本 | 中文字幕免费在线看 | 亚洲国产精品久久久久久久 | 一级做a爱片久久毛片a高清 | www.成人免费视频 | 久久人人av | 国产免费片 | 久久日韩 | 中文字幕亚洲欧美 | 成人 日韩 | 国产无遮挡一区二区三区毛片日本 | 欧美偷拍一区二区 | 羞羞视频入口 |