侧边栏在一个页面上的WordPress的侧边栏的特定规则

问题描述:

嘿,我有一个WordPress的博客,我需要在索引页上的侧边栏上添加一些负边距,但没有在任何其他页面上,问题是侧边栏是在“sidebar.php”中,head元素在“header.php”中,所以我不能仅仅为那个页面使用内联样式或样式。侧边栏在一个页面上的WordPress的侧边栏的特定规则

任何达到此目的的方法?

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

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

我已经一段时间没有使用WordPress的,但我记得,有一个具体的家庭/索引模板...你可以换边栏的标签和子通过CSS引用。

CSS:

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

HTML:

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

我不敢相信我没有想到!只是我期待着累了。 – Uni

您可以使用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

+0

谢谢您的回答。 – Uni