2011-06-20 8 views
0

ちょっと私はワードプレスのブログを持っていますが、サイドバーにはサイドバーに負の余白を追加する必要があります。 "sidebar.php"でhead要素が "header.php"にあるので、インラインスタイルやスタイルをそのページに使うことはできません。1つのページのワードプレスのサイドバーのCSS固有のルール

これを達成する方法はありますか?

ヘッダーにPHP if文があるとしますか?

私は体内のスタイル要素を使用しています。

答えて

1

私はいくつかの時間にワードプレスを使用していないが、私が覚えているから、具体的なホーム/インデックス・テンプレートがあった...あなたは、タグとサブでサイドバーをラップすることができそれをCSSで参照してください。

CSS:

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

HTML:

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

私はそれを考えなかったとは信じられません!ただ疲れています。 – Uni

1

is_page関数を使用して、必要なページを1つずつ選択することができます。ここに例とリンクがあります。

<?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