WordPress 3.0开始支持对背景的自定义。可以在调色板中任意选择一种颜色或上传一张图片作为背景。但你会发现大部分主题都无此功能,只有启用3.0默认主题Twenty Ten后台,后台“外观”菜单下多出一个“背景(background)”选项。其实给主题加上这一功能很简单。
打开默认主题的functions.php,会发现一句加了注释的代码:
// This theme allows users to set a custom background
add_custom_background();
只要将这句代码加到任意主题的functions.php文件中,都会实现自定义背景功能。不过要完美地实现这一自定义的愿望,还是需要主题结构的支持,不然就是换了背景也不会好看。比如我这个热点新闻主题,采用了圆角图片,即使通过自定义背景功能改变颜色,也还需要重新制作相应的主题背景图片,个人感觉这一功能很鸡肋,不过也许今后会利用这一新功能,开发出更有创意的主题。
另外,默认主题Twenty Ten充分展示了WordPress 3.0一些新功能,除了这一功能,其它启用缩略图、自定义头部图片等,在functions.php文件中都有注释说明,大家可以自行参研。