3

ここでの traitadminの回答に基づいて(下にスクロール)、フロント ページと他のすべてのページに異なる CSS を表示しようとしています。

以前は、body タグは次のようになっていました。

<body <?php  body_class() ?>> 

今、私はそれを次のように編集しました:

<body <?php if (is_home()) { ?> id="home"<?php } else { ?> body_class()<?php } ?> >

また、エンキューに新しいスタイルシートを入れました。ホームページのすべてのスタイル#homeがそれらの前にあります。

しかし、今ではスタイルがまったくなく、私のサイトはすべてのページで完全に機能しなくなりました。

body_class()ホームページにも必要かと思います。しかし、このコードを編集して機能させるにはどうすればよいでしょうか?

4

3 に答える 3

0

ワードプレスのコードのように見えるので、ここに行きます: 頭の中:

<?php if (is_home()) {
    // loading the stylesheet if it is the homepage
    echo '<link rel="stylesheet" href="home.css">'
} else {
    // loading the other stylesheet if it is not the homepage
    echo '<link rel="stylesheet" href="other.css">'
} ?>
于 2013-05-31T13:29:20.647 に答える