當(dāng)前位置:首頁>WordPress建站>基礎(chǔ)教程>讓 WordPress 文章的網(wǎng)址URL自動生成超鏈接

讓 WordPress 文章的網(wǎng)址URL自動生成超鏈接

通常情況下,在WordPress后臺編輯文章的時候,直接粘貼網(wǎng)址到文章內(nèi)容中,WordPress 并不能自動將網(wǎng)址生成超鏈接(可點擊),如果我們每次都要通過“插入或編輯鏈接”這個按鈕來插入鏈接,的確有點麻煩。其實 WordPress 提供了一個名為 make_clickable 的函數(shù),它可以自動將網(wǎng)址轉(zhuǎn)換為可點擊的超鏈接。

使用方法很簡單,通過 the_content 鉤子掛載 make_clickable  函數(shù)即可。具體方式是在主題的 functions.php 中添加下面的代碼即可:

/**
 * 讓 WordPress 文章的網(wǎng)址URL自動生成超鏈接
 * http://www.ydqwiac.cn/wordpress-make-clickable.html
 */
add_filter('the_content', 'make_clickable');

注:make_clickable 函數(shù)可將 URI、www、ftp 以及 E-mail 地址轉(zhuǎn)換成超鏈接的形式。更多說明,請查看 make_clickable 文檔

聲明:本站所有文章,如無特殊說明或標注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號 WPDAXUE
基礎(chǔ)教程

讓主題顯示 WordPress 后臺添加的ICP備案號

2014-10-12 15:14:08

基礎(chǔ)教程

快速插入 Coding 項目的 WordPress 插件:Reposidget For Coding

2015-2-8 10:39:45

13 條回復(fù) A文章作者 M管理員
  1. 測試后,確實有用,多謝分享!

  2. 【存在問題:】當(dāng)網(wǎng)址和其他文字在同一行時,無法自動生成超鏈接,如網(wǎng)址與“原文:”在一起時,則網(wǎng)址無法點擊跳轉(zhuǎn)。

    原文:http://www.ydqwiac.cn/wordpress-make-clickable.html

    不在同一行則可點擊:

    http://www.ydqwiac.cn/wordpress-make-clickable.html

  3. 如果在別人的博客復(fù)制過來的或者是資訊網(wǎng)站復(fù)制過來的文章,這個就沒什么用了

  4. 博主知道如何自動去除文章中圖片超鏈接么,望不吝賜教!

    • 看下http://www.ydqwiac.cn/image_default_link_type.html

  5. 這樣確實方便多了,我記得有的建站程序后臺好像可以設(shè)置關(guān)鍵詞當(dāng)發(fā)布文章時能自動添加鏈接吧!

    • wp keyword link 不謝

  6. 實用的功能!!!!!

  7. 這個還真沒用到

  8. 樓主你用的七牛做靜態(tài)緩存嗎!靜態(tài)地址怎么辦到的沒有/wp-content/uploads后綴啊 ??

    • 這個我也修改過在wp-config.php中的數(shù)據(jù)庫設(shè)置下面加一句
      /** 圖片上傳路徑 */
      define(‘UPLOADS’,’images’);
      就可以了這樣你的圖片路徑就是域名/images/1.jpg了
      這個images可以改成其他的

  9. 沙發(fā)沒了。。。

  10. 這個還是有些用的

?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

灯塔市| 景洪市| 越西县| 三明市| 台前县| 西青区| 大安市| 盐池县| 蒙城县| 高雄县| 游戏| 玉田县| 凌源市| 庄浪县| 枣强县| 通榆县| 沁源县| 天津市| 星座| 普洱| 偃师市| 日照市| 乐昌市| 余干县| 金山区| 元氏县| 类乌齐县| 平凉市| 自治县| 黑水县| 沙坪坝区| 南宁市| 图们市| 大埔区| 溆浦县| 涟水县| 阜新| 上林县| 通州区| 湟源县| 丹江口市|