解惑

解己之惑,解人之惑

分类:WordPress (第3页共5页)

WordPress

修复不能评论的问题

安装了Did You Pass Math?这个反垃圾评论的功能,刚开始好像还是正常的,但是我自己看的时候基本上都是登录状态,不会要求输入那些信息,所以一直不知道有问题。今天有个人加我的QQ好友,请求信息里面就是说评论功能不好用,看了下,果然如此,就停用了Did You Pass Math?。反正现在我这个站还没有什么影响力,应该没有什么不开眼的spam会瞧中我这个blog吧。

以后有垃圾评论再处理吧,现在任何反spam的插件都不用了,免得想发评论的人觉得麻烦就不发了。

使用参数方式还是页面配置方式

到现在也用了不少的插件了,发现很多插件作者现在很喜欢使用页面配置的方式,但是很巧的是,我刚开始安装的插件都是使用参数的方式,在调用的时候要指定参数或者使用函数默认的参数值,就我而言,我更喜欢参数的方式,因为页面配置只能配置一种使用方式,例如随机日志的功能,我在首页要显示10条,而在每篇日志的下面只想显示4条,如果这个插件使用页面配置方式,我该怎么办?勉强一下都显示5条?页面配置方式可能很适合对变成不是很熟悉的用户,但是像我这样的专业用户,还是让我可以使用参数的方式用吧。

WordPress的自动留言功能很不错

刚开始还以为是系统出问题了,因为如果我的日志中引用了自己的其它日志,会出现一个很奇怪的评论,后来发现如果我在日志中引用了其它人的日志(其它人可能也要使用的是wordpress),那么系统也会自动到别人的日志上留言,并且留言人为我的日志的标题,留言内容为链接周围的文字,这个功能非常的好!大致看了下,我现在这个日志的不少访问量都是因为引用别人的日志,而从别人的日志过来的。

wp-cache的问题

探花的插件列表里面发现这个插件,本来是我很想用这个wp-cache插件的,但是试用了下,发现两个比较严重的问题,一个是页面点击计数不能正常工作了,第二就是第一次访问某个页面的时候返回的是空白页面,必须刷新一下。不知道别人有没有遇到这个问题。

2006年11月7日更新:
最恶劣的问题是这个插件安装后如果停用没有问题,但是不能删除,因为它修改了wordpress的配置文件,从那个结果看,这个插件似乎只能用于UNIX/LINUX平台,因为它会建一个链接,wp-content/advanced-cache.php指向wp-content/plugins/wp-cache/wp-cache-phase1.php。要想删除,必须手工修改wp-settings.php文件。

WordPress的搜索引擎优化

可能很多人不太关心自己的blog的流量、排名之类的,但是我还是比较关心的,我希望更多的人看到我的BLOG,也希望搜索引擎更好的收录我的日志,以下总结下我使用的方法,基本上是根据别人总结的SEO的原理结合WordPress的特点来做的:

  • 修改永久链接地址,格式为自定义,默认的都不是很好,使用文章的缩略名+.htm,这样搜索引擎更喜欢收录,因为搜索引擎喜欢静态页面
  • 对于中文的站点,合理使用文章缩略名,我们的文章的标题一般都是中文的,文章缩略名可以使用英文的,单词之间使用减号(-)进行分隔(以前我使用下划线(_),完全错误)
  • 使用tags功能,给文章添加tags,并且把这些输出tags输出到名字为keywords的meta中,如果像我一样使用Jerome’s Keywords,那么这个就很容易。

修改永久链接后的遭遇

为了搜索引擎更好的收录而修改了永久链接的格式,但是出了一个问题,热门日志的链接都不好用了,看了下,都是老的永久链接的格式,看了下代码,原来代码使用了数据库的guid字段,修改永久链接不会自动的修改对应的guid,没有办法,只好手工修改数据库了,本来是可以修改代码纠正的,但是想想还是把数据库里面的值也修改下好了。

使用的SQL语句:
update wp_posts set guid=concat(‘http://www.jiehoo.com/’,post_name,’.htm’) where guid like ‘http://www.jiehoo.com/2006/1%/’;

阅读全文

修改永久链接的格式

今天看到SEO的一些内容,就把永久链接的格式修改了下,日志的地址修改为文章的缩略名加.htm了,呵呵,这样估计google更喜欢收录一些,可能对PR值也有好处,但是那么多WordPress站点好像没有多少使用这样的格式的,可能他们不太关心这个吧。
这次应该是最后一次修改永久链接了。

首页符合XHTML1.0标准

经过很多的修改和尝试,首页终于符合XHTML1.0标准了,修改如下:

  • 最多的问题集中在我对img标签的使用,竟然必须要有alt属性才行,后来都加上了。
  • 海明威主题输出的那个设计者信息的URL有问题,写的是href.=,这个不符合,修改functions.php,作者好像对这个信息有点不想让人修改的意思,因为他是把那个链接用一个字符一个字符拼起来的,拼的过程中出了点小错误,多加了一个.号。
  • 修改dropcap.php,也就是那个首字下沉的插件,有两个问题,一个是有个bug,把</p>多输出了一次,第二就是在一个页面上多次需要首字下沉的时候,他使用的是id的方式,但是一个页面上是不能存在多个元素使用同一个ID的,修改为class的方式。
  • 随机日志的插件也有问题,它的链接中的title默认是输出文章内容摘要的,但是摘要可能有换行,这样就有问题了,关掉链接中的输出摘要它又把摘要显示在链接后面,去掉那些代码。

阅读全文

WordPress要符合XHTML标准好困难

昨天晚上在看网站重构那本书,也就想看看这个站是否符合XHTML标准,经过一个多小时的修改,最终放弃了,因为我使用了很多插件,而这些插件很多是不符合XHTML标准的,我修改完我自己的那些页面,发现依然不行,而且XHTML的标准似乎确实有点高。
感兴趣的可以自己试试是否符合:http://validator.w3.org
看到很多网站都宣示自己符合XHTML标准,但是很怀疑是否真的符合。

弃用海明威主题的Blocks功能

原来感觉这个功能非常的不错,但是现在经常要加一些东西就感觉不方便了,因为这个功能只能把新的加到最后,不能插入某个位置,要先删除然后按照顺序一个一个再拖回去,这样就不方便了,直接在otherbar.php里面使用include功能,这样修改起来比较方便,想怎么更换顺序都可以,呵呵。搞技术的还是喜欢直接了当一些,虽然使用拖拽比较简单,但是我更看重方便和省事,这个也是为什么我更喜欢linux的命令行功能的原因。

更早的文章 更新的文章

© 2024 解惑

本主题由Anders Noren提供向上 ↑