标签归档:Wordpress技巧

给 WordPress 阅读全文添加 nofollow 标签

一般博客首页的博文都只是显示一部分摘要,通过“阅读全文”链接到博文的详细页面,同时搜索引擎蜘蛛也会通过它来爬到文章页面,但这并不利于SEO,因为蜘蛛通过“阅读全文”这个锚文本链接过去的。

我们可以用nofollow标签给“阅读全文”做一个标记,这样就可以避免搜索引擎抓取了。 继续阅读给 WordPress 阅读全文添加 nofollow 标签

WordPress Feed RSS XML解析错误

博客搬家后出现了各种小问题,最头疼的就是WordPress Feed RSS XML解析错误,直接导致Feed不能烧录,社会化分享不能自动发布博客更新。

一般出现这种问题大多是由于搬家时修改config.php文件造成的,当然也有可能是插件造成的,排错前可以先禁用插件。典型的RSS XML报错信息如下:

XML解析错误:xml处理指令不在外部实体的开始部分
位置:http://www.fendou.info/feed/
行:4,列:1

解决方法很简单,就是用写字板或Dreamweaver打开config.php文件,看看<?php…..?php>外有没有多余的空格或者回车,删掉就OK了。另外在重新打开Feed页面之前先清理下浏览器的缓存。

WordPress添加面包屑导航

在试着给WordPress添加面包屑导航之前先要了解一下什么是面包屑导航,那么先从一个《格林童话》说起吧。

很久很久以前,在大森林的边上住着一个贫穷的樵夫,他妻子和两个孩子与他相依为命。他的儿子名叫汉赛尔,女儿名叫格莱特。后来樵夫的妻子去世了,他又给孩子们娶了一个后母。后母计划把两个孩子带到森林的深处,然后趁他们睡着的时候跑掉。

汉赛尔无意中知道了后母的计划,于是偷偷地把一块面包藏在了口袋里。在去森林的路上,汉赛尔悄悄地捏碎了他的面包,并不时地停下脚步,把碎面包屑撒在路上。后母顺利地趁孩子们睡着的时候溜掉了,汉赛尔和格莱特醒来已是一片漆黑。

汉赛尔安慰他的妹妹说:“等太阳一出来,我们就看得见我撒在地上的面包屑了,它一定会指给我们回家的路。”但是当太阳升起来时,他们在地上却怎么也找不到一点面包屑了,原来它们都被那些在树林里、田野上飞来飞去的鸟儿一点点地啄食了。

其实面包屑导航就是为了给来访者或者搜索引擎蜘蛛指引路线的导航菜单,结构大概是这样的:网站名称>>分类/标签>>文章。一般CMS结构的网站都会有一个像样的面包屑导航,不仅用户体验良好更能起到搜索引擎优化的效果。

如何在WordPress添加面包屑导航有很多方法:1.直接修改主题添加面包屑导航代码;2.修改主题function函数在主题页面调用;3.用插件来解决。 继续阅读WordPress添加面包屑导航

WordPress后台出现No input file specified错误的解决办法

最近奋斗博客搬家到Linode,迁移完毕发现WordPress后台出现No input file specified错误,什么主题、小工具、菜单全都打不开。开始以为是权限,检查后发现并不是由于搬家造成的权限变更。

无意中发现通过博客主页的“登录”链接登陆到后台一切恢复正常,原来区别在wp-admin和wp-admin/。博客搬家到Linode用的Nginx,是Rewrite 规则在作怪,只需要在Ngnix添加Rewrite 规则就能解决此问题了。

我们可以在Ngnix配置文件中添加301重定向Rewrite 规则来解决由于后台地址输入不完整导致的WordPress后台出现No input file specified错误,规则如下:

location /{
rewrite ^/wp-admin$ /wp-admin/ permanent;
}