WPJAM Basic 功能详细介绍:优化设置

2019年4月1日14:34:37 发表评论

WPJAM Basic 插件的优化设置功能是 WPJAM Basic 的最开始的功能,是笔者多年使用 WordPress 的经验整理的优化插件

WPJAM Basic 功能详细介绍:优化设置

当时的想法就是各种用不上的功能,或者可能影响性能的功能,都提供开关,让自己在做 WordPress 定制开发的时候,只需要一键搞定,经过几年的发展,我这块优化设置的功能分成了三块:

功能屏蔽

WPJAM Basic 功能详细介绍:优化设置

上图可以很清楚看到,功能屏蔽就是让你屏蔽 WordPress 中一些用不上的功能,并且还给出了一些简单的理由和什么场景可以屏蔽该功能。目前支持屏蔽以下功能:

  • 屏蔽文章修订
    文章修订会在 Posts 表中插入多条历史数据,造成 Posts 表冗余,建议屏蔽文章修订功能,提高数据库效率。
  • 屏蔽Trackbacks
    Trackbacks协议被滥用,会给博客产生大量垃圾留言,建议彻底关闭Trackbacks。
  • 屏蔽XML-RPC
    XML-RPC协议用于客户端发布文章,如果你只是在后台发布,可以关闭XML-RPC功能。
  • 屏蔽REST API
    REST API可以生成接口制作小程序或者APP,如果你没有这方面的需求,建议屏蔽REST API功能。WPJAM 出品的小程序或者APP,没有使用该功能。
  • 屏蔽Emoji图片
    WordPress使用图片来渲染Emoji表情文字,但是WordPress使用的渲染图片在国外,经常打不开,并且现在主流浏览器都已经支持Emoji文字,建议屏蔽 Emoji 功能。
  • 屏蔽主题Widget
    如果你只是把WordPress当做后端服务,或者你的主题也没有使用widget,那么主题的widget功能是无用的,建议彻底取消Widget,加快页面渲染。
  • 屏蔽后台隐私
    GDPR(General Data Protection Regulation)是欧洲的通用数据保护条例,WordPress为了适应该法律,在后台设置很多隐私功能,如果只是在国内运营博客,可以移除后台隐私相关的页面。
  • 屏蔽自动更新
    WordPress更新服务器在国外,经常无法打开,建议关闭 WordPress 后台和自动更新功能,通过手动或者SSH方式更新WordPress。
  • 屏蔽Auto Embeds
    Auto Embeds协议让你插入一个视频网站或者图片分享网站的链接,这个链接里面含有的视频或者图片就自动显示出来。但是该功能支持的网站都是国外的,建议禁用 Auto Embeds 功能,加快页面解析速度。
  • 屏蔽文章Embed
    文章Embed功能让你可以在WordPress站点用嵌入的方式插入本站或者其他站点的WordPress文章。如果你不需要,可以屏蔽文章Embed功能。

 

清理优化

WPJAM Basic 功能详细介绍:优化设置

清理优化就是让你清理 WordPress 生成无用的代码,并且通过禁用 admin 用户名来提高安全性,还可以通过不加载前端语言包来加速。目前做了以下工作:

  • 移除头部代码
    WordPress会在页面的头部输出了一些linkmeta标签代码,这些代码没什么作用,并且存在安全隐患,建议移除WordPress页面头部中无关紧要的代码。
  • 移除工具栏
    WordPress用户登陆的情况下会出现Admin Bar,让你可以进行一些快速操作,但是你的主题已经实现了相关功能或者你不需要,可以全局移除工具栏,所有人包括管理员都看不到,并且个人页面关于工具栏的选项也一起移除。’
  • 移除WordPress大小写修正
    WordPress默认会把 WordPress 这样的写法中的 P 从小写改成大写,如果你觉得没有必要,可以移除WordPress大小写修正,让用户自己决定怎么写。
  • 禁止admin用户名
    使用admin作为用户名是最大的安全漏洞,建议禁止使用 admin 用户名尝试登录 WordPress,提高网站的安全性。
  • 前台不加载语言包
    WordPress加载语言包是需要花费 0.1-0.5 秒不等的时间,如果对性能要求极致,可以前台不加载语言包,但是要把主题文件中的描述改成中文。

 

功能增强

WPJAM Basic 功能详细介绍:优化设置

功能增强就是增强 WordPress 的现有的功能,让其使用体验更加:

  • 去掉URL中category
    去掉分类目录 URL 中的 category,简化分类目录固定链接。
  • 上传图片加上时间戳
    给上传的图片加上时间戳,防止大量的SQL查询。
  • 文章摘要优化
    在没有设置文章摘要的情况下,按照中文2个字节,英文1个字节的模式从文章内容中截取摘要。
  • 搜索结果优化
    提高搜索效率,当搜索结果只有一篇时直接重定向到文章。
  • 404跳转优化
    在多个文章类型的情况下,改进404页面跳转到正确的页面的效率。
  • 用户按注册时间排序
    WordPress后台默认用户是按照用户名排序的,可以设置成后台用户列表按照用户注册时间排序并且显示注册时间。
  • 严格用户模式
    严格用户模式下,昵称和显示名称都是唯一的,并且用户名中不允许出现非法关键词。
    非法关键词是指在 设置 & 讨论 中 评论审核 和 评论黑名单 中定义的
  • 简化后台用户界面
    移除后台个人资料和编辑用户页面姓氏,名字,显示名字,邮箱,描述等字段。
  • 所有设置
    在设置菜单下面显示所有设置子菜单。
  • 媒体文件默认链接到:
    让用户选择媒体文件默认链接到:无(没有链接)、媒体文件或者附件页面

 

©里维斯社,本站推荐使用的主机:阿里云腾讯云;本站推荐使用的WP主题:WordPress主题

晨会游戏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: