双管齐下预防WordPress垃圾评论

网站开始有了流量,垃圾评论也随之而来。如果被国外的垃圾留言机器人,一天可能就会被刷上几十条垃圾评论,手动删除都来不及。WordPress预防垃圾评论的功能就显得刻不容缓了。

第一重防御:插件级防御

Akismet Akismet 是WordPress平台十分著名的预防垃圾评论插件,在安装WP时会跟随系统自动安装,只需要在开发商的网站上注册一下获取API KEY并且填入到WP后台的Akismet设置中即可使用,甚至不需要额外的设置便能轻而易举地抵御绝大部分的垃圾评论。

继续阅读

用SkyDrive做免费图床超简单教程

网站中的图片通常都是比较耗流量的,而对于小网站站长来说主机流量都是有限制的。如果主机的流量被大量的图片耗尽,那么续费流量的费用将是一笔不小的开支。所以对小网站站长来说,流量能省则省。

但是网站又不能不放图片,最好的解决方式就是采用外链图片的方式,这样既可以保证网站的美观,同时减少网站由于图片产生的流量消耗。这里介绍用微软网盘SkyDrive做图片外链的方法。

继续阅读

网页中部分图片无法显示解决方案

前几天注意到,用 Google Chrome 浏览器打开网页,网页上的某些图片无法显示。以前也有这种情况,当时以为是网速的问题,没有将图片完全加载出来,就没特别在意。直到某一天,我需要看一个教程帖子的图片,但是不论怎么刷新,帖子里的图片就是无法显示。

开始的时候以为是 cookies 的原因,但是清除浏览器 cookies 之后,图片依然无法显示。

接着我开始怀疑是 Chrome 浏览器的问题。于是换了火狐和 IE,但是所有的浏览器对某一特定网页上的图片全都不能正常显示。

然后我想到可能是电脑的 flash 插件的原因,因为 flash 插件我已经很很久没有更新了。进入 Adobe 的 flash 主页,下载安装了适用于 IE 和火狐的最新版插件(Chrome 浏览器内置 flash 插件,会随时保持更新到最新版本),可是打开之前的网页,图片还是不能显示。

导致网页图片无法显示的原因无外乎以下几种:

1.IE浏览器的安全等级较高。IE浏览器的安全等级较高可能会错误地屏蔽网页上的一些图片,导致应该显示图片的地方只显示红X。这时只需要降低浏览器的安全等级就可以解决。

2.网页图片丢失破损。如果网页图片丢失或者破损,不管怎样都是无法加载显示出图片的。

3.浏览器误开启了无图浏览模式。以前网速慢,浏览器为了节省流量加快网页加载速度都会有一个无图浏览模式,如果误开启了该模式也会造成网页图片无法加载。

如果排除以上三种可能性,还有可能是由于杀毒软件的广告拦截规则造成的图片无法加载。

我遇到的就是这种情况。 在某个不知名的论坛上,有网友称他以前用金山的时候也遇到过这种情况,现在用小红伞就没有了,所以他推测可能是金山的原因。

于是我关闭了金山卫士,然后重新打开帖子,结果图片全部正常显示了!

后来通过与金山工作人员的沟通,发现原来是自定义的金山卫士广告拦截规则出了问题,把论坛中的图片误当成了广告进行了拦截,因此造成图片无法显示。把有问题的规则删除以后,图片变可以正常显示了。

所有的杀毒软件都有可能存在这种问题:错误的拦截正常图片,属于杀软的误报。如果下次你发现自己的电脑某些网页中的图片不能正常显示,排除上述三种可能性之后,那么你可以试着清理一下你的广告拦截规则。