解决谷歌字体导致WordPress后台加载太慢教程

tengxunyun cera

特别是刚刚安装好Wordpress博客程序的时候打开后台可以说真心的慢,毕竟WordPress是由外国人开发的,虽然静态文件大多数都是自己本地的,但是还有部分静态文件都还是采用像谷歌这些不支持在中国使用的的静态库,其中wp中就保留了谷歌字体等,那么首先我们先来去除wp自带的谷歌字体

去除谷歌字体

首先我们依次找到/wp-includes/script-loader.php,用php编辑软件打开(建议Notepad++)查找google如下图将所有带有谷歌字眼链接的地址前面全部加上//隐藏

然后我们再次查找一下可否有其他的谷歌地址。如下图,必须去除,这是加载的无用谷歌字体,我们同上将其去除即可

去除好之后重新上传覆盖即可!

所以还是比较简单的,如果您的wordpress后台加载比较慢可以试试吧!建议在修改代码之前还是把这个源文件备份一下,以防止修改出错造成的损失。

cera aliyun tengxunyun cloudiplc

相关推荐

AWS CloudFront|AWS CDN|设置|使用教程;为WordPress加速

因网络知识浅薄,若有错漏,麻烦不吝指正。 一、AWS CloudFront简单介绍 Amazon CloudFront,即AWS #CDN#,节点分布全球,亚洲国内、#日本#、#香港#、#新加坡#等,除国内节点需要#备案#,其他均不需要。 首年免费,每月送50GB流量。流量只计算出流量,入流量不计。 AWS #CloudFront#官网:https://aws.amazon.com/cn/cloudfront/ 二、AWS CloudFront的注册 AWS CloudFront有中文页面,注册需要手机、#信用卡#验证。 三、AWS CloudFront的申请、设置 以tg.tn为例(在主机处,同时绑定tg.tn和www.tg.tn,访问主域名为tg.tn) 进入AWS CloudFront后台,点击 Create Distribution 选择 WEB 加速 Origin Domain Name:只能是域名,www.tg.tn Origin Protocol Policy:如果安全性重要,就用https Query String Forwarding and Caching:选择全部缓存 Compress Objects Automatically:选YES 申请/导入域名SSL证书:https://console.aws.amazon.com/acm/home?region=us-east-1#/ AWS SSL证书申请,安装说明一步一步,非常简单。 导入证书的话,选择Apache格式的。 这就是创建好的。选择 ID 进入CDN管理,选择EDIT Alternate Domain Names(CNAMEs):填写要加速的域名 SSL Certificate:可以用AWS的(免费),也可以用自己的SSL证书(免费) 三、DNS解析设置 在自己的域名解析处设置(建议国内DNSPOD、DNS.COM、华为云DNS等) www.tg.tn 全网#解析# A记录 为你的主机IP(解析源) …

WordPress 捐赠插件漏洞|导致网站遭受零日攻击

使用“Total Donations”插件的WordPress网站,Defiant 建议网站管理员从他们的服务器中删除该插件,防止黑客利用其代码漏洞攻击网站。   过去一周,来自 Defiant 的安全专家观察到了使用 “Total Donations” 插件会导致网站遭受零日攻击。Defiant 是 专门制作 WordPress 防火墙插件的公司。 此次漏洞覆盖所有版本的 “Total Donations” 插件。“Total Donations”是一个商业插件,网站管理员一直用来在网站收集和管理网站捐赠,目前已经放弃维护。 据研究人员 Mikey Veenstra 称,该插件的代码包含几个设计缺陷,这些缺陷从整体上将插件和 WordPress 网站暴露在不安全的环境中,在周五发布的一份安全警报中,Veenstra 表示,该插件包含一个 Ajax 代码,任何未经验证的远程攻击者都可以使用该代码操作改插件。 Ajax 代码存放在插件的一个文件中,这意味着停用插件并不能消除威胁,因为攻击者只需直接调用该文件,所以只有删除整个插件才能保护站点免受攻击。 该Ajax 代码允许攻击者更改任何 WordPress 站点的核心设置项的数值,更改插件相关的设置,修改通过插件收到的捐款的目标帐户,甚至检索 Mailchp 邮件列表。 “Total Donations”的开发商目前已经停止该插件的开发,该公司在 CodeCanyon所有插件目前已全部停止下载。作为一个商业产品,该插件不会有一个庞大的用户群。但该插件最有可能安装在拥有大量用户群的 WordPress 网站上,这些网站是黑客的主要目标。

WordPress缓存导致文章阅读数点赞数不更新的解决办法

WordPress缓存导致文章阅读数点赞数不更新这个问题应该很多WordPress站长遇到过,因为WordPress提速最简单的就是缓存,这种方案也收到广大个人站长的一致追捧,然而一缓存网页就成静态了,不会有PHP交互也就不会更新数据,难道缓存和阅读计数不能同时拥有吗?当然有而且还不止一种,天无绝人之路嘛,下面就是一种解决整个页面被缓存而导致文章阅读数点赞数不更新的解决办法。 先声明下,由于原理一样,我这里就用阅读数做例子,点赞数就不讲了。并且这个办法不适用于内存缓存,因为内存缓存失效时还是会执行PHP代码计数的,使用这个方法的话会导致阅读数不够准确。如果是内存缓存用户,建议使用水煮鱼的方案,将阅读数存到内存中,等数量到了指定界限时,一次性写入阅读数,不过这样会出现阅读数无法及时更新的尴尬情况。   解决办法:使用ajax获取文章阅读数量并刷新网页中阅读数量的HTML标签,服务器收到请求后,同时将原来的阅读数量加1并更新到数据库中。说到这里最关键的内容就是ajax提交请求了,既然是请求那就需要接口了,不然不知道请求谁呀,下面是一个简单的请求接口,大家参考下。 PHP接口文件 将下面的代码复制保存为views.php文件,并放在主题目录下的action目录中,没有就新建一个action文件夹。 require( dirname(__FILE__).’/../../../../wp-load.php’ ); nocache_headers(); $post_ID = isset($_POST[‘post_ID’]) ? (int) $_POST[‘post_ID’] : 0; if ($post_ID!=0 ) { $post_views = (int) get_post_meta($post_ID, ‘views’, true); if (!update_post_meta($post_ID, ‘views’, ($post_views + 1))) { add_post_meta($post_ID, ‘views’, 1, true); } $post_views = (int) get_post_meta($post_ID, ‘views’, true); print_r(json_encode(array(‘error’ => 0, ‘views’ => 1, ‘response’ => $post_views))); …

WordPress主题制作教程_WordPress主题结构详解

制作WordPress主题第一步,必须先了解WordPress主题的结构,知道什么文件是干什么的,有什么功能,今天这第一篇WordPress主题制作教程就来讲一讲WordPress主题结构。 想了很久要不要写WordPress主题制作的教程,因为这类教程网上是在是太多,多得你都能看吐,内容都差不多。那为什么还有写呢?因为我打算将WordPress仿站和WordPress主题制作放到一起来讲,其实二者都差不多,几乎没什么区别。写在这里最重要的原因还是为学会的东西做个记录吧,下面进入主题WordPress主题结构详解。 制作WordPress主题第一步,必须先了解WordPress主题的结构,知道什么文件是干什么的,有什么功能,今天这第一篇WordPress主题制作教程就来讲一讲WordPress主题结构。 想了很久要不要写WordPress主题制作的教程,因为这类教程网上是在是太多,多得你都能看吐,内容都差不多。那为什么还有写呢?因为我打算将WordPress仿站和WordPress主题制作放到一起来讲,其实二者都差不多,几乎没什么区别。写在这里最重要的原因还是为学会的东西做个记录吧,下面进入主题WordPress主题结构详解。 WordPress主题制作教程_WordPress主题结构详解 从上图我们大概可以看到WordPress主题主要的组成部分,分别是头部header.php、底部footer.php、侧边栏sidebar.php以及网页主体内容模板如index.php等。 WordPress头部 WordPress头部文件header.php一般由网站标题、logo以及导航栏组成 WordPress底部 WordPress底部文件footer.php一般由友情链接、版权、备案号等数据组成。 WordPress侧边栏 WordPress侧边栏文件sidebar.php一般由最新文件(或者热门文章,主要用来提供内链密度)、网站概况、广告位等数据。 WordPress内容主体 这个就是上图中间那一块,在首页表现为文章列表,在文章页表现为文章内容,一般还带有评论模板。 WordPress评论 WordPress评论模板一般是用来显示读者的留言的,这是站长与读者互动的重要组成部分,如果你想像我一样闷头写文章就不用管它。当然,这个文件的制作也是非常费劲的,在我看来评论模板是整个WordPress主题中最难的,难点在css! WordPress函数方法集合functions.php文件 WordPress主题有个专门放主题需要的方法文件,我喜欢叫方法,因为PHP面向对象,叫函数也行。functions.php中的方法可以在主题文件中调用,这样我们就不必将很多代码写在主题模板文件中,极大的提升了主题文件的可读性。 style.css文件 这个文件很重要,是WordPress识别主题的必要文件,下一章我们就讲它的使用。 还有很多文件不常用的,这里就不一一举例了,以后遇到再说吧。 好了,WordPress主题结构了解得差不多我们就可以进行下一步的主题制作了,WordPress主题制作教程_WordPress主题结构详解就讲到这里,我讲得不是特别详细,只挑了常用的讲,将大家领进门,不常用的就靠大家自学了。 从上图我们大概可以看到WordPress主题主要的组成部分,分别是头部header.php、底部footer.php、侧边栏sidebar.php以及网页主体内容模板如index.php等。 WordPress头部 WordPress头部文件header.php一般由网站标题、logo以及导航栏组成 WordPress底部 WordPress底部文件footer.php一般由友情链接、版权、备案号等数据组成。 WordPress侧边栏 WordPress侧边栏文件sidebar.php一般由最新文件(或者热门文章,主要用来提供内链密度)、网站概况、广告位等数据。 WordPress内容主体 这个就是上图中间那一块,在首页表现为文章列表,在文章页表现为文章内容,一般还带有评论模板。 WordPress评论 WordPress评论模板一般是用来显示读者的留言的,这是站长与读者互动的重要组成部分,如果你想像我一样闷头写文章就不用管它。当然,这个文件的制作也是非常费劲的,在我看来评论模板是整个WordPress主题中最难的,难点在css! WordPress函数方法集合functions.php文件 WordPress主题有个专门放主题需要的方法文件,我喜欢叫方法,因为PHP面向对象,叫函数也行。functions.php中的方法可以在主题文件中调用,这样我们就不必将很多代码写在主题模板文件中,极大的提升了主题文件的可读性。 style.css文件 这个文件很重要,是WordPress识别主题的必要文件,下一章我们就讲它的使用。 还有很多文件不常用的,这里就不一一举例了,以后遇到再说吧。 好了,WordPress主题结构了解得差不多我们就可以进行下一步的主题制作了,WordPress主题制作教程_WordPress主题结构详解就讲到这里,我讲得不是特别详细,只挑了常用的讲,将大家领进门,不常用的就靠大家自学了。

微信扫一扫,分享到朋友圈

解决谷歌字体导致WordPress后台加载太慢教程