年前至现在,很久未更新Blog,自己都有点不好意思了。
过年自由了2个半月,前几天刚刚回来上海。去年11月底辞职,年终奖还是拿到了,比较欣慰,就是年终的购物券没想到今年会这么多,差不多以前的10倍,可惜了。我似乎会经常遇到这样的事情,所以有时候想来,其实我的离开是给还在的人带来了好处。12月去山东骑车,然后到昆明,然后回家,去的地方还是多。发现四川老家那里的山坡上骑山地车实在是太爽了。
现在是无业游民,刚才和以前的同事还说到这个无业游民的钱的问题:钱只往外花,就没有进的,也感觉不到将会有进的,很恐怖。来了这么几天,工作也没有找,也不想找,我想干嘛啊,休息的话过年也休息够了,可能我有点那种上班恐惧症。感觉现在的我,迷茫,懒惰,萎靡。。。我全有了。
昨晚有点兴奋的状态,先看了部电影《朱诺》,后来一直在改Blog的主题,一直整到凌晨6点。
另外,发现一个翻译的关于讲解如何制作Wordpress主题的Blog文章,原文名字叫那么你想制创建Wodpress主题吗?。前段时间申请到一个域名:hamily.com,今天又看个关于域名的,三个字母的域名到底值多少钱。
最近打算自己找一点事情来做。
一直很喜欢中文Wordpress工具箱这个插件,因为它实现了中文的真正的文章摘要。但是后来,不知是与其他插件的冲突还是空间的原因,这个插件无法激活,提示发生内部错误,只好另寻其他的中文摘要插件。
wp-CJK-excerpt,就是纯粹的实现中文摘要的插件,wp-CJK-excerpt.php文件上传到plugins目录,然后激活就可以了,点我博客左面的存档页看效果。
其实好久没有来更新自己的Blog了,当然我的Blog本身就没有什么值得去关注的东西,只是我的,我自己的东西而已;当然,既然写了,还是应该更新的。
3月回家一个月,回上海后,看到Wordpress有新版本了,很多人也很顺利的更新了,自己也想看到新的东西,所以也更新了,但是老出现500错误,没有办法(可能是Wordpress 2.5和我买的空间的兼容性问题?),只有又返回到原来的版本,但是却出了点问题:我备份的数据库居然无法使用,只好恢复成2007年11月份的数据,后来的文章就通过Blog编辑器恢复了,但是部分评论(当然就那么几个)就没有了,郁闷!
抽个时间要把它升级了,不信搞不定!!
今天买了新空间,将之前在DH合租服务器上的东西全部搬到新的空间。Wordpress的2.3版本早就出来了,对于喜新厌旧的我,当然要在这次更换空间的时候更新测试一下了,但是由于这篇文章我没有更新Wordpress,并且新增了几个插件,更改了Permalink。
第一个插件是自动英语slug插件cos_slug_translator,”将标题的中文自动翻译成英语slug,这样的好处在于SEO”,安装好这个插件以后你新增的文章标题就会自动转换为英文。我对这些Blog的专业名词也不是太懂,但相信按照标准化的方法和技术去做总会有好处。另外你要看到效果需要你的Permalink包含postname,我以前的Permalink Structure为/%year%/%monthnum%/%day%/post_%post_id%.html,现在改为/%year%-%monthnum%/%post_id%_%postname%.html(参考)。
Permalink一改变,就会造成链接失效,所以又找到这个Permalinks Migration插件,这样就不怕以前的链接失效了。再次感觉Wordpress的强大!
另外,作者还提供了另外一个批量转换slug为英语的插件,可以将以前的所有文章标题的中文转换为英文,不过使用一次就可以禁用他了。
一直想找个插件实现这个功能,由于现实的、实际的、我的、别人的、综合起来的这些情况,没有去找和想去找,只是心理一直想着它。昨天晚上倒是突然有心情去找也找到了,搞了半天也不知道在哪里添加代码,今天参考WP-Print插件添加代码的地方,搞定了,效果请看文章最下面,如”2 views”就是。由于是今天刚安装的这个插件,每篇Post以前的访问数量就没有被它记录,所以你看到的浏览次数并不等于实际的浏览次数。
这个WordPress插件的具体而简单的作用就是统计每篇Post被浏览的次数,但不包括注册用户,好像是可以设置将注册用户的浏览次数也算进去,但我没有找到实现的方法。
使用方法:
打开”wp-content/themes/<your current theme name>/index.php”文件,搜索”<?php while (have_posts()) : the_post(); ?> “,然后在其下面合适位置添加”<?php if(function_exists(‘the_views’)) { the_views(); } ?> “。
“the_views()”的括号里面可以填写你想显示的文本内容,默认留空表示显示”Views”。其他的自定义功能可以参考官方文档。
顺便,这个插件的官方提供了很多此类简单实用的插件,如WP-Print。
好久没有更新了!前段时间自己有了很大的变化:工作内容、个人的精神状态等等,以及由于域名更换,Blog出现了一些问题,也懒得去调试,一直拖到昨天。
吃完晚饭至凌晨2点,终于搞定Blog的一切,当然,还是有一个问题现在还没有解决,就是Plugins插件的问题(Google了下实际上可能是服务器的问题,但是网上的方法未能解决)-”Warning: Invalid argument supplied for foreach() in……”,到Plugins页面可以看到具体的错误信息,哪位XDJM知道如何搞定的麻烦告诉一下方法先谢过!
Wordpress更新到2.2版本,之前突然出现的Zoundry Blog Writer xmlrpc错误也似乎解决(当时忘了截图这个错误了),总之现在是可以使用Zoundry Blog Writer了,让我用WP后台发布文章真还很不习惯,所以就干脆不发了。
最近工作要调动,到大城市去,其实自己也不知道是不是适合大城市的环境,也许考虑多了,去了再说,过两三天就动身!
继续更新,下一篇Blog推荐大家一首歌:Closer,很好听!
最近发现我的blog上越来越多垃圾评论了,刚开始好几天发现有那么几条,手动删除也很轻松,最近两天每天就有二三十条,全是英文的,中文的垃圾评论还没有,不知道为什么只有英文的,难道和我的电子邮件地址传播有关系?还只得手动一条一条的删除,得增加反垃圾措施。
以前就上传了Math Comment Spam Protection反垃圾评论插件到Plugins里面,当时觉得自己的blog访问量如此小,应该不会受到垃圾评论的骚扰,所以一直没有启用。今天把它启用了,做好了相应的设置,以后大家来做评论或留言的时候就必须要做一道简单的加法算术题,比如3+2=?莫要笑话!先静观两天效果。
[Update at May.18 2007 14:00]:
Math Comment Spam Protection好像不起作用,还是我设置错误?!还是我RPWT?!今天发现还是有20来条垃圾评论搁那儿!网络上反映Akismet是最好的反Spam插件,但需要WordPress.com API Key。无赖WordPress.com被我们伟大的墙给挡住了,没有办法申请API Key,同时也自认为WordPress.com被墙了Akismet就起不了作用,实际情况好像不是我想的这样。在我的DH空间搞了个代理,将Akismet弄好了,Bye Bye, Spam!
具体的Akismet设置、申请API Key、注意事项等,请看这篇文章。
[Update at May.25 2007 14:00]:
从这几天来看,Akismet的反垃圾效果真是太出色了,每天的垃圾留言一个不落。
此插件的作用不提,Baidu上搜索就有很多答案。
关于这个插件我想也有很多人用,很多人也不知道用了是不是合适,然后就用了,我也是这样,但后来发现这个插件有一些问题,以及网上有人对它做的一些评论,我也就不用它了。然后说说我遇到的问题,使用过程中及删除插件的时候。
安装很简单,上传wp-cache整个目录到wp-content/plugins/下,在后台启用,其他不用多设置就OK了,具体可以看它的官方主页,也建议仔细看一下。
使用过程中的问题:实际上网上有很多人提到这个问题了,具体表现为安装此插件后页面显示空白,见安装WordPress插件WP-Cache后页面显示空白的问题,其他的搜索结果类似。出现这个问题的原因就是服务器使用的php版本是php5.x,比这个低的就没事,比如4.x。我也遇到这个问题,但按照网上的方法解决不了,可能网上提供的方法过时,E文又不是很好,上官方也未找到解决方法。
我所遇到问题的表现:只在访问没有评论的post是空白,刷新也还是空白,有评论的没有问题。查看源文件,相关的数据实际已经down下来了。IE7和Firefox上正常,网上提供的方法根本不起作用,实际上新版本的wp-cache已经解决了这个bug,所以你若是使用的最新版本,那网上提供的方法可以不看了。
我的解决办法:哈哈,很简单,删之!因为我没有找到解决办法。
但是删除这个插件后又出问题了,欲进入后台却提示找不到文件而无法进入后台。出现问题的时候大家最好直接上官方查看,很普遍的问题都会有答案。
官方原文:
=I removed WP-Cache and now Wordpress does not work=
This occurs because Wordpress still try to run `advanced-cache.php`. Remove the following line to you wp-config.php` file:
define(‘WP_CACHE’, true);
OK,找到wp-config.php文件去掉define(‘WP_CACHE’, true);这一行就一切恢复正常了。
你是不是真的需要wp-cache,可以看看这篇文章:wp-cache插件对wordpress到底有没有用,仅给你个参考。
前段时间合租的DH空间,一开始是在boba服务器上,老是不稳定,昨天终于给我们更换服务器到mariposa 。由于转移服务器,以前的数据、设置都得重过一遍,静态的网页文件和ImageVue相册程序都很好搞定,直接将文件重新上传就OK了。Wordpress数据的转移却折腾了我好久,数据库乱码、插件错误、主题布局错乱。
1、导入数据库后中文乱码(全是??)的解决:
- 用文本编辑器(如UltraEdit)打开备份好的sql数据库文件,查找所有DEFAULT CHARSET=latin1,替换为DEFAULT CHARSET=utf8。(备份WP数据库的插件WP-DB Backup)
- 修改WP安装文件夹下的wp-includes/wp-db.php文件,找到$this->dbh = @mysql_connect($dbhost,$dbuser,$dbpassword); 在其下面增加一行$this->query(“SET NAMES ‘utf8′” );
- 进入phpMyAdmin后台,导入刚才修改好的数据库文件
- MySQL连接校对改为utf8_general_ci,Collation也选择utf8_general_ci,执行
OK,乱码搞定。参考文档:
- http://zhiqiang.org/blog/359.html
- http://www.jekee.com/code.html
- http://www.xiaxiaobao.com/index.php/archives/15
在实际操作的时候可能不是这么几步这样简单,如果你相关的知识不了解的话,我就花了两三个小时才搞定。
2、整齐干净的plaintxtBlog主题显示错乱:Sidebar分成两部分,标题字体变大,评论怎么也跑到首页了?。主题是直接备份之前的,照例是没有问题。将所有插件禁用也一样,后来将plaintxtBlog整个删除,上传原版的上去,正常了,将部分修改过的文件覆盖也正常,不知原因。但总算是OK了。
3、以前安装了WP-Print插件,现在这个插件却不起作用,最后查看官方的文档才搞定,Update Permalink Structure一下就OK了。
4、关于WP里面的图片等附件,最好是放到如flickr,以后有搬空间什么的只用拎个数据库走就搞定,不过图片附件不多的话也无所谓了。
BTW:我之前下载使用了好多WP的Themes,最后终于找到这个plaintxtBlog,其实作者的其他几款类似的主题都很不错,简单又与众不同,都是我喜欢的。还有一个喜欢的主题是MK。
这两天时间一直在完善及添加我的Blog的功能。增加了一些页面,如Gustbook、Plugins、Archives,个性化其他的一些细节之处,如显示文章的打印模式等。因为自己对PHP语言一点不懂,所以只能靠以前稍微掌握了一点的编程知识、HTML语法知识,通过PHP文件里面的单词意思来猜测其作用,修改测试,再修改再测试,最终成了现在的这个样子,当然对于外人是不会感觉有什么大的变化,但我自己可以感觉到。
另外将相册站点增加了很多照片,重新做了整理和分类,这个工作花了我前天晚上好几个小时的时间,搞到3点,白天还继续上班,又继续修改Blog站点,都不觉得累,看来自己喜欢的或者说想要做的事情自己是太乐意去做的了。
这几天时间也学到了好多东西,虽然不是很系统,至少了解WordPress更深入,知道PHP知识更多,也发现以前随便看的那些编程啊网页制作啊这些乱七八糟的,现在已经派上点用场了。
Navigation页面增加和完善了Guestbook、Archives和Plugins,都使用了专用的插件来完成这几个Page,现在越来越发现这个WordPress真是很好用以及有这么多人用,相关的优秀的插件、皮肤真是很多。同时也喜欢上Google一些东西,感觉比Baidu用起来安逸,界面简单、很人性化的功能很多,不过中文搜索我还是喜欢Baidu,”Baidu比Google更了解中文”。
查看我的Blog站点正在使用的所有插件请到Plugins,查看所有文章的标题就到Archives。
专门搞了个留言的页面Guestbook,请多多留言。
查看我的个人相册请到http://www.wangchengxi.com/gallery/。
最近评论