嘿,我有一个wordpress博客,我需要在索引页面的侧边栏上添加一些负边距,但在任何其他页面上都不需要,问题是因为侧边栏在"sidebar.php"中,而head元素在"header.php"中,所以我不能仅为该页面使用内联样式或样式。
有什么方法可以做到这一点吗?
我假设头中有一个PHP if语句?
目前,我在身体内使用了一种风格元素。
我已经有一段时间没有使用wordpress了,但据我所知,有一个特定的home/index模板。。。您可以通过css将侧边栏包装在标签和子引用中。
css:
#sidebar-fix #sidebar element {...}
html:
<div id="sidebar-fix"><?#sidebar include?></div>
您可以使用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