前两天心血来潮,把一直都非常喜欢的一款 WordPress 主题给小小修改了一下。主要是因为主题的开发者貌似很长时间没有更新这个主题了。主题开发论坛上面有人希望开发者能够将支持 WordPress 2.7 那些新功能的修改加入进去。可是一直没有得到回音。难道是真的停止开发了?
而且之前 WordPress 官方也公开进行了一次投票,其中的一项就是询问用户是否愿意将 Sandbox 作为默认安装的主题而集成到 WordPress 2.8 当中。(当然,我肯定是选了同意的。不过一个人的力量太小了。)
鉴于很多人需要这个东西,而开发人员又没动静。那我就来参与一下吧。参考了 WP 官方的说明,以及一些已经兼容 2.7 新功能的那些主题,对 Sandbox 进行了一些修改。改动清单如下:
- 对 comments.php 和 functions.php 文件进行修改,加入 Threading Comments 的支持。
- 对 comments.php 和 functions.php 文件进行修改,加入 Comments Paging 的支持。
- 对 comments.php 进行了修改,简化密码保护文章的验证代码。(参考默认主题代码进行修改。)
- 编辑大部分的页面代码,加入文章置顶代码 <?php sticky_class(); ?>。
该修改版的 Sandbox 主题,保留了原来主题提供的语义类等各种功能。并没有进行任何删减。虽然 WordPress 2.7 也提供了一个相对功能较弱的语义类函数,但大部分与 Sandbox 提供的重复。我只把置顶这个类加了进去。
另外说一下,由于能力有限,我仅仅是在原有主题的基础上做出了少量的修改。并没有修复原主题的任何 Bug。而且在修改的过程中,也许还会加入少量 Bug。希望有能力测试的童鞋帮忙看看。
下载地址在此:Sandbox 1.6 for WordPress 2.7
PS:我不能保证一直更新这个主题,而且没准 WP 官方会把他加入到他们的程序当中去。待 Sandbox 功德圆满加入 WordPress 之日,既是我停止修改之时!哦也~~


不错啊,
强烈支持中......
真是好孩子~
Sandbox是新手开发主题的首选框架~
被您一2.7化,更兼容2.7鸟~
打酱油路过,支持一个
我辈有福啊
怎么能把quick press的效果表现出来,我用的就是sandbox
不错,前几天也改了个!!
挺强大的。
sandbox模板作者准备不做了, 希望博主去接手过来吧,详见这里: http://www.plaintxt.org/2009/01/looking-for-a-wordpress-brand/
知道这个消息了,同时也感到有点遗憾。不过我是没那个能力接手这个项目了!
晕, 那好可惜, 我的的博客模板一直都是以sandbox为基础做的,如果sandbox以后不升级了那好失望!
WordPress 的默认主题也在逐渐的加入了语义类的支持。希望有一天,默认主题也会变得和 Sandbox 一样强大。
Hi Dreamcolor,
Thanks for your work on Sandbox!
There were a couple problems with threaded comments so I posted some fixes in the WordPress forums here:
http://wordpress.org/support/topic/230621?replies=8#post-1000031
Thank you so much for your fix. I didn't have so much knowlage on programming. So maybe can not to fix more bugs about Sandbox.
I hope that somebody can go on working on it.
Thank you again.
多谢 Dreamcolor 的工作,总算解决了Sandbox评论分页的问题了:)
可能还有部分代码有错误。详细情况可以看看评论中那个老外提供的修改方式和我在 WP 官方论坛发的那个帖子。在回复中有他修改过的版本。
我没有开启嵌套评论,因为觉得太多层套在一起不是很美观:)
可以限制一下嵌套的层数。多了没啥用。
多谢~很有用的东西,自己不会改
我改的版本可能有点问题。在评论当中有人给出了修改意见和相关文件。您可以参考。