小型个人博客(WordPress)常用的插件

更新于2016/6/10

用了这么久 WordPress ,各种插件装装删删,官方插件库的热门插件看了好几遍,发现不少所谓的必备插件都是针对有一定规模或者相对商业化的网站的,对绝大多数每天流量不超过100IP 的小型个人网站来说意义并不大。拿其它插件推荐文章几乎必推的各类缓存插件来说,这类插件设置复杂,而现在的虚拟主机和 VPS 的配置又高,多数小网站连 VPS 10%的资源都用不上,装缓存插件毫无意义。我在试用了不少之后最后留下了一些比较适合小博客使用的插件,列个清单:

  • Akismet  这个无需多说,WordPress 默认自带。反垃圾留言的插件。小网站虽然没什么访问量,但是垃圾机器人不管这个,就算是新站,没有这类插件的帮助也很容易被灌满垃圾信息。
  • All In One SEO Pack WordPress 的 SEO 本身不算差,不过装个 SEO 类插件可以更加灵活地设置页面标题之类的属性,还可以无痛生成实用的 Robots.txt 文件和 Sitemap,还是有一定必要的。
  • Autoptimize 这个插件可以优化(压缩)页面的 JS, HTML, CSS 文件,把 CSS 文件内容嵌入到 HTML 中,把多个 JS 文件合并为一个等,可以有效的减少 HTML 请求。当然也有不少其它功能,值得一试的插件。不过如果在做主题或者插件开发的时候最好不要开启这个插件,JS 和 CSS 文件被合并后出发问题不容易定位。
  • Better Search Replace 用于直接对数据库执行查找和替换操作的插件,新站没有必要装,如果换过域名或者开启了全站 HTTPS (需要把 http://全部替换成 https://)的话有必要用来替换一下文章中图片的网址等,因为默认情况下 WordPress 插入的图片都是用绝对链接来表示的。当然用到数据库操作的场合很多,有了需要再装也不迟。
  • Disable Emojis WordPress 的 Emoji 功能需要访问 http://s.w.org/,这个网址在国内被墙了,不禁用这个功能的话会影响网页的加载,必备插件之一(当然实现类似功能的插件很多,不一定是这一个)。
  • Easy WP SMTP 比较简洁专一的 SMTP 插件,如果服务器不支持 PHP 的 mail() 函数的话最好还是装一个,可以让 WordPress 用 SMTP 发送各类系统邮件。
  • External Links 给文章内或者评论中出现的各类链接打上nofollow的标签,比较好的 SEO 习惯。
  • Google Font Fix 国人开发的插件之一,和上面提到的Disable Emojis的意义类似,可以把 Google Fonts 和 Gravatar 这两个被墙的网站替换为国内可以正常访问的替代品。最新的版本提供了多个替代服务供选择,必备插件。
  • Relative Image URLs 在 WordPress 中插入图片默认会使用绝对链接,开启这个插件后可以让插入的附件使用相对链接,今后换域名或者开启全站 HTTPS 的话可以省去不少麻烦。这个插件越早装越好!
  • Reveal IDs 可以在后台的内容管理页面上显示文章或者页面等在数据库中的 ID,简单实用,不过如果没有需求的话不必装。这个插件属于『需要的人自然知道有什么用』的类型。
  • Rich Text Tags, Categories, and Taxonomies 可以使用默认的编辑器编辑分类、标签的描述(默认是一个最普通的文本框),可以插入图片之类。当然如果主题不需要使用或显示分类、标签的描述就没必要装了。
  • Search Everything WordPress 自带的搜索功能是很弱的,连标签名这些常用的数据都不在搜索范围内。这个插件可以搜索标签名称、分类名称和描述、草稿、摘要、附件、作者等信息,而且还可以在搜索结果中高亮显示关键字。类似的插件有不少,但是其它几个太商业化和臃肿,试用过后感觉还是这个最符合我要求。
  • TinyMCE Advanced 没啥好说的,默认编辑器的加强版本,也算是必备的插件之一。
  • UpdraftPlus - Backup/Restore 备份插件数不胜数,不过多数都是有收费版本的,免费版本有各种不爽之处。这个插件可以备份和还原数据库、文件、插件、主题等,而且支持定时备份,还支持自动将备份发送到邮箱(自动传到网盘的功能是收费版本才有的,不过支持的都是些国外的网盘,如果不是用国外 VPS 的话没什么意思)。我的使用方法是设定每天自动将备份发送到 QQ 邮箱,再在 QQ 邮箱设定一条转发规则:如果邮件标题中包含了『WordPress 备份』字样就自动转发到 GMail(如果愿意还可以让 GMail 自动转发到其它邮箱),实现自动多点备份。
    不过备份一定要经常测试可用性,否则将来遇到不能正确恢复的情况就毫无意义了。
  • WP-PluginsUsed 本站网站历史页面显示了目前正在使用的插件和相关信息,就是用这个插件实现的。
  • Disable Comments 全站禁用评论的插件。(只在个别文章或者页面禁用评论是无需插件的)

以下是一些开发、修改、翻译主题或是插件是常用到的插件:

  • Query Monitor 各种群里天天有人问在修改页面上的某个部位要改动主题中的哪个文件。这个插件可以直观地显示出当前页面用了哪个文件生成,非常方便。不过这只是它其它的一个功能,详情可见插件主页的介绍。
  • Toolset Types 操作自定义文章类型的神器。

以下是一些我逛插件库的时候看到,感觉有用,但是没有下载试用的插件,仅作记录,不作推荐:

  • Open Social 使用社交网站登陆
  • Polylang 让网站支持多语言的插件
  • P3 (Plugin Performance Profiler) WordPress 性能监测插件,可以查看插件对性能的影响
  • Broken Link Checker 查找网站内的无效链接

标签: WordPress, WordPress 插件

添加新评论