1. wordpress不同页面不同背景图怎么实现
1、自定义函数:
在网站的头部文件中,引用的到css中背景图片使用一个自定义项来实现,这里我们可以增加一个my function自定义函数项目,在自定义函数中,使用当个页面或者文章设定的自定义参数来获取自定义的背景图片,如果没有自定义图片,则引用默认图片。
2、自定义背景:
找到当前主题函数文件functions.php,在函数结尾的地方加上下面这代码:add_custom_background();
当然,在现在的版本中,wordpress已经实现了可视化更改背景图。
在使用这种方法上传的时候可以对背景进行相关设置:上传成功后会出现“显示选项”:位置(中)、重复(横向平铺)、附着(滚动)、颜色(#f5ddad )。
2. wordpress 使用多个主题
可以实现,使用页面模板来实现,比如首页你就做一个home-template.php(首页模板),频道1就做一个pd-template.php,以此类推,当然模板名字随你喜欢改,这就需要会div,css,php,而且不能共用同一个头部header.php和底部footer.php文件,因为你要每个页面的效果都不一样,效果是可以这样实现,但是要每个页面用不同主题模板,就不能实现了
主题浏览可以使用插件来实现,随意推荐3款。
1. Theme By Browser
2. Theme Switch and Preview
3. Wave Your Theme
这3个插件都可以实现浏览效果
3. 为什么wordpress建站,不同浏览器显示页面不一样
这是由于css对不同浏览器兼容效果不同的原因造成的。
可以通过使用CSS HACK区别IE6、IE7、IE8、Firefox兼容性问题,针对不同的浏览器写不同的CSS code的过程,就叫CSS hack,也叫写CSS hack。
示例:
CSS HACK区别IE6、IE7、IE8、Firefox兼容性问题
1.区别IE和非IE浏览器
#tip{
background:blue;/*非IE背景蓝色*/
background:red\9;/*IE6、IE7、IE8背景红色*/
}
2.区别IE6,IE7,IE8,FF
【区别符号】:「\9」、「*」、「_」
【示例】:
#tip{
background:blue;/*Firefox背景变蓝色*/
background:red\9;/*IE8背景变红色*/
*background:black;/*IE7背景变黑色*/
_background:orange;/*IE6背景变橘色*/
}
转载请注明出处51数据库 » wordpress不同日志不同背景