Connect from Windows Live Writer
Hmm, a try!
一个主题用久了,会越看越不习惯,然后就想着如何按自己的方式去改动,可惜学艺不精,让我对现有主题做个大变脸不大可能,只能小打小闹,改改字体,调调位置。iNove主题在右边栏顶部提供了RSS订阅,email订阅和Twitter图标。其中,RSS订阅有一个悬浮窗口,能将feed订阅到google,抓虾,鲜果,九点,有道等网站。功能挺全,但自己不是很喜欢这几个图标,而且Twitter和Email订阅不常用,如果只摆一个RSS订阅,影响博容博貌,无奈三个全摆上了。想过添加一些图标进去,比如friendfeed,但添加之后排列不一致,看着很不爽。作罢。
Read more…
以下插件都能在WordPress控制台的插件栏目里添加,就不另附插件的链接了。插件以字母顺序排列,排名不分先后,哈哈。
Akismet:WordPress必备插件。能有效的防止垃圾评论。所谓垃圾评论,一般都是那种和你的博客内容毫不相关,只为打广告的评论,英文的居多。当你的博客访问量提升时,垃圾评论的数量也跟着上涨。为了避免垃圾评论影响到你的博客,还有你的心情,使用Akismet吧。WordPress默认情况下会安装该插件,但得自己激活。激活分两步,首先在插件管理平台里启用Akismet插件,其次得到wordpress.com注册一个帐号,通过邮件激活帐号之后,wordpress.com会发给你一个WordPress.com API Key。在Akismet配置选项里输入该key就可以了。具体操作见此帖用Akismet插件屏蔽Spam。
Read more…
最近一段时间,博客里的Avatar都不能显示了,不知道什么原因。虽然装了WP-RecentComments等插件,开始时能用,但后来发现都显示不了Avatar了,而且在WordPress控制台“Discussion”选项下,“Avatars”里的“Default Avatar”设置中,单选按钮旁边原先会显示Avatar的,现在一并不能显示了。此外,用户发表评论之后,也显示不了头像,虽然我在控制台里设置了显示Avatar,并把“Default Avatar”选为“Gravatar Logo”。奇怪的是,我的Gravatar头像会显示,但其他有Gravatar头像的评论者却没有头像。Google了好几次,没有发现有人碰到相关问题,搜到的都是怎么显示Avatar,或者使用Gravatar头像。解决不了,就把问题搁置了。
Read more…
突然想为博客添加背景音乐,搜了一下WordPress帮助文档,发现两个简单的办法,可以容易的向日志,边栏等添加音乐,一个方法不显示播放器,“真正”的背景音乐,另一种会显示播放器。因为是直接使用代码实现,所以博客最好装了Exec-PHP插件,这样边栏的widget小工具能执行PHP代码。先说明,根据本人使用的情况(在边栏的widget里添加了代码),音乐播放功能在IE和Chrome能实现,而在Firefox下播放不了,我以为是Firefox的插件问题,于是装了window media player的Firefox插件,但还是没用。以下就以在边栏添加带播放器的播放功能为例,说明如何操作,其他情况以此类推。
Read more…
iNove主题本身提供了不少RSS订阅方式,如果想了解如何增加RSS订阅方式,请参考文章inove主题增加feed订阅器的方法。本文主要介绍如何在iNove主题中添加Email订阅。
首先,得为自己的网站创建email feeds,推荐使用Feedburner。Feedburner已被Google收购,所以你只要有一个google帐号就能登录了。如果你已有feedburner.com的帐号,不用google帐号,也可以直接使用。登录之后,在窗口中找到如下部分,输入你的博客网址,至于“i am a podcaster!”,不大明白是它什么意思,跳过不选。

填入博客网址
所谓的Spam,就是垃圾评论 or 邮件,基本就是打广告的,里面有很多链接和网址,他们的内容和你的博客没有太大的关系。从开博至今,基本隔一段时间就有垃圾评论,但每次都是两三条,而且都是在”雁过留声“页面里回复的。昨天才清理的垃圾评论,晚上打开博客,发现有30条垃圾评论,吃了一惊,那么多。短短的一天就积累了30条,第一次。查了一下,这些垃圾评论已经开始进军我的日志了,30条垃圾评论全部发在我的日志回复里。幸好Akismet插件拦截了这些spam,使得它们都没有在博客的日志或页面里显示出来,但在后台能查到。所以,为了有效防止Spam,赶紧激活你的Akismet插件吧。wordpress默认安装Akismet插件,但没有激活。激活Akismet插件需要wordpress.com提供的API Key。以下是激活Akismet插件的简单方法:
首先,到wordpress.com注册一个账号,在填信息时一定要填对邮箱地址,因为API Key是通过邮件发送给你的。
Read more…
突然想在博客里开个页面,把我的日程信息都贴出来,因为之前看过系里的教授在他们的主页上贴出了日程信息,什么时候free,什么时候busy。虽然俺不是大忙人,但弄个日程表,把我的日程信息都公布出来也不错,会看我博客的也大部分我的好友,可以通过这了解我在这边的日常生活,而且也没有什么秘密可言,public。如何添加?自然想到google calendar。搜索了一下,WordPress有不少插件能将Google Calendar导入博客,但主要是为了自己使用,而不是公布于众。像我这样想单独弄个页面公布我的日程信息的,好像都不怎么支持。于是,自己着手“研究”一番,终于搞定,方法如下:
首先,你得有一个google账号,并用它开通google calendar服务。开通之后,创建一个calendar。
原来的Atahualpa主题已经被我改得不成样子了,虽然能看,但心里总觉得不爽,又不想从头再配置一遍,思索再三,决定换个主题先用着。搜索了一番,挑了几个中意的主题,iNove, alibi3col,pixel等,最后选了iNove,看着比较清爽一些。iNove是mg12开发的,此人还写了几个很不错的WordPress插件,我都安上了,很赞。看着别人敲代码,编软件,写插件,想想我也是计算机的软件出生,到现在为止,还没写过像样的软件,惭愧,只能怪自己不学无术,半桶水啊。虽然博士在读,成天也是泡在理论中,学着一堆不知道能用在哪的课程,一点成就感都没有。现在想想,真希望自己走的是技术路线,可惜本科不够用功,电脑都拿来看电视剧电影了。廉颇老矣,尚能饭否?
昨晚安装了一个中文版的WordPress,装了插件Google XML Sitemaps之后,便使用它生成网站的sitemap,但出现了一个小问题,显示“Warning: mktime() expects parameter 1 to be long”,应该是数据类型没有对应,虽然不影响使用,但每次生成sitemap都跳出这个warning也够烦心的。照例,google之,解决办法如下:
首先,到插件安装目录(wp-content/plugins/google-sitemap-generator/)下找到sitemap-core.php文件,用编辑器打开(注意选择编辑器,Notepad和Wordpad可能会导致编码错误)。
接着,使用编辑器自带的搜索功能,找到“mktime”所在的语句:“return mktime($hour, $min, $sec, $month, $day, $year);”。按warnign提示的内容来看,第一个参数应该为long型的,只要用类型转换修改一下就可以了。
最后,将该语句替换为:“return mktime(doubleval( $hour), $min, $sec, $month, $day, doubleval($year));”,保存,覆盖原来的文件,刷新WordPress,应该没问题了。