在Wordpress中每页自定义CSS

Mat*_*der 3 css wordpress

大家早上好,

我为我们网站中的某些页面创建了不同的背景和一些其他图像.目前,以下代码与我们网站上的"儿童"页面配合得很好.

<body<?php if ( is_page(array('kids'))) {
echo ' class="kids" '; } ?>>
Run Code Online (Sandbox Code Playgroud)

我试图弄清楚如何将相同的CSS添加到"孩子"页面下的其他页面.所以,如果你去看孩子/块派对,我怎么能把它添加到代码中来调用那个特殊的CSS呢?

我试过以下

<body<?php if ( is_page(array('kids, kids/block-party'))) {
echo ' class="kids" '; } ?>>
Run Code Online (Sandbox Code Playgroud)

逗号似乎没有出于某种原因注册.

这是一个wordpress运行网站.

谢谢

小智 5

另一种选择就是替换

<body>
Run Code Online (Sandbox Code Playgroud)

<body <?php body_class(); ?>>
Run Code Online (Sandbox Code Playgroud)

然后你可以通过css将其定位,如下所示:

body.page-id-2, body.parent-pageid-2 { background-color: red; }
Run Code Online (Sandbox Code Playgroud)

ID是您要定位的页面/父页面的ID.这将使您的模板不受逻辑限制,并允许您使用当前方法使用的相同自定义选项.