yo2:输出显示文章摘要的BUG

以前在谷歌的网站管理员工具中偶尔会提示一些莫明其妙的不存在的一个网址,查看这些错误网址的链接来源,打开来看看,还真的找不到有链接到这种错误的地址。最近我才用查看源码的方法找到了,还真的有链接到这种错误地址。在谷歌网站管理员工具里面提示的404找不到的页面结果如下信息:

链接到 http://www.xiuli123.com/category/%E6%B1%BD%E8%BD%A6%E7%BE%8E%E5%AE%B9%E5%BA%97%E7%AE%A1%E7%90%20…%20%3Cspan%20id= 的网页


13 / 3

网址 发现日期 http://www.xiuli123.com/tag/汽&#…32654;容店管理/ 2009-2-18
http://www.xiuli123.com/tag/汽修软件/ 2009-2-17
http://www.xiuli123.com/category/社会百态/ 2009-2-13

究其原因,是因为文章内容显示的是摘要的前1300(可以在系统后台中设置,默认是1000个字吧)个字,在第1300个字中刚好是一个文章的链接。在YO2系统做截断的时候就产生这么一个BUG,生成了错误的链接地址。这个问题,经过我测试发现两篇文章都是同样的问题:在截断处刚好有链接。

解决办法也很简单,只要在第1300个字处,加入一段话,让那个链接刚好跳过去, 在截断处就没有链接了。问题就解决了。不过这种YO2系统问题不是我们发贴子时能够经常去注意的,最终还是要靠YO2来解决。

此条目发表在WordPress及维护日志分类目录,贴了, 标签。将固定链接加入收藏夹。

发表评论