经Talenter Z的提议我修改了wp-content\themes\default\single.php文件在文章页面也显示侧边栏,不然有时在文章页面时想使用侧边栏功能还得点上面的横幅才能使用,确实不方便。
修改两个地方:
1. 把第10行的class=”widecolumn”
2. 在第72行的<?php get_footer(); ?>之前加一行<?php get_sidebar(); ?>。
经Talenter Z的提议我修改了wp-content\themes\default\single.php文件在文章页面也显示侧边栏,不然有时在文章页面时想使用侧边栏功能还得点上面的横幅才能使用,确实不方便。
修改两个地方:
1. 把第10行的class=”widecolumn”
2. 在第72行的<?php get_footer(); ?>之前加一行<?php get_sidebar(); ?>。
WordPress 3.0.1英文版发布已经有一段时间了,但官方的简体中文一直没有出来。在Wopus中文博客平台提供了WordPress非官方中文语言包,使用的是WordPress 3.0.1英文版+WordPress非官方中文语言包的搭配。
由于我之前使用的是WordPress 2.9.2简体中文,担心直接改成英文版+非官方中文语言包会引起问题,因此只在免费空间上做了测试。测试时数据库保持不变,全新安装WordPress 3.0.1英文版,在创建完配置文件后登录后台提示升级数据库,升级完可以进入后台但前台显示白屏。不过如果改成后台自动由2.9.2简体中文升级为3.0.1英文版是成功的,再补上非官方中文语言包也可用。
经慎重考虑觉得还是等3.0.1官方简体中文版出来再在主博客上升级。两天前这个版本出来了,但当时没有登录博客后台或者登录了没注意。
刚刚在后台自动升级成3.0.1官方简体中文版,目前没发现异常情况,还有待观察。官方下载链接:http://cn.wordpress.org/。
PS. 自动升级完后要把wp-includes修改过的文件在新文件的基础上修改然后上传。
之前我用Twitter for WordPress插件在博客首页上显示我的Twitter消息,后来发现有时无法显示。我在空间上部署tbackup后发现备份Twitter消息时经常提示Twitter API调用超限。仔细分析下来才知道每次有人打开博客首页都会触发一次Twitter API调用,这样很快1个小时150次的调用就超了。
更早之前用过Twitter的官方Widget,是Flash插件,因为加载速度有些慢,所以也放弃了。
在Wordpress后台的小工具转悠时发现有自带的RSS小工具,想起自己在Google Reader里也是用RSS订阅自己的Twitter消息(相当于让GR帮保存自己的Twitter消息),心生一计:把自己的Twitter RSS放到这个RSS小工具里不就实现想要的功能了嘛。
别人在这个博客评论时贴上了Dropbox的host IP,其中以www开头的行变成了链接,为此我还专门去编辑了一下,结果还是出来链接。
还是借助万能的Google,搜索到这篇文章,照着做果然解决。
修改的文件:wp-includes/default-filters.php
WordPress v2.9.2 修改这个文件的第123,在行前加上“//”符屏蔽掉即可,效果图:

在Aliaosha的提醒下又去Google一下WordPress的插件,希望允许评论者能选择在评论有回复时是否接收通知邮件,便于互动交流。
刚开始搜索到WordPress thread Comments这个插件,在后台搜索并添加这个插件:

启用后发现跟WordPress自带的评论有冲突,虽然没有出错,但看起来一条评论后有两个回复很不爽,只好停用并删除。
然后再试着搜索“comment reply”,发现搜索结果Comment Reply Notification是五颗星,安装并启用后然发现跟WordPress自带的评论赚容很好,感觉很完美,感谢其作者 denishua
看到他人在博客上评论还带有自定义头像,觉得很好奇,于是去股沟了一下,导向到http://www.gravatar.com/。试了自己评论时常用的email,结果告诉我该邮件已占用,所幸这个网站还比较人性化,来一个密码重置就搞定。
索性把头像、Blog地址、gtalk、twitter全设上,还不知道有什么效果。
PS:发评论后发现头像不起作用,然后再去参考链接仔细看了一下,原来还有审核期…
WP-PostViews插件是个不错的记录和显示文章的访问次数,这里以图示方式说明如何设置。
安装并激活插件后需要手工在需要显示访问记录的位置添加特定代码。
这里以default模板为例,找到/public_html/blog/wp-content/themes/default目录,这里public_html指的是www的根目录:

使用WordPress自带的default主题时首页总是显示全文,即使在“摘要”里放上部分内容也如此,这样的结果是如果长文章过多首页加载过多的内容会比较慢,解决思路是首页只显示部分内容。
解决办法是在编辑文章时在需要截断的地方插上“More”标签,如下图标红的图标:

这样首页上会在文章“More”标签位置显示“阅读这个条目剩下部分 >>”链接,点开即显示全文。
打开wp-config.php文件,找到define(‘DB_CHARSET’, ‘utf8′);一行,改成define(‘DB_CHARSET’, ”);即可,即把utf8删除。
正式使用WordPress来搭建博客后感觉有些地方的默认字体过小,这可能是WordPress着重考虑英文字体的原因。之前写的《修改FireFox页面中小字体的方法》仅解决了FireFox中的显示,在其它浏览器仍然感觉字体过小,因此继续在网上查找解决办法。
组合了一些解决办法实现了对WordPress 2.9.2简体中文版的调整,其它版本可以以此为参考:
1. 在FireFox中安装Firebug插件,用来分析某一段文字所使用到的CSS格式(包含继承关系)。参考自 “wordpress默认主题字体修改”
(更多…)