0

我怎样才能在 wordpress 中拥有 index.php、archive.php 和 single.php 的特定背景?

我尝试在每种情况下在特定 div 上使用 css 对象,但由于任何非 index.php 都从 index.php 继承主页,因此不起作用。

我也尝试了multiplebackground manager插件,但它改变了背景而不是包装,实际的背景图像到内容。

有什么办法可以做到这一点?

提前致谢!

4

1 回答 1

2

对于这些页面中的每一个,您都会在您的身体上获得一个特定的类,为什么不使用它(首先将 .home 放在首位,以防万一:P)。一个粗略的例子:

.home { background: red; }
.single { background: blue; }
.archive { background: green; }

详细度编辑:

正如您所提到的,如果您在 CSS 中声明了此内容:

body { background:url(images/body.png); }

..对于其他页面使用..

body.single { background:url(images/body-single.png); }
body.archive { background:url(images/body-archive.png); }

.. 等等。

于 2013-04-12T16:53:03.820 回答