本地调试 WordPress

因为前几次改主题的时候把一些判断写死了。所以之后的更改基本都是在线完成。要崩溃了,所以决定还是把写死的判断改回来,在本地调试。下面给出我使用的本地搭建 WordPress 环境的方法。
Continue reading

貌似被 Akismet 误判进黑名单

最近闲来无事,在  Google Reader 里看到一些不错的文章都兴冲冲的跑过去评论。

然后看到某博客的新文章还有沙发,就情不自禁的抢了。可是,发表完了之后没有看到“你的评论需要审核之后才能显示”的提示,页面显示和未评论的时候一样。这才意识到可能被叛为垃圾评论了。马上换另外一人的博客,依然不能发表成功。然后又去了曾经留过言的几个博客,也是如此。但是换了资料就成。

郁闷啊,打消我的积极性么这不是,估计之前那几十条评论也是被叛为垃圾了。可恶的 Akismet !

Continue reading

导航栏优化

看到上面的一堆东东了吧,“首页”、“存档”、“链接”……当然我这里仅仅是一些页面的链接而已,也算是导航栏吧。

既然是导航,固然是要浏览者了解自己身在何处,可去向何方。

我这里有明显的提示了,在首页的时候,“首页”两个字就变成白色背景,其他诸如“链接”、“关于”也是如此。

其中,首页的这个提示在很多主题下都有实现,然后是其他页面的链接,WordPress 的 wp_list_pages 函数,默认就给出了当前页面一个 current_page_item 标签。这样我们只要在 CSS 里面对 current_page_item 进行设置就能给浏览者提示了。

那么,当我进入某篇文章的 时候,也就是 single 页面时,导航栏该作出什么样的反应呢?

像我这样的导航栏或者称之为“菜单栏”自然无法做到对没一篇文章都来个提示。从概念上讲,文章应该属于菜单项目中的那一类呢?“存档”可以包含“文章”。很多人都会搞一个存档页面吧,来展示一下博客上的文章,方便用户查找。甚至不仅仅是文章(日志),分类页面、标签页面、作者页面都可以看成是从属于 archives (档案)的。

那么怎么在导航栏中表现出来呢?

Continue reading

勇敢的小白鼠

现在已经是 WordPress 2.7 beta3 了。主题是经过修改的 MG12Blocks

目前感觉良好。

首先我是用 phpMyadmin复制了博客数据到一个新的数据库中,然后上传了 WordPress 2.7 的程序文件到一个新建的目录,写好配置文件。直接升级,没出现什么问题。

然后闯进后台一通设置、测试。不错,支持评论嵌套、文章和页面的快速编辑、超强的插件管理,还有一些细节的地方也很好。

接着就是把 2.6 中我使用的插件主题拷贝过来进行测试,嘿嘿,大部分没发生兼容问题。这些插件包括:

Continue reading

相关文章插件的汉化问题

话说,装了 WordPress Related Posts 这个插件很久了,今天进后台才注意到居然是英文的。于是乎去寻找语言文件,几经辗转,找到了 该插件的翻译页面 ,但是居然没有中文语言包……水煮鱼说是有的——特意去官方目录里重新下载了一边,但是没看到。

浏览了下该文的评论,也是一堆牢骚。看来得自己动手了, WordPress 的官方插件目录和水煮鱼那里都没看到语言包模板。嘿嘿,然后采取了偷懒的办法,直接下载了翻译页面上提供的繁体语言包。(貌似其他语言的链接都不太好用,失效或者不指向语言包页面。)

然后解压之,打开 wp_related_posts-zh_TW.po 文件,全选复制,粘贴到 Google翻译 里,从繁体翻译到简体,然后复制回来,把该文件令存为 wp_related_posts-zh_CN.po 。

Continue reading

SEARCH