我在这个问题上遇到了很多麻烦。我正在学习WordPress课程,最后一部分......将其从我的本地主机移动到实时服务器。
然而,在这样做之后,我的背景图像不会出现。起初,我的整个媒体库都被打破了,但我能够解决这个问题。我似乎无法弄清楚背景图片的问题。
在发布这里之前,我一直在搜索多个论坛寻找答案......但我似乎无法找到它或了解它,所以我想我会寻求帮助我的具体情况。
以下是指向当前现场WordPress网站的链接:http://176.32.230.251/znbootstraptowordpress.com/
这是静态网站的链接,因此您可以看到缺少的背景图片: http://176.32.230.251/b2wzachnagatani.com/
提前感谢您的帮助!
答案 0 :(得分:2)
检查/themes/bootsrap2wordpress/style.css
上的style.css找到@Schedule(hour="*/24", persistence=false, info="My scheduled task")
public void doSomethingAwesomeEveryMidnight(){
}
在那里用
/wp-content/themes/bootsrap2wordpress/assets/img/
你的问题将得到解决。
答案 1 :(得分:0)
这是你的问题:
#hero {
background: rgba(0, 0, 0, 0) url("/wp-content/themes/bootsrap2wordpress/assets/img/hero-bg.jpg") repeat fixed 50% 0;
color: white;
min-height: 500px;
padding: 40px 0;
text-rendering: optimizelegibility;
}
url路径不正确,因此浏览器无法在css上指定的路径中找到图像...这就是问题所在。
这是正确的路径(取自背景图片显示的页面):
#hero {
background: rgba(0, 0, 0, 0) url("../img/hero-bg.jpg") repeat fixed 50% 0;
color: white;
min-height: 500px;
padding: 40px 0;
text-rendering: optimizelegibility;
}
使用Firebug检查元素,在这种情况下,它可以帮助找到问题的根源。