一页上wordpress中侧边栏的CSS特定规则

时间:2011-06-20 17:06:58

标签: css wordpress

嘿,我有一个wordpress博客,我需要在索引页面的侧边栏上添加一些负边距,但不能在任何其他页面上添加一些负边距,麻烦是因为侧边栏位于“sidebar.php”和head元素在“header.php”中,因此我不能仅为该页面使用内联样式或样式。

实现这一目标的任何方法?

我会在标题中假设一个PHP if语句?

目前我在体内使用了一个样式元素。

2 个答案:

答案 0 :(得分:1)

您可以使用is_page功能挑出您想要的页面。这是一个例子和一个链接。

<?php if (is_page('My Page')) { ?>
    <style type="text/css">Your style here</style>
<?php } ?>

http://codex.wordpress.org/Function_Reference/is_page

答案 1 :(得分:1)

我有一段时间没有使用过wordpress,但是从我记忆中看,有一个特定的家庭/索引模板......你可以将侧边栏包装在标签中并通过css进行子引用。

的CSS:

#sidebar-fix #sidebar element {...}

HTML:

<div id="sidebar-fix"><?#sidebar include?></div>