純代碼讓WordPress主題支持圖片評論

2016-12-13 11:10 來自本站原創 42,122 24 7
[摘要]

WordPress默認是不支持圖片評論的,本文使用一段代碼,讓你的WordPress支持評論貼圖,輸入圖片地址就可輕松在評論中插入圖片了。

WordPress是一個非常強大的CMS博客程序,正所謂尺有所短寸有所長,其強大的同時,也存在著很多細節沒有處理的很好的問題,比如WordPress默認評論是無法插入圖片的。雖然一般來講,大家評論都不會上圖,但有的時候也需要貼張圖片來例證或者單純的用圖片表達感情,這就需要主題添加代碼來自行增加WordPress評論貼圖功能了!

純代碼讓WordPress主題支持圖片評論

將以下代碼放入主題函數(function.php)里(最后一個?>)前即可。

//讓WordPress主題支持圖片評論
add_action('comment_text', 'comments_embed_img', 2);
function comments_embed_img($comment) {
 $size = auto;
 $comment = preg_replace(array('#(http://([^\s]*)\.(jpg|gif|png|JPG|GIF|PNG))#','#(https://([^\s]*)\.(jpg|gif|png|JPG|GIF|PNG))#'),'<img src="$1" alt="評論" style="width:'.$size.'; height:'.$size.'" />', $comment);
 return $comment;
}

以上代碼轉載自@知更鳥

這樣,你的主題就支持評論貼圖功能了,使用評論貼圖也非常簡單,只要輸入圖片地址即可,如果有文字,請和圖片地址保持一個空格。

具體效果,大家可以在本文貼圖評論測試。

本文最后更新于2016年12月13日,已超過 1 年沒有更新,如果文章內容或圖片資源失效,請留言反饋,我們會及時處理,謝謝!

如果認為本文對您有所幫助請贊助本站

支付寶掃一掃贊助微信掃一掃贊助

  • 支付寶掃一掃贊助
  • 微信掃一掃贊助
  • 聲明:凡注明“本站原創”的所有文字圖片等資料,版權均屬 雅兮網 所有,歡迎轉載,但務請注明出處;
    目前評論:24   其中:訪客  17   博主  7
    加載中...
    1. 3年前 (2017-02-23) 16樓

      這段代碼有個BUG,那就是不支持新浪圖床的圖片!比較郁悶!原因好像是新浪圖床的鏈接后面沒有擴展名!
      除非自己手動加上!
      如下圖:

    2. 3年前 (2016-12-14) 15樓

      如果支持本地插入圖片進行評論可能會更給力

      • 飛鳥
        3年前 (2016-12-14)  地下1層

        @boke112導航: 那咱這小主機可承受不了那么多的圖片存儲和帶寬 [偷笑]

        • 3年前 (2016-12-14)  地下2層

          @飛鳥[呲牙] 這就是為什么我要去掉我所使用主題的插入圖片功能,感覺還是純文字加一些表情就很OK了

    3. 3年前 (2016-12-14) 14樓

      互動是有提高,但是這無疑是增加了空間及數據庫的壓力

      • 飛鳥
        3年前 (2016-12-14)  地下1層

        @微部落博客: 言重了。此功能僅僅是將評論中的圖片網址解析成圖片,并不存在上傳到空間和讀取數據庫的情況,不過功能多了,對主機的壓力是會不斷的變大的,總要有些取舍的 [微笑]

    4. 3年前 (2016-12-14) 13樓

      我只是來看一看,好久沒來了~

    5. 3年前 (2016-12-14) 12樓

      試試看~~

    6. 3年前 (2016-12-14) 11樓

      一兩個圖片還可以,推按太多的話,評論區也不美觀

      • 飛鳥
        3年前 (2016-12-14)  地下1層

        @分錢榜: 這倒也是,畢竟貼過來的圖大小不一,很難控制,且圖片過多影響頁面加載,看情況而作取舍。

    1 2
    發表評論

    疑問 調皮 難過 摳鼻 嚇 微笑 可愛 壞笑 驚訝 發呆 疑問 大兵 偷笑 咒罵 發怒 白眼 鼓掌 得意 擦汗 親親 大哭 呲牙 暈 強

    分享 24 7 42,122
    Top dhc篮彩双层皂盒