存档

文章标签 ‘wordpress’

Google朋友圈和缓存插件

2010年9月2日

我想,只要博客还在做,要完善的东西就不会停止。很前一阵,把评论的链接加了一个target=”_blank”(强出新窗口), 这样我回访时就不用刷新我的页面了。

简略说说,方法大约是有两个,一是加JQEURY , 另一个是加TARGET. 网上加TARGET的位置有两个,一个是WordPress目录下的wp-includes/comment-template.php,另一个加在主题的Comment.php。我比较不建议加JQEURY,因为每增加一个JS文件,就降低你博客的反应速度,虽然影响不会很大,但大家都还是想博客往优秀发展的。加在Wordpress目录上的话,升级Wordpress时有可能给更新覆盖掉。由于我很喜欢我现在的主题,在目前可见的未来内都不会换,所以改的是主题。具体做法就不复制粘贴了,网上资源还是有一些的。

讲了一堆和标题没关系的内容后,开始步入正题。很久前,想在博客的侧边栏加一个Google Friend Connect (详情请看侧边栏最下面的Widget),于是便照着网上说的方法去弄(侧边栏添加一个文本小工具,加后把代码粘贴进去)。完成这些后,左下角却只有一个边框。搜索问题,我先是在一、两个博客上看到,要在Google下载和上传两个名曰: canvas.html 和 rpc_relay.html 的文件,悲剧的是,我根本进不到页面,是403 forbidden, 我雄心壮志地也去下了一个Putty,打算通过SSH连接上去,结果发现不会用,够悲壮了。最后在一个外国人的博客上说,在2009年12月份后,要在WP上使用小工具已经不用再上传这两个配置文件了。我就纳闷了,到底问题出在哪?

又在一翻搜索后,得到了热心人三侠五义 的帮助,非常地感谢! 排除了墙,排除了代码错误后,我认为是加载出了问题,因为有博客指出:“GFC的javascript代码是在整个页面的布局固定之前就开始执行的,而当页面整个onload之后,执行的javascript会使得用来装GFC的容器产生一定的位移,因此,必须将用来装入GFC的javascript代码放在调整容器布局的javascript代码之后执行。”而解决这个办法的,还有另外一个博客:二三街角 ,我使用了二三街角所示的方法,问题还没解决。我想试试第一个方法,却找不到onload函数。在还在纠结之际,三侠五义站长把我的缓存插件 WP Super cache 停用后,一切都好了。

说实话,我还在还不明白,为什么两者间有什么关系。因为的我WP Super cache 虽启用了,但我并没有配置好的!查看源代码,最底下也没有那个显示在工作的证据。不管怎么样,他们真的搭上了!

于是,我又开始了大量搜索如何正确使用WP super cache, 因为我觉得可能是我的不正确使用所导致的。看了很多后,我觉得这个插件实在复杂,我还是不会用。于是就想起了阿邙的[1-blog-cacher] 第一次看时,我居然还嫌复杂,没想到现在却要乖乖地照着做了。

但事情还是有些波澜的,话说我修改完wp-config.php上传后,刷新主页,居然只剩一句Error,顿时呆了一下,我想我的博客是不是要挂了。毕竟我只是个菜鸟,这样的问题对于我来说算是超级大问题。把上传的文件下载回来后,一打开,发现完全变了样。

最初下载回来的原文件是在回收站找到的,在没发现问题之前,有一刻我真的想清空一下,这大约是一个癖好吧,总不想回收站是满的。幸好没有,要不我该怎么办呢。我的第一反应是没有以UTF8的形式保存,但不是这个问题。不知为什么,突然灵光一闪,自已最初建DISCUZ时上传安装文件是要以二进制上传的,而这个文件在根目录下,大约也要以二进制上传的吧。

重新把修改好的wp-config.php以二进制的模式上传后,一切终于恢复了正常,看到熟悉的主页,真是激动得无以伦比,觉得自己也算是神了一把。但新的问题又发生了!进不了后台,出现了Cannot modify header information ,又是折腾了一把,过程我已经我不打算写了。最后的解决办法居然是也把[1-blog-cacher]这个插件也要停用了!!汗,我就这么折腾着,最后,我的博客是没有缓存插件的!

其实想使用GFC,除了我说的方法外,也能用插件实现的。Google 的官方就有一个,而功能也挺齐全。只是我觉得并不合适我,所以才拒绝用插件了。

最后的最后,关键的一句,欢迎大家加入我的google friends!

wordpress ,

标签云无法抓取&升级WordPress3.0到3.0.1

2010年8月14日

有了一点空,姐姐我又继续开始了折腾之路。今天登陆了一下Google的站长工具,发现网站上,错误不少。简说,有三个。

第一个是,大量的robots.txt限制,见图。


刚发现这个问题时,我以为是我写的Robots的问题,因为里面有一句Disallow: /wp-content/plugins,而在我的3D标签云插件就是Plgins里面。我的第一反应就是要不要写多一句Allow:/wp-content/plugins/wp-cumulus/或Allow:/tag/进去。但认真想想,这明显有一些不合理的,否认了全集,却要肯定全集里面的子集,有些自相矛盾,对于按程序做事的爬行蜘蛛来说肯定有点无理了。

Google了一下类似情况终于发现应该不是Robots的问题,这个问题,我参考了两个博客的说法,宋夏的博客说这个3D标签云不利于SEO,三侠五义直接说搜索引擎无法抓取这些tags。

李博侠提出了两个解决方案,一是提交Sitemap,里观已经包含了所有的tags了。要不就是首页同时让3D标签云和普通标签云共存,再不就无视这个抓取错误了。其实我已经提交了Sitemap的了,但看着几百个的无法抓取,总有些觉得不舒服。而我总觉得我的Sitemap是有问题的,因为提交了,一共也就收录了80多个页面。但具体问题会出在哪里,我又说不出。

接下来,就只要自我纠结着想想要怎么弄了。

第二个问题是比较严重的,因为重定向错误无法追踪网页。

我一看就头晕了,还不懂什么是重定向错误和无法追踪网页。只在不断地Google下大约知道了一个情况,因为我的是Apache服务器,更正这个重定向只是修改.htaccess就好了。只是我不明白为什么之前不会,怎么突然跳出重定向错误,而这些重定向错误全部发生在TAG上面。

最后发现了一个博客——疯人院道出了问题的关键,截取重要的一段话:

据我观察+猜测是Wordpress3.0把中文TAG的链接里面的转码统统转换为小写的了,且原来大写的转码都做了301重定向到小写。比如说你有一个TAG叫“上海”,那么原来版本WP中转码后它的固定链接就是“tag/%E4%B8%8A%E6%B5%B7/”,其中“%E4%B8%8A%E6%B5%B7”其实就是“上海”这两个汉字的转码,但是Wordpress3.0会把此固定链接转码为“tag/%e4%b8%8a%e6%b5%b7/”并且把“tag/%E4%B8%8A%E6%B5%B7/”重定向到“tag/%e4%b8%8a%e6%b5%b7/”,这样看上去没什么不妥。但是Google的爬虫不干了,爬虫们罢工了,爬虫不等301就会马上离开并且报这个页面是“重定向错误”……

这样的情况,后果好像很严重的:

至于为什么Google爬虫不去抓取301目标页面,我猜测可能因为爬虫认为“tag/%E4%B8%8A%E6%B5%B7/”和“tag/%e4%b8%8a%e6%b5%b7/”是一个页面,而你的网站在用小花招玩弄Google的爬虫,这样的结果会给一个网站带来灭顶之灾。轻则收录数明显减少,重则给你的域名降权,或者什么影响都没有Google今天心情好……

这样情况就清楚了,再去Google一下, wordpress3.0.1的确已经修复了这个语言Bug. 于是,就马上备份了一次博客,然后马上升级到3.0.1去了。从2.9.2到3.0再到3.0.1我发现已经无路可退了,只能一鼓脑地向前冲了!

如果你还在使用Wordpress3.0,那么尽快地升3.0.1吧!至于问题还会不会再发生,有待观察。

第三个是一个奇怪的错误,404找不页面。

有好几篇旧文章,只剩一个链接。刚建博时,用了一些小方法导进了一些以前的文章,理论上说,只要没出错,应该是全都要在的。难不成我手痒,不知什么时候把它删了?这个情况是比较小的,我一般不会因为我写得差而删去我的东西。那么这事情显得有些灵异了,不解之谜中……

wordpress

折腾”后”

2010年7月15日

花了两个晚上,对我的小博做了一些小小的修改。

一,用上了很久前就想弄的标签云,真是炫极了,很喜欢!

二,把Flickr页面删了,因为我根本没有时间去打理。管理好已经有的Gallery来得实在些,所以也上传了一些新的照片上去,并把一些旧的照片给隐藏了,以后旧照片就只能在对应的博文里找到了。看着ME GALLERY,我在想每年给自己上传一张照片,不知能不能坚持十年呢?

三,之前因为手贱,Wordpress升级了3.0导致读者墙的插件不能用。幸好网上高人多,搜到了合适3.0的读者墙–生活点滴,感谢那些乐于分享的人们!

四,给评论加上了表情,终于不用只看见那些冷冷的文字!热烈欢迎使用表情!使用的插件是:Custom Smilies至于修改表情的图片的话,可以去看看乌帮图的分享。

五,给评论框加上了背景, 做了好几张图,现用的这张,效果最好,最合适!

六,之前有个视频过的博友和我说,我AbouT页面里面的照片太丑了!T_T 但那个,真的是真实的我T_T,所以只好换换照片,免得毁了我的形象···

七,我还想弄的嵌套式回复,和回复自动回邮,还是没有同时实现……(心都凉了)

其实我也不明白为什么我那么能折腾电脑的那点活儿,从装机到建网站,偶尔还会去研究怎么改代码。就这么常常花大所的光阴耗在折腾的路上,亦忧亦喜。这一切的经历,导致了无数个的结果,首先是我的经济学,期末给了我个大大的冷冷的白眼。无奈我还是还爱着它的,也很想给它们盖上厚厚的被子,好让它们暧和暖和。其次就是夺去了我许多的关注度,也因为常常折腾时过于专注或花了很多时间,而忽略了身边的一些朋友。最后,就是对IT男很是崇拜,对IT女的话更是膜拜!但转360度去想,当自己知道地越多时,也让身边的很多理工科男士失去表现的机会。又惧怕成为别人眼中恐龙强势IT女(又或者在大多数男生眼中,女性对于很多东西应该都是不知道的),所以常常只得沉默。悲具了。

wordpress

关于WordPress模板”home”改成”主页”

2010年5月10日

很久前,我曾写一过篇如何把“主页”改成“home”的日志,近日,因为搞公司的网站,下了个国外的模板,但这回,要把“Home”改成“主页”,凭我的一点经验,作一点补充吧。

遇到的过的情况有两种,第一种就是如我前文所示的那样。另一种就是我新模板上的情况,直接上代码:

提示:您可以先修改部分代码再运行

 

这种情况,就写得比较明白。

我的发现是,< ?php echo get_option(‘home’); ?>是不能改的,这是专门指输出主页,里面的home并不是指显示出来的home字样。一般就是改这句话后面被锚的文字,如上图,只要直接把Home改成主页就OK了。反之,亦然。唯一要注意的事项事,保存时,要保存为UTF-8编码,而不是GBK

对比了下,之前把首页改成Home,这两者之间不同的是,我在此博所用的模板是有.mo文件的,所以在header.php代码中没有首页这样子的字样。

好了,高手就见笑了。希望我的一点经验对新手们会有帮助。Enjoy your wordpress~

wordpress

摆放广告的插件——Max Banner Ads

2010年4月29日

前几天,想给博客挂点广告,赚回点空间和域名的费用,于是就去搜索了一下插件。误打误撞就选上这个插件了,也是我第一个用的广告插件——Max Banner Ads。因为也没使用过别的广告插件,也不知这个是不是很好,个人觉得功能比较强大,使用也比较方便,虽然是全是英文的,但那个使用介绍的视频很直观不用多懂英文也能看懂。

这个插件也有一些不好的地方,安装时要填用户信息,因为插件作者同此在卖着一个有偿使用的插件——Ninja Powers,貌似是防止盗链的东西,安装时出现这个的确让人挺烦的。

后面,上作者的博客看了看。一个极客狂人,呵呵,也夹杂着一种张扬和轻狂。

好了,有兴趣的朋友可以使用一下,范本如侧边栏ADS所示!善良的话,再帮我点几下吧,拜托了,谢谢 ~O(∩_∩)O~

wordpress

WordPress页面实现自动跳转

2010年3月19日

这两天有网友问我,菜单栏上的页面跳转怎么实现的。(注,是页面跳转不是分类标签)我的办法是Google上面找到的,不过据我所知,google出来真正能用得上的结果相当少。有可能是有些资源网 SEO没做好,也有可能的确是比较少相关资料,所以,我这个使用者,也来帮忙推广一下了。

以下非原创,转载于 Don’t Click Me  博主叫小浒子,真正受盈的朋友可以去留个言。

步骤:

1. 在主题的文件夹下建立一个link to.php的空文件(新建一个txt文件,然后重命名为.PHP,要改后缀)

2. 编辑 link to.php,然后复制一下内容:

<?php
/*
Template Name: link to
*/
?>
<script> location=”要跳转的地址”;<script>

在使用的时候要把最后的<script>改成</script>

我这要是写完整的代码,我这个日志都要跳转了。

3.然后回到wordpress后台,新建页面,然后页面模板选择“link to”,ok,点击发布,回到首页就可以看到你想要的效果了!

那要怎么让日志具有这个功能呢?其实很简单,只需在日志的代码的模式下,加入上面代码的最后一句。但是一样要放在more标签之后,就是单击日志标题的时候才运行代码,不然在打开首页的时候就会跳转了

把这句代码放到404页面里面,就可以实现找不到日志的时候转到日志的功能。

有人会问为什么不在页面跳转的时候加代码呢?因为这个要等网页加载完才会运行,页面直接加代码就有点延迟了。不太好~~

我的实现就是参照该博的方法,还有一个博,爱窝网也有相关日志。

wordpress

我最近在干什么(2)

2010年3月14日

昨天图书馆回来就发现因为没有续费电脑断网了,虽然有预感差不多要交钱了,但这情况真是把我杀个措手不及!好歹你也在断的前两天给我点提示吧!导致的结果是,这个周末没电影,没电视剧,没音乐!舍友回家了,回到宿舍后只能孤零零的看书了。现在想起还是觉得挺孤单的。

断网也并不是什么坏事,因为最近学习的确还是比较忙的。断网了我可以腾出更多的时间看导游书,下星期六就要考试了。God,pray for me!(T_T)Anyway,我的博还是需要坚持更新的,今晚借着舍友的网络上来更新。至于主题呢,就是What i had done and what i am going to do.

前几天,在图书馆看了一本书《google API 大全——编程.开发.实例》。

09_0

这本书介绍了如何调用Google API,如何在Google App Engine 上使用应用程序。看上去好像很难,其实也不然。因为里面所涉及的代码,它都会写出来并解释清楚。而它想把知识普及开来,所以也并没有写得多复杂。我们不需要知道What,只要知道How就可以了。而在书的附录中也提供了代码下载点

用SVN导出来了,本来想用其中的python代码建一个MINIBLOG, 然后在博客里面链接一个页面过去,变成一个微博来玩玩的。小改了一下代码的一些值后,上传又出了一点问题,等我搞清我犯的白痴错误后,终于upload上去了。高兴只停留了三十秒,因为打开我的appspot后却什么都没显示出来……再修改了一次,还是什么都没显示出来,接近崩溃,于是就不玩了…..

这几天去图书馆时,从书架上翻了一本python基础编程来看,才看到第三章我就看不下去了,昏昏欲睡,也不知是不是刚吃饱饭的原因。第一章还把python说得多简单,多easygoing,说到底,我不是python那块料,只能对别人放出来的免费资源小打小闹,小打小闹代码还不理我的话,那我也只好不理它了。于是,这事就暂时性地告一段落了。

在图书馆还看了一本书《CSS+DIV网页样式与布局案例指导》, 忍不住也借回来了。这是一本相当不错的书,因为我看懂了!哈哈

10_1

网上盛传的是一本叫做《精通CSS+DIV》的书,下载了电子版的看了一下,还是觉得比不上这本~~!(我不是托儿,没有收任何的推广费)萝卜咸菜,各有所爱吧。昨晚又看了一个关于如何做Wordpress的PDF,加上再前一阵从图书馆看的两本书,关于XHTML和《零基础学PHP》让我相当有成就感和自信!在这些书本的指导下,充满自信的我决定要花比较长的时间自己做一个Wordpress主题!一切从零开始,我就是一个例子了。

这并不是一个短期目标,当然也不能算长期,否则会变得遥遥无期。我暂定为这是一个中期目标(两个月内吧),等我做好了,一定会发出来分享。前路茫茫,我也只能自个儿的探索着!

短期要做的事呢,还是比较多的,例如,我想改改再任主题的style.css, 我想取消评论订阅,有回复时自动发EMAIL,然后做个漂亮而个性的邮件通知,我想我要上传点图片去Flicke,但传什么好呢?我想再学一点SEO的小技巧,然后应用到我的博客上。呃…这好像也不少了!

也许现在最最短期要做的都不是这些,而是要好好地看一下PPT和中文书,传说明天accounting和macroeconomy都有quiz。幸好宏观经济学的老师上课严,平时还有听,但Accounting要怎么办好咧… 后天要交的英语essay还没写好,韩国佬上的行为组织学,我至今仍不知他在讲什么,中文到还只是刚下载好躺在那…… T_T

对于一切,我也还只是在思考,很想快点有个答案。答案,又好像呼之欲出。 毕业证,是要的!GPA,只要不要太低就好!职业?doubting… 考研?doubting… 出国?doubting… 未来?Who knows…

About My Life ,

我在使用的WordPress插件

2010年2月10日

 

 

 

 

 

如果用WordPress不把插件充分利用好的话,还不如去Blogbus 开个博算了。而经过我自已的体验,WordPress确实比较强大,自由度也相当高,只要你会改,都能改。而分享一下自己正在使用的插件,我觉得是很有必要的。

 

直接上图了,对于这些插件的详细使用方法。我就不写了,大家可以Google一下的。我只能简说一个每个插件是用来干 嘛的,与大家交流一下。

 

1.      Akismet ,装上WordPress后好像就会有的,用来管理评论的,防止垃圾评论的。说实话,到现在我都还没体验过它的实在。不过,既然大家都说要的东西 ,我也就留着。

 

2.      Clean Archives Reloaded 是一个做存档页面的插件。大家可以看我页面的“Files”就是用它做出来的

3.      Dean’s FCKEditor For WordPress  好像是国人开发的一个文字处理的插件。WordPress自带的文字处理实在简单。

 

4.      Easy Picasa 写文章时可以外链Picasa的图片,可惜Picasa给墙了,国外看到的还只是红叉。而我,只是放着,等哪天我们能上Picasa, 呵呵,暂且遥遥无期

 

5.      Google XML sitemaps. 这是一个官方推共荐的插件,用上它会让搜索引擎更好更快的找到我们的文章。事实,我还在研究怎么好好地利用,毕竟我的博才建了大约一个星期。

 

6.      NextGEN Gallery, 这个就NB了,是个很强大的增加相册的插件,大前面的文章里,我也有提起过它。

 

7.      Stat Press , 这是一个流量统计的软件,后台看还不错的。不过,还得花时间研究数据怎么看。而且我想看订阅人数,但好像没有显示的。

 

8.      Subscribe Remind. 添加RSS订阅标志的插件,不过对于我这个主题,貌似没什么用,我正打算把它给删了。

 

9.      Twitter Tools. 传说给WordPress增加Twitter显示的最强大的插件。但至今我只启用了一个,就是那我左则的TwitterTWEETS显示。其它功能还觉得不需要先。

 

10.   WordPress Database Backup, 这个从名字就能看出来了,就是备份插件,哪天我不想要这个博了,我当然会把我写的数据给备下来,那么就会用到这个插件啦。如果没备到的话,我会哭的,呵呵。

 

11.   WordPress Related Posts, 这个从名字也是能看出来的, 在每个文章后面显示相关日志。

 

12.   WP-Cumulus 这是做一个球型3D标签的插件,我还只是存着。因为它现在不支持显示中文,貌似插件的作者也在更新中,以后大约会支持显示中文。而这个插件我在前面的文章也是有提到过的。

 

13.   WP-PageNavi, 我装的时候是为了更好的显示页码,方便读者点阅 的,可惜到现在我还没搞懂怎么用,后台上全是英文和符号,使用方法··我还不懂..T T

 

14.   WP-utf8-excerpt, 说到这个插件就强大是,是国人开发的,用来显示摘要的,个人认为比较好用,前面的文章也有提到。

 

15.   WP Super Cache 这个插件是用了WordPress缓存的插件。我的理解是大约能让WordPress 跑得快一些。后台小设一下就好了。当然我还没有很强烈感觉到使用它的不同。

 

      好了,我的插件介绍完毕,谢谢捧场!^_^ 如果我的这些分享能帮助到你,我会感到很高兴的。如果有说错了,那请谅解,我是一个新手,对于很多东西都在探索中。

wordpress

最近wordpress遇到的一些困难

2010年2月5日

这两天在完善Wordpress的过程中遇到了那么一些问题。

1. 由于本空间磁盘比较小,一共才600M。所以打算外链Picasa图片, 结果发现墙内是上不了的。用软件越了墙上去,上传照片,结果却发现上传不了,我猜应该是我的软件代理的问题。下载PICASA V3版上传工具,安装时出现不是X32应用安装程序。于是找到旧版 V2安装,安装好了,上传好了,却只是红叉,只因为Picasa还在墙外。现在安装了一个Wordpress的图片管理插件——NextGEN Gallery ,但还只是在使用探索。网上还有一种方法是外链Flicker的图片,但过程好像就复杂一些了,也等待研究。

2. 就是使用代理软件无界时,管理Wordpress会出现The requested URL is not found. 刚开始时,我一直不明白为什么我的文章会更新不了。然后还导致了我重装了一次。Google了很多,却都帮不上忙。几经周折才发现,原来是代理加密的问题。当然我不知道这样的问题是不是存在于所有的代理情况上。

3. 换ICON。这本来是一件相当Easy的事情,网上也有一些换ICON的文章。已经把图片在线转换成ICO格式,放在了Public html的根目录下了。然后,在模板的header.php中的<head></head>间加入了两个语句。这里加入的语句,我一共找到了三种写法:

<link rel="shortcut icon" href="<?php bloginfo('stylesheet_directory'); ?>

/favicon.ico"type="image/x-icon" />

 

<LINK rel=icon type=image/x-icon href="http://yourdomain/favicon.ico"><LINK

rel="shortcut icon" type=image/x-icon href="yourdomain/favicon.ico">

 

<link rel=“shortcut icon” href=“favicon.ico” >
<link rel=“icon” type=“image/gif” href=“animated_favicon1.gif” >

 

   经过我多次的改造和试验,以上方法全挂了。我也不知问题出在那。这才让人发疯。所以,我至今还在探索。

 

 4. SEO优化。我不是一个SEOer, 我只是知道其全称,优化搜索引擎。为了让google和百度等搜索引擎更好地找到我的网站,我下了两个插件,但还在探索怎么使用,还有一些SEO小技巧,也都还等着设置。

5. 给网站加定阅图标,设置Tag cloud+加探索很多插件的应用,它们都很琐碎,同时也很烦恼。

wordpress