Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So aktivieren Sie benutzerdefinierte Hintergründe in WordPress 3.0 Themes

WordPress 3.0 führt eine neue Funktion namens benutzerdefinierte Hintergründe für WordPress-Themes ein. Diese Funktion gibt dem Benutzer die Möglichkeit, benutzerdefinierte Hintergründe zu seiner Website hinzuzufügen, was seinen Blogs/Websites eine einzigartige Note verleiht. Obwohl diese Funktion in den Kern integriert ist, wird sie nur aktiviert, wenn Ihr Theme sie unterstützt. In diesem Artikel zeigen wir Ihnen, wie Sie benutzerdefinierte Hintergründe in WordPress-Themes für WordPress 3.0 aktivieren können.

Hinweis: Dieser Artikel ist ein Artikel für Fortgeschrittene, der sich speziell an Theme-Designer richtet.

Update: Der im Video verwendete Code add_custom_background ist veraltet. Sehen Sie sich den unten stehenden Code in diesem Artikel an.

Video:

Text-Tutorial

Öffnen Sie einfach Ihre functions.php-Datei und fügen Sie die folgende Zeile hinzu:

add_theme_support('custom-background');

Dann sollten Sie unter „Design“ eine Option für „Benutzerdefinierte Hintergründe“ sehen.

Benutzerdefinierter Hintergrund in WordPress 3.0

Das Standard-Theme Twenty Ten für WordPress 3.0 hat diese Funktion bereits aktiviert.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

26 CommentsLeave a Reply

  1. Hallo, gibt es die Möglichkeit, einige Feld-Einstellungen über die Funktion add_settings_field hinzuzufügen?

  2. Sehr sicher, dass Sie benutzerdefinierte Felder verwenden können, um den Hintergrund jeder einzelnen Beitrags-/Seitenansicht zu ändern, wenn Sie möchten.

    Admin

  3. Es scheint ein Problem zu geben. Sobald ich die Bilddatei auswähle und auf Hochladen klicke, wird die Seite ohne Ergebnis aktualisiert. Die 'Farbe'-Funktion funktioniert. Und ich habe viele Browser ausprobiert.

    Irgendwelche Hilfe? Können wir das manuell machen? Also, mit ein paar Codes?

  4. Was ist die Standardgröße für WordPress-Hintergründe? D.h. welche Größe sollten Bilder haben, damit sie richtig im Hintergrund passen?

    • Das beste Bild ist das, das wiederholt werden kann, damit die Ladezeit der Seite gering bleibt. WordPress zeigt nur das Hintergrundbild an, das zur Bildschirmauflösung des Benutzers passt.

      Admin

  5. Gleiche Situation hier:
    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

    was tun?
    habe noch nicht auf 3.0.0 aktualisiert

  6. Hey, ich habe gemacht, was du gesagt hast, aber ich habe diese Nachricht bekommen

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

    Und jetzt lässt es mich überhaupt nicht mehr anmelden, um überhaupt in den Admin zu gelangen.
    Irgendwelche Ratschläge? Ich brauche dringend Hilfe...

  7. Hey… das war cool. Nach meinem ersten Kommentar werde ich auf eine andere Seite mit mehr Informationen über deine Website und das Kommentieren weitergeleitet… wie hast du das gemacht? Plugin?
    Ich würde gerne mehr erfahren.

  8. Es ist wichtig zu beachten, dass Sie für die Funktion innerhalb eines Themes die wp_head() nach dem Link zu Ihrem Theme-Stylesheet im Theme-Header hinzufügen müssen. Diese neue Funktion fügt Blöcke mit der hinzugefügten Farbe/dem Hintergrund aus dem wp_head()-Bereich hinzu, und wenn Sie Ihr Stylesheet nach dem wp_head() aufrufen, überschreibt Ihr Stylesheet die benutzerdefinierte Hintergrundfunktion.

    Ich bin hin- und hergerissen, da ich meine Stylesheet-Datei normalerweise nach dem Aufruf von wp_head() benenne, damit ich Stile überschreiben kann, die von Plugins hinzugefügt wurden. Möglicherweise muss ich ein separates Stylesheet für Plugin-Überschreibungen erstellen, das später im Header aufgerufen wird.

  9. Wie weiß WordPress, wie der Hintergrund geändert werden kann? Was ist, wenn mein aktuelles Theme bereits CSS-Attribute für den Hintergrund hat? Welches überschreibt das andere?

    • Ihr aktuelles Theme müsste mit dieser Funktion kompatibel gemacht werden. Dieser Artikel richtet sich an Theme-Designer, die Themes erstellen und WordPress 3.0-Funktionen darin integrieren möchten. Sie müssten die Funktion für die Body-Klasse hinzufügen. Wenn WordPress feststellt, dass jemand die Seite für benutzerdefinierte Hintergründe im Admin-Panel aktualisiert hat, wird dies priorisiert. Andernfalls gilt der Standardhintergrund, den Sie in der CSS-Datei angeben.

      Admin

    • Mit der Standardfunktion NEIN. Dafür ist es besser, ein Plugin zu verwenden (mehrere existieren). Diese Funktion fügt dem gesamten Body-Tag Styling hinzu, sodass es für die gesamte Website gleich ist.

      Admin

Kommentar hinterlassen

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.