说说 WordPress 的主题(Theme)
说起 WordPress 的主题,首先关于 WordPress 主题的称呼就有好多个,有叫主题的、叫模版的、叫 Theme 的,明月一般都习惯性的用“主题”(本文也将以“主题”来作为主要名词)。很多站长们对“主题”是不陌生的,甚至有些站长们可能就是因为某个 WordPress 主题才转到 WordPress 阵营来的都有。可想而知“主题”对于一个 WordPress 站点来说是多么的“重要”。
说说 WordPress 的主题(Theme)
今天明月给大家讲的不是推荐某个 WordPress 主题,也不是品评那个主题,只是结合这么多年来 WordPress 站点运维、运营经验给大家分享一下心得。
频繁更换 WordPress 主题的弊端
这些年明月在给自己选择 WordPress 主题的时候非常的慎重,一般不到万不得已我都尽量不主动更换主题,原因有多方面的,简单总结如下:
1、SEO 考量
WordPress 站点主题的变更往往会带来网站首页、内页、文章页布局的变化,这些变化对现在越来越智能的搜索引擎来说没有影响是不可能的。每次这样大规模全站式的调整都会让搜索引擎好一阵子适应调整,这期间关键词排名、权重什么的变动自然也会成为“冻结”状态了,该提升的都会暂时搁置的!就明月自己的经验看,谷歌、百度都有相应的这些表现。
更换主题影响 SEO,不管你信不信,反正我信了!
2、兼容性考量
这个兼容性主要讲的是新老主题的相互兼容,大家知道现在不少的 WordPress 主题为了提升文章页面浏览体验都会大量的加入主题自定义的样式、布局、短代码等其它自定义的东西,这些东西是否新主题提供支持兼容和替代解决方法?是否会造成错位等其他显示错误?这些问题带来的老文章浏览体验问题是否可以快速修复?
兼容性几乎占了每次更换主题后 90%以上的工作量,反正每次明月都得很久才能搞完!可以说是烦不胜烦,这也是为啥我一直强调依赖性越少的主题越是好主题。
3、适用性考量
新的主题是否适合自己站点的定位和使用习惯,网站用户是否能接受和习惯?这就是更换主题时适用性考量要考虑的。明月发现不少的站长们在选择 WordPress 主题的时候最不考虑的就是“适用性”了,从很多站长的博客内容看 WordPress 默认的主题就可以满足了,往往用的是个复杂的 CMS 主题,如果是收费主题明月只能解释为是“土豪的世界我们不懂”。
当然有人会说明月自己都没有使用 WordPress 默认主题,这个我只能说主要是自己以前“不良”的主题使用习惯造成的,否则我还真就使用 WordPress 默认主题了,这是个题外话了!
主题的适用性无所谓是否收费还是免费主题的,WordPress 官方默认的主题其实已经可以满足大部分新手站长们的需要了,一个站点的灵魂核心是内容,主题解决的无非就是内容的展现方式而已,对于有价值的内容其展现方式是华丽,还是平淡一点儿都不重要,用户你能记住你的博客 99%都是因为“内容”才记住的,绝对不是因为某个华而不实的 JS 特效和 CSS 样式。所以,适合的、适应的主题就可以了,再高的要求就是“吹毛求疵”了。
4、实际需求的考量
新的主题是否是自己真正需要的,而不是看别人站点后“模仿”驱使下的更换冲动?主题是一个站点的“门面”,这当然是没错的,但是过分的注重这个“门面”的装饰就过犹不及了!很多时候一个主题好不好是取决于你自己站点内容数量、质量的!有些主题如果你的文章数量太少甚至无法满足主题布局需要的,就说明了这一点。
主题的选择其实就是结合自己站点的实际需要后的选择,主题是给站点文章内容服务的,不要搞混淆了!!!
5、未来持续性考量
至今为止明月考量一个 WordPress 主题好不好有一个很客观的指标那就是这个主题是否有后续持续性的更新服务支持,说白了付费购买其实冲的就是后续的更新服务的,如果需要购买个 WordPress 主题没有后续的更新服务就是买了一堆无用又不安全的代码一样,简直就是“自寻烦恼”。毕竟现在技术的更新迭代周期越来越短了,新的功能、新的版面经常会出现,并不是每个博客站长都是“代码达人”。再考虑到主题代码的稳定性和安全性,只有主题开发者的持续更新维护才是最好的选择。
说说 WordPress 的主题(Theme)
WordPress 主题选择和使用建议
WordPress 非常的优秀(可参考【WordPress 代码质量怎么样?】一文),这点儿是毋庸置疑的,但是大家要注意了,这可不包括各种主题和插件。明月一直以来凡是讲到 WordPress 安全问题的时候都会提示大家主题和插件是 WordPress 安全问题的“罪魁祸首”,所以明月感觉很有必要给大家讲讲主题有关的注意事项:
1、廉价的收费主题慎选购
很多廉价的收费主题都是所谓的“破解版”的,破解需要技术的,也是需要成本的,这年月还有这样“雷锋式”的商业行为嘛?不管你信不信,反正我是不信的!免费的破解主题会有后门、木马的风险,这些廉价的收费主题同样有这些风险,并且就明月见到过的这类主题几乎都是先天自带“恶意代码”的,百分百可以做到随时泄露你服务器的漏洞和数据。通俗点讲会造成你的服务器“失控”,这年月“失控”代表着什么?大家自行脑补就是了。
如果你正在使用上述的主题,明月建议你参考下面的文章:
【WordPress 恶意代码的分析和排查方法】
【推荐个 Web 后门扫描排查工具——WebShellkiller】
【WordPress 下的安全杀毒插件——Wordfence Security 介绍】
上述这些办法可以有效的降低安全风险,但是“道高一尺,魔高一丈”呀!很多时候是“防不胜防”,所以明月不建议大家使用这类主题,能不用还是尽量不要用为宜。
2、依赖过多插件的主题尽量少用
这种主题国外主题比较常见,比较著名的如:The7 主题等,一个主题为了华而不实的特效捆绑了一堆的插件,这样的组合本身就是 WordPress 性能发挥的“桎梏”,都是成堆的海外开源 JS 外链请求,这么多的请求,你的 WordPress 想快都快不起来,昨天明月就碰到过一个使用 The7 主题的 WordPress 站点服务器上 MySQL 进程负载达到了 200%,就是插件造成的结果。
可以说这样的主题是很不科学的,捆绑越多带来的安全风险也越大,随便一个.php 文件里植入个后门、木马啥的“恶意代码”都够你吃一壶的了,轻则网站卡顿缓慢,重则招来恶意攻击入侵甚至被植入“挖矿”脚本让你的服务器给别人打工都是分分钟的事儿。基本上明月碰到的紧急求助、优化 WordPress 性能、优化服务器都是主题、插件造成的,可见这类插件带来的危害会有多大。反正这样的主题至今为止明月还没有碰到过不出问题的。并且最最最恶心的是,一旦出现问题没有彻底根除的办法,除非你更换服务器 IP 并不再使用这个主题。
3、过多特效的主题是在找虐
这类主题一般都高居“热门主题”榜单的,问题是使用这类主题的网站至今明月没有发现流量有多么的出彩,甚至“活”的长久的都难觅其踪。最常见的就是网上众多的“僵尸”企业官网,特效很多,但是“无人问津”。为什么会是这样呢?其实答案很简单就是这种主题忽略了“用户体验”的重要性,碓彻各种炫酷的特效造成的唯一后果就是用户端浏览器的网页载入解析花费了大量的时间和运算性能,现在的网民没有几个有耐心坐下来体验这些“特效”的,有这个功夫人家手机上随便一个 APP 都可以体验到更加流畅的特效,何必“劳心劳力”的来网站上找罪受呢?
直白点说这些主题特效啥的唯一的“忠实观众”就是站长自己而已,WordPress 博客重在分享而不是“孤芳自赏”呀,亲!如果是这样的需求,为啥不去用 QQ 空间呢?当然,土豪就可以无视了,自己高兴就好。想在独立博客上有点儿“建树”的明月真心不建议大家用这类主题,老站长都知道这也就是忽悠一下小白而已,让外行人看个热闹,仅此而已。
WordPress 主题其实就是博客网站的“脸蛋”,过多的装饰就是“浓妆艳抹”了,需要“浓妆艳抹”的都是什么货色大家都心里清楚,如果你的网站需要“浓妆艳抹”才能吸引到用户,那么这个网站我感觉也没有再运营下去的必要了,因为这说明网站和用户都太“肤浅”了,这年月没有“深度”的东西都活不长久的,特别是媒体平台。选择 WordPress 主题只需要注重内容呈现出来的“用户体验”就可以了,其他的都是“无用功”,做的过了就是“招蜂引蝶”式的“作”直至闭站、陨落消失。