Dwie wersje:
1. Prosta:
Jeżeli motyw napisany jest poprawnie, to każda strona ma własną klasę dla tagu body, więc można przypiąć się ze stylem dla takiego selektora. np:
<body class="page page-id-318
css:
body
{
background-image:url(foo.png);
}
body.page-id-318
{
background-image:url(bar.png);
}
2. Wersja dla zaawansowanych:
- dodać meta box (add_mata_box
- w nim dać wybór iluśtam opcji
- zapisać dla każdego wpisu/strony/cpt
- obsługiwać to w trakcie prezentacji treści (akcja: Mwp_head)
Witaj, tak wygląda kod:
html, body{
background: fixed url(’bg3.jpg’) no-repeat #000000;
}
body.page-id-34{
background: fixed url(’bg1.jpg’) no-repeat #000000;
}
Obrazek rzeczywiście się pojawia nowy ale po przewinięciu w dół wskakuje obrazek z tła głównego.Dodam, że na stronie głównej tło się nie przewija. W czym tkwi problem?
Dodam, że na stronie głównej tło się nie przewija. W czym tkwi problem?
daj tak:
body.page-id-34
{
background-image: url('bg1.jpg');
}
Bo nie ma potrzeby powtarzać reguł.
Co do obrazka niżej, to możesz usunąć „html” z selektorów i zostawić samo body.
Ustawiłem tak jak napisałeś i efekt jest ten sam. Po przewinięciu w dół ukazuje się tło strony głównej.
Co do obrazka niżej, to możesz usunąć „html” z selektorów i zostawić samo body.
-Jak mogę to zrobić?