热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何替换修改WordPress中的资源调用地址

WordPress中有调用较多的外部资源,比如Emoji调用的是s.w.orgTwitter官方提供了来自MaxCDN的CDN服务:http:twem

如何替换修改WordPress中的资源调用地址插图1

WordPress 中有调用较多的外部资源,比如 Emoji 调用的是 s.w.org

Twitter 官方提供了来自 MaxCDN 的 CDN 服务:http://twemoji.maxcdn.com/

要将默认 CDN 地址修改为 MaxCDN,只需将以下代码粘贴到主题 functions.php 的最后:

// 替换 WordPress 默认 Emoji 资源地址
function change_wp_emoji_baseurl($url) {return set_url_scheme('//twemoji.maxcdn.com/2/72x72/');
}
add_filter('emoji_url', 'change_wp_emoji_baseurl');// WordPress 4.6 新增 SVG 格式资源
function change_wp_emoji_svgurl($url) {return set_url_scheme('//twemoji.maxcdn.com/svg/');
}
add_filter('emoji_svg_url', 'change_wp_emoji_svgurl');

如果有其他 CDN 可以直接替换 twemoji.maxcdn.com 这些部分

然后还有个 Gravatar 的头像源,虽然现在是 https://secure.gravatar.com,大部分情况下速度还能接受

但是避免不了抽风的情况,也做个替换吧

// 替换 Gravatar 头像源
function unblock_gravatar( $avatar ) {$avatar = str_replace( 'https://secure.gravatar.com', '//gravatar.loli.net', $avatar );return $avatar;
}


推荐阅读
author-avatar
王瑾瑜2702935333
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有