新闻中心

关于wordpresss 之前谷歌字体插件失效的问题从新解决方案

作者 / 无忧主机 时间 2016-01-11 16:50:34

Wordpress独立ip空间里面运行没有太多的问题出现,但是在国内访问还是有问题,有那么一段时间正常了,但是现在又开始抽风了,小编在上班的时候有好多的站长朋友跑过来问小编,为什么wordpress这么慢了呢?是不是主机的问题呢?首先这个问题小编想的不是主机的问题而是谷歌的字体库导致的,这句话说出去了,站长朋友又说安装了那个插件的呢,应该不是这个问题,于是小编就拿站长朋友的站点访问进行对http协议的解析,发现确实也转发到了360的缓存里面去的,但是为什么会这样呢,不注意的站长朋友不会发现什么,当小编把此链接访问,果然是访问出错了,难道是360服务器挂了吗,小编这时注意到了https,ssl加密协议。小编果断的把https中的s去掉之后,进入到了360服务器缓存的这个css文件,那么这个时候小编就知道是什么问题了,对此小编做了一下调整,然后解决了这个慢的问题。 小编今天一手教会站长们创建这个插件: 1、建立一个文件夹,比如51php命名,然后在51php文件夹里面创建一个51php.php的php文件。 2、编辑51php.php,然后放入以下代码:

<?php
/*
Plugin Name: 51php
Description: wordpress中存在有谷歌的链接的全部转换到360服务器上,彻底解决谷歌难的问题.
Version: 1.1
Author: 小编
Author URI: http://www.51php.com
*/


function fei_buffer_360cdn($buffer) {
return str_replace('https://libs.googleapis.com', 'http://libs.useso.com', $buffer);
}
function fei_buffer_360cdn1($buffer) {
return str_replace('https://ajax.googleapis.com', 'http://ajax.useso.com', $buffer);
}
function fei_buffer_360cdn2($buffer) {
return str_replace('https://fonts.googleapis.com', 'http://fonts.useso.com', $buffer);
}
function fei_buffer_360cdn_start() {
ob_start("fei_buffer_360cdn");
ob_start("fei_buffer_360cdn1");
ob_start("fei_buffer_360cdn2");
}
function fei_buffer_360cdn_end() {
ob_end_flush();
}
add_action('init', 'fei_buffer_360cdn_start');
add_action('shutdown', 'fei_buffer_360cdn_end');

?>
然后保存,记住不要直接 用记事本打开编辑哈,用专业的编辑器进行编辑,比如editplus编辑器,保存之后进行对此文件夹进行压缩为zip格式的,然后在wordpress后台去上传安装,启用即可。 转载此文章请注明来至于无忧主机官方网站。 无忧主机相关文章推荐阅读: WORDPRESS关于开启WP SUPER CACHE插件打开网页提示下载GZ文件问题 WORDPRESS升级到最新4.4版本安装报错解决方法 WORDPRESS教程:禁用新版本的响应式图片功能

本文地址:https://www.51php.com/wordpress/21356.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服