Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak włączyć niestandardowe tło w motywach WordPress 3.0

WordPress 3.0 wprowadza nową funkcję zwaną niestandardowymi tłami dla motywów WordPress. Ta funkcja umożliwi użytkownikowi dodawanie niestandardowych tłów do swojej witryny, co nada ich blogom/witrynom unikalny charakter. Chociaż ta funkcja została dodana do rdzenia, zostanie aktywowana tylko wtedy, gdy Twój motyw ją obsługuje. W tym artykule pokażemy, jak włączyć niestandardowe tło w motywach WordPress dla WordPress 3.0.

Uwaga: Ten artykuł jest przeznaczony dla projektantów motywów i ma poziom średniozaawansowany.

Aktualizacja: kod użyty w filmie add_custom_background jest przestarzały. Spójrz na kod poniżej w tym artykule.

Wideo:

Samouczek tekstowy

Po prostu otwórz swój plik functions.php i dodaj następującą linię:

add_theme_support('custom-background');

Następnie w sekcji Wygląd powinna pojawić się opcja Niestandardowe tła.

Niestandardowe tło w WordPress 3.0

Domyślny motyw twenty ten dla WordPress 3.0 ma już włączoną tę funkcję.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

26 CommentsLeave a Reply

  1. Wydaje się, że jest problem. Gdy tylko wybieram plik obrazu i klikam upload, strona odświeża się bez rezultatu. Funkcja 'kolor' działa. Próbowałem wielu przeglądarek.

    Jakakolwiek pomoc? Czy możemy to zrobić ręcznie? To znaczy, za pomocą jakichś kodów?

  2. Jaki jest domyślny rozmiar dla teł wordpress? tj. jaki powinien być rozmiar obrazów, aby pasowały do tła.

    • Najlepszy obraz to taki, który można powtórzyć, dzięki czemu czas ładowania strony jest krótki. WordPress wyświetli tylko obraz tła pasujący do rozdzielczości ekranu użytkownika.

      Admin

  3. Ta sama sytuacja tutaj:
    Fatal error: Call to undefined function add_custom_background() in /mnt/data/www/sinya/aleksander.hu/i.aleksander.hu/wp-content/themes/stylize/functions.php on line 34

    co robić?
    jeszcze nie zaktualizowałem do wersji 3.0.0

  4. Hej, zrobiłem to, co powiedziałeś, ale dostałem tę wiadomość

    Fatal error: Call to undefined function add_custom_background() in /home/patina/ilovepatina.com/wordpress/wp-content/themes/default/functions.php on line 2

    I teraz w ogóle nie pozwala mi się zalogować, nawet do panelu administratora.
    Jakieś rady? Bardzo potrzebuję pomocy...

  5. Hej… to było fajne. Po moim pierwszym komentarzu przenosi mnie na inną stronę z większą ilością informacji o Twojej stronie i komentowaniu… jak to zrobiłeś? Wtyczka?
    Chętnie dowiedziałbym się więcej.

  6. Ważne jest, aby pamiętać, że aby to działało w motywie, musisz dodać wp_head() po linku do arkusza stylów motywu w nagłówku motywu. Ta nowa funkcja dodaje bloki z dodanym kolorem/tłem z sekcji wp_head(), a jeśli wywołasz arkusz stylów po wp_head(), Twój arkusz stylów nadpisze funkcję niestandardowego tła.

    Jestem rozdarty, ponieważ mam tendencję do nazywania mojego arkusza stylów po wywołaniu wp_head(), abym mógł nadpisać style dodane przez wtyczki. Być może będę musiał stworzyć osobny arkusz stylów dla nadpisań wtyczek, który zostanie wywołany później w nagłówku.

  7. Więc skąd WordPress wie, jak zmienić tło? Co jeśli mój obecny motyw ma już jakieś atrybuty CSS dla tła? Który z nich ma pierwszeństwo?

    • Twój obecny motyw musiałby być zgodny z tą funkcją. Ten artykuł jest przeznaczony dla projektantów motywów, którzy tworzą motywy i chcą zaimplementować funkcje WordPress 3.0. Musiałbyś dodać funkcję dla klasy body. Jeśli WordPress wykryje, że ktoś zaktualizował stronę Niestandardowe Tła w panelu administracyjnym, zostanie to potraktowane priorytetowo. W przeciwnym razie domyślne tło, które określisz w pliku CSS, będzie obowiązywać.

      Admin

    • Domyślną funkcją NIE. W tym celu lepiej użyć wtyczki (istnieje ich kilka). Sposób działania tej funkcji polega na dodawaniu stylów do ogólnej klasy body, więc będzie ona taka sama dla całej witryny.

      Admin

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.