wordpress主题开发第37课:如何使主题支持自定义背景颜色

作为主题开发者,我们希望用户能按自己的意愿来定义网站的背景颜色。

想要实现这一功能,只需要在functions.php中添加这一段函数

//允许自定义网站背景颜色
add_theme_support(‘custom-background’);

如果要添加到钩子中,那么则只能添加到‘after_setup_theme’这个钩子中。

还不懂什么是钩子?

不重要,直接添加这段函数也是没问题的。

添加后,记得保存,

然后进入网站的自定义界面,就多出了一个颜色组件。

wordpress主题开发第37课:如何使主题支持自定义背景颜色插图

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

wordpress主题开发第37课:如何使主题支持自定义背景颜色插图1

设置颜色后,网站背景色不变?

如果出现这种情况,你应该检查你的CSS,一定是你设计的CSS覆盖了系统定义的颜色,你可以试试将你的CSS全部删除然后保存后,在来测试效果。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容