作为主题开发者,我们希望用户能按自己的意愿来定义网站的背景颜色。
想要实现这一功能,只需要在functions.php中添加这一段函数
//允许自定义网站背景颜色
add_theme_support(‘custom-background’);
如果要添加到钩子中,那么则只能添加到‘after_setup_theme’这个钩子中。
还不懂什么是钩子?
不重要,直接添加这段函数也是没问题的。
添加后,记得保存,
然后进入网站的自定义界面,就多出了一个颜色组件。

在颜色组件中,就多出了一项‘背景颜色’,用户可以自选颜色,并能实时预览

设置颜色后,网站背景色不变?
如果出现这种情况,你应该检查你的CSS,一定是你设计的CSS覆盖了系统定义的颜色,你可以试试将你的CSS全部删除然后保存后,在来测试效果。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END















![表情[dabing]_八羊网](https://www.8y-ad.com/index/wp-content/themes/zibll/img/smilies/dabing.gif)


暂无评论内容