通常情况下,在WordPress后台编辑文章的时候,直接粘贴网址到文章内容中,WordPress 并不能自动将网址生成超链接(可点击),如果我们每次都要通过“插入或编辑链接”这个按钮来插入链接,的确有点麻烦。其实 WordPress 提供了一个名为 make_clickable 的函数,它可以自动将网址转换为可点击的超链接。
使用方法很简单,通过 the_content 钩子挂载 make_clickable 函数即可。具体方式是在主题的 functions.php 中添加下面的代码即可:
/**
* 让 WordPress 文章的网址URL自动生成超链接
* https://www.wpdaxue.com/wordpress-make-clickable.html
*/
add_filter('the_content', 'make_clickable');
注:make_clickable 函数可将 URI、www、ftp 以及 E-mail 地址转换成超链接的形式。更多说明,请查看 make_clickable 文档
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
测试后,确实有用,多谢分享!
【存在问题:】当网址和其他文字在同一行时,无法自动生成超链接,如网址与“原文:”在一起时,则网址无法点击跳转。
原文:http://www.wpdaxue.com/wordpress-make-clickable.html
不在同一行则可点击:
http://www.wpdaxue.com/wordpress-make-clickable.html
如果在别人的博客复制过来的或者是资讯网站复制过来的文章,这个就没什么用了
博主知道如何自动去除文章中图片超链接么,望不吝赐教!
看下http://www.wpdaxue.com/image_default_link_type.html
这样确实方便多了,我记得有的建站程序后台好像可以设置关键词当发布文章时能自动添加链接吧!
wp keyword link 不谢
实用的功能!!!!!
这个还真没用到
楼主你用的七牛做静态缓存吗!静态地址怎么办到的没有/wp-content/uploads后缀啊 😛
这个我也修改过在wp-config.php中的数据库设置下面加一句
/** 图片上传路径 */
define(‘UPLOADS’,’images’);
就可以了这样你的图片路径就是域名/images/1.jpg了
这个images可以改成其他的
沙发没了。。。
这个还是有些用的