Odpowiedź forum utworzona

Viewing 6 replies - 1 through 6 (of 6 total)
  • Forum: Motywy
    W odpowiedzi na: Różne background w kategoriach
    Twórca wątku edrol

    (@edrol)

    Jednak za szybko pochwaliłem body_class(), ponieważ okazuje się, że występuje problem z tłem w podkategoriach.

    Forum: Motywy
    W odpowiedzi na: Różne background w kategoriach
    Twórca wątku edrol

    (@edrol)

    Dzięki chłopaki za pomoc! Oba sposoby działają bardzo dobrze. Zdecydowałem się zastosować do porady amistad18 i oprzeć css na body_class(), ponieważ jest najmniej „inwazyjny”.

    Miałem tylko problem z umiejscowieniem grafiki na background. Z jakiegoś powodu img/thewestbackground1.jpg nie działał. Ale gry wrzuciłem grafikę do głównego katalogu z szablonem tzn. thewestbackground1.jpg działa bez problemu.

    Forum: Motywy
    W odpowiedzi na: Różne background w kategoriach
    Twórca wątku edrol

    (@edrol)

    W header.php mam:

    <body <?php body_class() ?> id="bp-default">

    zmieniam to na:

    <body id="bp-default" class="xxx<?php if(is_category(467)){ echo " category_467" } ?>">

    i dostaje taki błąd:

    Parse error: syntax error, unexpected '}', expecting ',' or ';' in .../header.php on line 42

    jaki może być tego powód?

    Forum: Motywy
    W odpowiedzi na: Różne background w kategoriach
    Twórca wątku edrol

    (@edrol)

    adres strony to hxxp://eziny.net

    a tło dla głównej strony to :

    hxxp://img715.imageshack.us/img715/1065/backgrounduks.jpg

    a dla kategorii:

    hxxp://img218.imageshack.us/img218/8751/thewestbackground1.jpg

    Forum: Motywy
    W odpowiedzi na: Różne background w kategoriach
    Twórca wątku edrol

    (@edrol)

    Znalazłem taki i podobne kody jak poniżej, dostosowałem go aby dla kategorii 467 i 900 pokazywane było inne tło na stronie. Jednak gdy wstawiam go na końcu header.php strona zgłasza błąd.

    <?php if (is_category('467')) { ?>
    <?php background url(http://images29.fotosik.pl/15/ed9bba73eb739549.jpg) top left repeat-x; background-attachment: fixed; ?>
    <?php } elseif (is_category('900')) { ?>
    <?php background url(http://images29.fotosik.pl/15/ed9bba73eb739549.jpg) top left repeat-x; background-attachment: fixed; ?>
    <?php } else { ?>
    <?php background url(http://img715.imageshack.us/img715/1065/backgrounduks.jpg) top left repeat-x; background-attachment: fixed; ?>
    <?php } ?>

    Próbowałem jeszcze wstawiać body {

    <?php if (is_category('467')) <strong>body</strong> { ?>
    <?php background url(http://images29.fotosik.pl/15/ed9bba73eb739549.jpg) top left repeat-x; background-attachment: fixed; ?>

    ale to tez nie jest to. Kod ciągle nie działa. Czy mógłbyś mnie poprawić co robię źle?

    Forum: Motywy
    W odpowiedzi na: Różne background w kategoriach
    Twórca wątku edrol

    (@edrol)

    w pliku style.css mam cos takiego:

    body {
    
    background: #000 url( hxxp://mysite.com/costam.jpg ) top left repeat-x;
    background-attachment: fixed; 
    
    }

    Dzieki temu cala strona ma tło. Ale jak ustawić is_category w css tak aby wybrana kategoria miała inne tło niż hxxp://mysite.com/costam.jpg ?

Viewing 6 replies - 1 through 6 (of 6 total)