亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > Wordpress > 正文

WordPress二次開發批量去掉文章圖片的鏈接

2024-09-07 00:49:44
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了WordPress二次開發批量去掉文章圖片的鏈接,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

    WordPress二次開發批量去掉文章圖片的鏈接。有的童鞋可能要問了,為什么要去除掉圖片中的鏈接呢?這樣做最主要的原因是為了方便我們做網站的SEO優化,熟悉WordPress的朋友都知道,WordPress在發布文章的時候,插入圖片,有個默認的選項是“鏈接到媒體頁面”,如果不改成“無”的后果就是點擊文章的圖片時會在當前窗口跳轉到圖片頁面,不僅用戶體驗不好,而且造成搜索引擎蜘蛛爬去無法返回的不良后果,如下圖所示:

WordPress二次開發批量去掉文章圖片的鏈接

所有我們就需要批量去掉文章圖片的鏈接,讓蜘蛛更方便在我們的網站中爬行。具體實現方法如下:

一、將以下代碼復制到當前使用主題的functions.php文件中

/* 去文章圖片鏈接*/add_filter( 'the_content','a_blank');function a_blank($c) {global $post;$s = array('/href="(.+?.(jpg|bmp|png|jepg|gif))"/i'=>'');foreach($s as$p => $r){$c = preg_replace($p,$r,$c);}return$c;}

這樣就可以實現以后生成的文章圖片和已經發布的文章中的圖片都會默認無鏈接,唯一瑕疵就是還會有a標簽,但是是空標簽,這沒什么影響,強迫癥可以用下面一個方法完美解決。

二、將以下代碼復制到當前使用主題的functions.php文件中(此方法對已發布文章不生效):

/* 去文章圖片鏈接*/update_option('image_default_link_type', 'none');

/* 去文章圖片鏈接*/function wpc_imagelink_setup() {$image_set = get_option( 'image_default_link_type' );if ($image_set !== 'none') {update_option('image_default_link_type', 'none');}}add_action('admin_init', 'wpc_imagelink_setup', 10);

擴展:

有的用戶可能會需要文章中的圖片鏈接在新窗口打開,將以下代碼復制到當前使用主題的functions.php文件中:

/* 文章圖片鏈接新窗口打開*/add_filter( 'the_content','a_blank');function a_blank($c) {global $post;$s = array('/href="(.+?.(jpg|bmp|png|jepg|gif))"/i'=>'href="$1"target="_blank"');foreach($s as$p => $r){$c = preg_replace($p,$r,$c);}return$c;}

有的則需要將沒有鏈接的圖片加上鏈接,這個分兩種情況:

一是鏈接為文章地址(同時添加alt與title屬性為文章標題),將以下代碼復制到當前使用主題的functions.php文件中:

/* 圖片自動鏈接到文章,添加標題和ALT屬性 */function auto_post_link($content) {    global $post;                $content = preg_replace('/</s*img/s+[^>]*?src/s*=/s*(/'|/")(.*?)//1[^>]*?//?/s*>/i', "<a href=/"".get_permalink()."/" title=/"".$post->post_title."/" ><img src=/"$2/" alt=/"".$post->post_title."/" /></a>", $content);    return $content;}add_filter ('the_content', 'auto_post_link',0);

如果文章圖片較多,第一張圖片添加為文章鏈接,剩下的則只加alt與title屬性:

/*--------------------------------------自動為第一張圖片添加鏈接地址,其他圖片只加alt屬性,不加鏈接默認鏈接地址為當前文章的鏈接,alt屬性為當前文章的標題通過修改判斷語句if($count==1),可以為指定順序圖片添加鏈接,不局限于第一個圖片--------------------------------------*/$count = 0;function auto_image_handler($matches){    global $count,$post;    $count++;    if($count==1){//第一個圖片添加鏈接地址        return "<a href=/"".get_permalink()."/" title=/"".$post->post_title."/" ><img src=/"$matches[2]/" alt=/"".$post->post_title."/" /></a>";    }    else{//其他圖片添加alt屬性        return "<img src=/"$matches[2]/" alt=/"".$post->post_title."/" /></a>";    }}function auto_post_link($content){    $content = preg_replace_callback('/</s*img/s+[^>]*?src/s*=/s*(/'|/")(.*?)//1[^>]*?//?/s*>/i',    'auto_image_handler',$content);    return $content;}add_filter ('the_content', 'auto_post_link',0);

這里需要注意的是,使用上面的代碼后,由于替代了圖片的多余屬性,將導致圖片的對齊方式失效,大家自行取舍使用;

二是文章圖片本沒有鏈接,想加上圖片文件的鏈接,將以下代碼復制到當前使用主題的functions.php文件中:

//圖片默認連接到媒體文件(原始鏈接)update_option('image_default_link_type', 'file');
以上就是WordPress二次開發批量去掉文章圖片的鏈接的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
宅男66日本亚洲欧美视频| 亚洲欧美视频在线| 欧美成人免费一级人片100| 久久久久久久久久亚洲| 久久伊人精品一区二区三区| 亚洲精品v天堂中文字幕| 91大神在线播放精品| 91精品视频一区| 欧美国产在线视频| 日韩中文字幕视频| 一区二区福利视频| 欧美一区二粉嫩精品国产一线天| 欧美理论电影在线播放| 国产精品视频资源| 日韩欧美aⅴ综合网站发布| 日韩成人激情影院| 国产成人精品优优av| 98午夜经典影视| 疯狂做受xxxx欧美肥白少妇| 国产精品老牛影院在线观看| 日韩av在线影院| 97婷婷大伊香蕉精品视频| 日本不卡高字幕在线2019| 777精品视频| 亚洲色图日韩av| 国产一区二区在线免费视频| 久久久久久久久爱| 日韩一区二区三区国产| 欧美大片欧美激情性色a∨久久| 国产精品亚洲自拍| 亚洲午夜av久久乱码| 一区二区三区www| 欧美成人一区二区三区电影| 国产精品扒开腿爽爽爽视频| 日韩在线视频免费观看高清中文| 成人黄色在线观看| 亚洲小视频在线观看| 91欧美精品成人综合在线观看| 欧美精品激情blacked18| 久久夜色精品国产亚洲aⅴ| 欧美老少配视频| 久久久久久久久国产精品| 国产精品高清在线| 亚洲综合自拍一区| 欧美丰满少妇xxxx| 国内自拍欧美激情| 亚洲人成电影在线播放| 亚洲国产欧美一区二区三区同亚洲| 久久精品一本久久99精品| 亚洲电影成人av99爱色| 亚洲综合av影视| 国产一区二区黄| 国产亚洲a∨片在线观看| 久久999免费视频| 奇米4444一区二区三区| 成人午夜高潮视频| 一区二区中文字幕| 日韩中文字幕视频在线| 欧美午夜丰满在线18影院| 国产精品视频色| 少妇久久久久久| 成人性生交大片免费看小说| 中文字幕在线看视频国产欧美在线看完整| 亚洲自拍偷拍福利| 国产这里只有精品| 91丝袜美腿美女视频网站| 欧美在线视频观看| 国产亚洲精品久久久优势| 伊人伊成久久人综合网小说| 亚洲成人久久一区| 欧美精品电影在线| 亚洲欧美激情在线视频| 亚洲男人第一av网站| 亚洲香蕉av在线一区二区三区| 欧美丰满少妇xxxxx做受| 久久精品成人欧美大片古装| 精品国产一区二区三区四区在线观看| 国产精品毛片a∨一区二区三区|国| 国产精品久久久久久av| 一区二区三区四区精品| 欧美成人一二三| 欧美亚洲国产精品| 欧美激情久久久久| 欧美美女15p| 国产精品久久久久久久av电影| 国内外成人免费激情在线视频网站| 亚洲日本中文字幕免费在线不卡| 日韩av免费观影| 福利视频第一区| 国产日韩欧美一二三区| 97成人精品视频在线观看| 欧美一区二区大胆人体摄影专业网站| 高清欧美性猛交xxxx黑人猛交| 成人性生交大片免费看视频直播| 日韩综合视频在线观看| 国产精品视频精品视频| 久久久久久网址| 精品久久久久久亚洲国产300| 国产91ⅴ在线精品免费观看| 日韩在线视频网站| 555www成人网| 国产精品精品视频一区二区三区| 成人激情视频在线播放| 大胆人体色综合| 久久久国产影院| 17婷婷久久www| 国产精品久久久久影院日本| 国产精品高清在线观看| 91超碰中文字幕久久精品| 欧美黑人极品猛少妇色xxxxx| 91久久精品一区| 国产综合久久久久久| 亚洲国产另类 国产精品国产免费| 超碰日本道色综合久久综合| 亚洲国内高清视频| 久久这里只有精品99| 日韩精品免费在线视频观看| 成人亲热视频网站| 欧美激情中文字幕乱码免费| 最近中文字幕mv在线一区二区三区四区| 亚洲2020天天堂在线观看| 欧美在线视频免费观看| 国产97人人超碰caoprom| 国产精品中文在线| 亚洲国产精品女人久久久| 欧美一级在线亚洲天堂| 另类图片亚洲另类| 精品国产欧美一区二区三区成人| 亚洲精品国产拍免费91在线| 久久精品国产亚洲精品2020| 97视频人免费观看| 亚洲成人黄色网| 91免费观看网站| 亚洲精品网站在线播放gif| 成人性生交大片免费看视频直播| 亚洲人成电影网站| 成人高h视频在线| 日韩美女中文字幕| 日韩欧美在线播放| 欧美最猛性xxxx| 国产精品视频一区二区高潮| 久久这里只有精品99| 国模吧一区二区三区| 成人黄色免费网站在线观看| 国产精品极品美女在线观看免费| 亚洲理论在线a中文字幕| 欧美成人免费一级人片100| 日产精品99久久久久久| 欧美最猛性xxxxx亚洲精品| 中文字幕久久久av一区| 久久香蕉精品香蕉| 国产在线播放不卡| 国产激情久久久久| 丝袜美腿亚洲一区二区| 欧美激情第三页| 永久555www成人免费| 国产欧美在线视频| 中文字幕欧美精品在线| 欧美性受xxxx黑人猛交| 久久91亚洲人成电影网站| 日韩视频亚洲视频| 97在线看免费观看视频在线观看| 中文精品99久久国产香蕉| 91视频88av|