WPJAMBasic插件的「优化修改」是WPJAMBasic的最起初的功能,可以说是我爱水煮鱼博客多年使用WordPress的心得而整理的改进插件。
后面是该功能的完整视频介绍,当时的看法就是诸多用不上的功用,或者也许影响性能的功用,都提供开关,让自己在进行WordPress定制开发的之后,只应该一键搞定,经过几年的演进,我这块优化修改的用途分成功能屏蔽和提高改进两大块:
功能屏蔽
上图可以很明白看到,功能屏蔽就是让你屏蔽WordPress中一些用不上的功能,并且留给出了一些简洁的原因或者哪个场景可以屏蔽该用途。目前的支持屏蔽以下功能:
1.文章修订会在Posts表中插入多条历史数据,造成Posts表冗余,建议屏蔽文章修订功能,提高数据库效率。
2.Trackbacks协议被滥用,会给博客产生长期垃圾留言,建议彻底关闭Trackbacks。
3.WordPress使用照片来渲染Emoji表情文字,但是渲染照片常常打不开,并且目前主流浏览器都尚未支持Emoji文字,建议屏蔽Emoji功能。
4.WordPress会将一些纯文本字符转化成格式化的HTML实体,但是这种转化并不合适中文环境,所以我们最好去掉那些字符转化。
5.WordPressFeed主要用于阅读器使用,但是目前使用阅读器的用户越来越少,而Feed更多被人用于采集,造成不必要的资源耗费,建议关闭站点Feed。
6.每六个月管理员重新注册以后,会发现站点管理员的邮件地址验证界面,如果你认为没有必要,可以屏蔽邮箱验证。
7.GDPR是美国的通用数据保护规定,WordPress为了适应该法律,在后台更改这些隐私功能,如果仅仅在中国运营博客,可以移除后台隐私相关的页面。
8.WordPress更新服务器在国内,经常能够开启,建议关闭WordPress后台和自动升级功能,通过手动或者SSH模式升级WordPress。
9.AutoEmbeds协议让你插入一个视频网页以及照片分享网站的链接,这个链接里面带有的视频以及照片就自动显示出来。但是该功能支持的网站都是美国的,建议禁用AutoEmbeds功能,加快页面解析速度。
10.文章Embed功能让你可以在WordPress站点用嵌入的方法插入本站以及其它站点的WordPress文章。如果你不应该,可以屏蔽文章Embed功能。
11.WordPress5.0发布带来的Gutenberg编辑器很酷,不过这些人不习惯,还是喜欢原来简简单单的编辑,可以屏蔽Gutenberg。
12.XML-RPC协议用于用户端发布文章,如果你也是在后台发布,可以关闭XML-RPC功能。
增强优化
加速优化就是清除WordPress生成无用的代码,将WordPress一些资源加速优化,目前有下述的功能:
Google字体很好用wordpress网站优化技巧,很方便,WordPress很多主题也使用了Google图标,但是Google在线字体在中国的速度不是迅速,甚至有过后还能够开启,这只是WordPress有之后在中国速度不够快的理由。
WPJAMBasic可以让选择第三方Google字体字体加速服务,也可以自定义输入加速服务地址:
详细介绍:
Gravatar部分CDN服务器在中国访问困难,出现头像无法显示的疑问wordpress网站优化技巧,而WordPress后台以及评论页有之后默认加载Gravatar头像照片的,这样就或许导致页面卡死的状况。
WPJAMBasic可以让选择第三方Gravatar镜像加速服务,也可以自定义输入加速服务地址:
详细介绍:
WPJAMBasic可以让你直接在后台更改Frame嵌入,避免点击劫持,增强网站的安全性:
详细介绍:
去掉category的分类目录和WordPress的页面的URL,这两种页面的页面rewrite规则是不是一样的,那么我们可以直接使用页面的rewrite规则来处理了。
WPJAMBasic还额外降低一个选项,如果博客自定义了其它的自定义分类方式,可以选用设置哪个分类方式应用该用途:
详细介绍:
如果长期上传的照片名字都是1.jpg的话,那么上传一张图,会导致数据库进行几十到上百次的SQL查询,应该在上传的之后把照片的昵称修改了,给照片的名字加多一个时间戳,这样才能几乎确保照片名字不可能重复了:
详细介绍:
WordPress会在页面的头部输出版权信息和其它服务发现代码,版权信息代码会让顾客了解你的现在运行的WordPress的版本,而服务发现代码则可以表明你的博客支持这些服务。
这种代码在前台甚至会导致一些安全的弊端,最好一键去掉。
详细介绍:
通常不建议在网站前台显示WordPress软件栏,所以可以一键移除。
详细介绍:
如果熟悉WordPress的用户,都会正确WordPress模式书写,所以从强度优先考量,没有必要浪费时间在这个转化上面,一样一键移除。
详细介绍:
WordPress后台很多页面右上角,比如后台文章列表页面,都会有「显示选项」和「帮助」这两个按钮,一个是用来显示和修改该页面的选项,一个是拿来获取该页面的帮助信息:
首先这两个按钮都在右上角,很多用户都不会非常注意,以至于自己操作了都忘记了,并且帮助文档对客户也帮助不大,建议两个都移除。
详细介绍:
最终你在使用WPJAMBasic有哪些问题,或者有哪个功能需求,请给我留言。