请问wordpress主题中的一键换色是怎么做到的?
知道颜色都是通过css修改,但对一键换色有过程上的不理解。
共以下 4 个回答:
这个问题,其实你仔细研究下有换色功能的主题就可以很清楚的发现,实现起来还是比较简单的。首先你必须了解1个概念:css的优先级,行内样式高于内部或外部样式,而内部样式高于外部样式。这样我们就可以很简单的在前台进行调用主题后台设置的颜色代码来控制颜色的变换了,至于你是把所有的属性写一个函数来调用,还是直接来调用,就看你自己了。思路已经说了,具体实现我在这里就不阐述了,买一个大前端的主题,xiu或者dux或者tob,研究研究就一清二楚了。
themebetter的主题支持一键换色的有dux、xiu、tob,任意一款都可以满足你折腾的小欲望。
应该是把些颜色的css代码放到了一起,然后更改颜色的时候通过正则换里面颜色字符,最后输出到html
浩子在主题上加个一键换肤,这哥们肯定立刻就买了。。。哈哈。。