Wordpress 主题添加自定义背景

最近在为本站设计新主题,好久没动过wordpress,很多新功能,例如主题设置背景图片背景颜色,其实实现很简单,但是Google一圈,只是提示在主题的functions.php添加add_custom_background()函数,只是添加这个函数只开启了这个自定义背景的功能,还要对主题修改。

在body添加body_class()函数输出

例如

<body <?php body_class(); ?>></body>

 

还有要注意检查主题的样式表是否在wp_head()函数输出之前,因为自定义背景的CSS会在wp_head()输出,如果主题的样式表在wp_head()输出之后调用会覆盖自定义背景样式。