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 fügen Sie ein WordPress-Widget zum Header Ihrer Website hinzu (2 Wege)

Widgets sind eine der besten Möglichkeiten, zusätzliche Inhalte oder Funktionalität am oberen Rand Ihrer WordPress-Website hinzuzufügen. Diese praktischen Inhaltsblöcke ermöglichen es Ihnen, Dinge wie Social-Media-Feeds, E-Mail-Anmeldeformulare oder sogar aktuelle Beiträge einfach in bestimmte Bereiche Ihres Themes einzufügen.

Aber wir sind auf einige WordPress-Themes gestoßen, die keinen integrierten Widget-Bereich für den Header enthalten. Einige unserer Leser haben uns gefragt, wie sie damit am besten umgehen können.

In diesem Artikel zeigen wir Ihnen, wie Sie ganz einfach ein WordPress-Widget zu Ihrer Website-Header hinzufügen können, um es zu einem wertvollen und ansprechenden Teil Ihrer Online-Präsenz zu machen.

So fügen Sie ein WordPress-Widget zum Header Ihrer Website hinzu (2 Wege)

Warum ein Header-Widget zu Ihrer WordPress-Site hinzufügen?

Der Header Ihrer Website ist eines der ersten Dinge, die Ihre Besucher sehen, wenn sie Ihre WordPress-Website besuchen. Indem Sie ein WordPress-Widget zu Ihrem Header hinzufügen, können Sie diesen Bereich optimieren, um die Aufmerksamkeit der Leser zu gewinnen.

Die meisten Website-Header enthalten ein benutzerdefiniertes Logo und ein Navigationsmenü, damit sich Besucher auf Ihrer Website zurechtfinden.

Sie können auch ein Header-Widget oberhalb oder unterhalb dieses Bereichs hinzufügen, um hilfreiche Inhalte, Bannerwerbung, zeitlich begrenzte Angebote, einzeilige Formulare und mehr anzuzeigen. 

Hier bei WPBeginner haben wir einen Call-to-Action-Button im Header direkt unter dem Navigationsmenü.

Beispiel für eine Kopfzeilen-CTA

Die meisten WordPress-Themes haben Widget-fähige Bereiche in der Seitenleiste und im Fußbereich der Website, aber nicht jedes Theme fügt Widget-fähige Bereiche im Header hinzu. 

Hinweis des Herausgebers: Wenn Ihr Theme keinen Widget-fähigen Header-Bereich hat, können Sie jetzt komplett benutzerdefinierte WordPress-Themes von Grund auf neu erstellen (ohne Code).

Aber zuerst werfen wir einen schrittweisen Blick darauf, wie Sie ein WordPress-Widget zum Header Ihrer Website in Ihrem bestehenden Theme hinzufügen. Verwenden Sie einfach die Schnelllinks unten, um direkt zu der Methode zu springen, die Sie verwenden möchten:

  1. Ein WordPress-Widget zu Ihrem Website-Header in den WordPress-Theme-Einstellungen hinzufügen
  2. Fügen Sie ein WordPress-Widget zu Ihrer Website-Header hinzu, indem Sie Code zu WordPress hinzufügen

Methode 1: Fügen Sie ein WordPress-Widget zu Ihrem Website-Header in den WordPress-Theme-Einstellungen hinzu

Viele der besten WordPress-Themes enthalten einen Widget-Bereich in der Kopfzeile, den Sie nach Belieben anpassen können. 

Zuerst sollten Sie prüfen, ob Ihr aktuelles WordPress-Theme einen Widget-Bereich im Header unterstützt.

Sie können dies finden, indem Sie zum WordPress Theme Customizer oder zum Widget-Bereich Ihres WordPress-Admin-Panels gehen. Navigieren Sie dazu zu Darstellung » Anpassen und prüfen Sie, ob es eine Option zum Bearbeiten des Headers gibt.

Hinweis: Wenn Sie ein Block-Theme verwenden, sehen Sie diese Option nicht in Ihrer Admin-Seitenleiste. Stattdessen sollten Sie unseren Leitfaden unter Anpassen Ihres Headers mit dem WordPress Full Site Editor konsultieren.

In diesem Beispiel hat das kostenlose Astra Theme eine Option namens „Header Builder“. Wir zeigen Ihnen, wie Sie diese Funktion in Astra verwenden, aber bedenken Sie, dass dies je nach verwendetem Theme anders aussehen wird.

Astra Header Builder

Wenn Sie hier klicken, gelangen Sie zu einem Bildschirm, auf dem Sie Ihre Kopfzeile bearbeiten und Widgets hinzufügen können. 

Am unteren Bildschirmrand können Sie die Kopfzeile sowie die Bereiche oberhalb und unterhalb der Kopfzeile vollständig anpassen. Fahren Sie einfach mit der Maus über einen der leeren Bereiche und klicken Sie auf das „Plus“-Symbol.

Plus-Symbol klicken

Dies öffnet ein Popup-Menü, in dem Sie 'Widget 1' auswählen können. 

Es gibt zusätzliche Optionen zur Auswahl, aber Sie müssen eine der Optionen 'Widget' auswählen, um den Header widget-fähig zu machen.

Wählen Sie Widget 1 Option

Um Ihrem Header einen Widget-Bereich hinzuzufügen, klicken Sie auf das Feld 'Widget 1' im Bereich des Header-Customizers.

Dies öffnet die Option zum Hinzufügen eines Widgets.

Klicken Sie auf Widget 1 Feld

Klicken Sie als Nächstes auf das Symbol ‘Plus’ zum Hinzufügen eines Blocks im linken Menü. 

Dies öffnet ein Popup, in dem Sie ein Widget auswählen können, das Sie zu Ihrem Header hinzufügen möchten. 

Klicken Sie auf das Plus-Symbol und wählen Sie Widget aus

Sie können Ihren Header weiter anpassen und so viele Widgets hinzufügen, wie Sie möchten.

Wenn Sie fertig sind, klicken Sie auf die Schaltfläche „Veröffentlichen“, um Ihre Änderungen zu speichern.

Header-Widget-Änderungen veröffentlichen

Jetzt können Sie Ihren Header-Bereich mit dem oder den hinzugefügten Widgets anzeigen.

Hier ist ein Screenshot, wie es auf unserer Demoseite erscheint.

Beispiel für ein Header-Widget

Verwenden Sie Astra nicht?

Eine andere Möglichkeit, um zu sehen, ob Ihr Theme bereits einen WordPress-Header-Widget hat, ist die Navigation zu Darstellung » Widgets in Ihrem WordPress-Admin-Panel.

Suchen Sie dann nach einem Widget-Bereich mit der Bezeichnung „Header“ oder etwas Ähnlichem. 

Gehen Sie zum Widget-Bereich für das Header-Widget

Wenn ja, klicken Sie einfach auf das Symbol 'Plus' zum Hinzufügen von Blöcken, um das Widget-Menü aufzurufen.

Dann können Sie jedes Widget hinzufügen, das Sie möchten, indem Sie darauf klicken. 

Header-Widget-Bereich

Stellen Sie sicher, dass Sie auf die Schaltfläche „Aktualisieren“ klicken, um Ihre Änderungen am Header-Widget-Bereich zu speichern.  

Methode 2: Fügen Sie Ihrer Website-Header ein WordPress-Widget hinzu, indem Sie Code zu WordPress hinzufügen

Wenn Ihr WordPress-Theme keinen Widget-Bereich im Header hat, müssen Sie ihn manuell hinzufügen, indem Sie Code zu WordPress hinzufügen.

Wenn Sie dies noch nie zuvor getan haben, lesen Sie unseren Leitfaden zum Kopieren und Einfügen von Code in WordPress.

Dann können Sie den folgenden Code-Schnipsel zu Ihrer functions.php-Datei hinzufügen oder über ein Code-Snippet-Plugin wie WPCode (empfohlen) einfügen:

function wpb_widgets_init() {

	register_sidebar( array(
		'name'          => 'Custom Header Widget Area',
		'id'            => 'custom-header-widget',
		'before_widget' => '<div class="chw-widget">',
		'after_widget'  => '</div>',
		'before_title'  => '<h2 class="chw-title">',
		'after_title'   => '</h2>',
	) );

}
add_action( 'widgets_init', 'wpb_widgets_init' );

Weitere Details finden Sie in unserem Leitfaden unter So fügen Sie ganz einfach benutzerdefinierten Code in WordPress ein (ohne Ihre Website zu beschädigen).

Es führt Sie durch die WPCode-Methode.

Hinzufügen des Code-Snippets zu WPCode

Dieser Code registriert eine neue Seitenleiste oder einen Widget-fähigen Bereich für Ihr Theme.

Wenn Sie zu Darstellung » Widgets gehen, sehen Sie einen neuen Widget-Bereich mit der Bezeichnung „Benutzerdefinierter Header-Widget-Bereich“.

Benutzerdefinierter Header-Widget-Bereich

Jetzt können Sie Ihre Widgets zu diesem neuen Bereich hinzufügen. Weitere Details finden Sie in unserem Leitfaden unter wie man Widgets in WordPress hinzufügt und verwendet.

Ihr Header-Widget wird jedoch noch nicht live auf Ihrer Website angezeigt. Wie Sie das tun, zeigen wir Ihnen als Nächstes.

Anzeigen Ihres benutzerdefinierten Header-Widgets in WordPress

Nachdem Sie den Header-Widget-Bereich erstellt haben, müssen Sie WordPress mitteilen, wo dieser auf Ihrer Website angezeigt werden soll. 

Um dies zu tun, müssen Sie die Datei header.php Ihres Themes bearbeiten. Fügen Sie dann den folgenden Code dort ein, wo das Widget angezeigt werden soll:

<?php

if ( is_active_sidebar( 'custom-header-widget' ) ) : ?>
    <div id="header-widget-area" class="chw-widget-area widget-area" role="complementary">
	<?php dynamic_sidebar( 'custom-header-widget' ); ?>
    </div>

<?php endif; ?>

Dieser Code fügt den von Ihnen zuvor erstellten benutzerdefinierten Widget-Bereich zu Ihrem Website-Header hinzu. 

Nun können Sie Ihren WordPress-Blog besuchen, um Ihren Header-Widget-Bereich live zu sehen.

Header-Widget live

Gestalten Sie Ihren WordPress-Header-Widget-Bereich mit CSS

Abhängig von Ihrem Theme müssen Sie möglicherweise auch CSS zu WordPress hinzufügen, um zu steuern, wie der Header-Widget-Bereich und jedes Widget darin angezeigt werden. Dies kann auf verschiedene Arten erfolgen:

Weitere Informationen finden Sie in unserem Leitfaden zum einfachen Hinzufügen von benutzerdefiniertem CSS zu Ihrer WordPress-Website.

In diesem Artikel werfen wir einen kurzen Blick darauf, wie Sie benutzerdefiniertes CSS mit dem WPCode-Plugin und dem WordPress Theme Customizer hinzufügen können.

In Methode 2 oben haben wir Ihnen gezeigt, wie Sie WPCode verwenden, um einen Code-Snippet zu Ihrer functions.php-Datei hinzuzufügen. Sie können dieses Plugin auch verwenden, um benutzerdefiniertes CSS hinzuzufügen.

Wenn Sie einen neuen Code-Schnipsel in WPCode erstellen, stellen Sie sicher, dass Sie den Code-Typ „CSS-Schnipsel“ aus dem Dropdown-Menü auf der rechten Seite auswählen und dass die Option „Automatisch einfügen“ ausgewählt ist.

CSS-Code-Snippet in WPCode

Im Code-Vorschau-Bereich müssen Sie das CSS für die Gestaltung Ihres Header-Widgets hinzufügen.

Hier ist ein Beispiel für CSS-Code, der Ihnen den Einstieg erleichtern soll:

div#header-widget-area {
    width: 100%;
    background-color: #f7f7f7;
border-bottom:1px solid #eeeeee;
    text-align: center;
		padding: 20px;
}
h2.chw-title {
    margin-top: 0px;
    text-align: left;
    text-transform: uppercase;
    font-size: small;
    background-color: #feffce;
    width: 130px;
    padding: 5px;
    }

Danach müssen Sie sicherstellen, dass die Einstellung 'Aktiv' aktiviert ist, und dann auf die Schaltfläche 'Snippet speichern' oben rechts auf dem Bildschirm klicken.

Um stattdessen den Theme-Customizer zu verwenden, sollten Sie in Ihrem WordPress-Admin-Panel zu Design » Anpassen navigieren. Dies öffnet das WordPress-Theme-Customizer-Panel. Sie müssen auf die Registerkarte 'Zusätzliches CSS' klicken.

WordPress Customizer zusätzliches CSS

Dies ermöglicht es Ihnen, zusätzliches CSS direkt zu Ihrem Theme hinzuzufügen und die Änderungen in Echtzeit zu sehen. 

Fügen Sie einfach den CSS-Code, den wir Ihnen oben gezeigt haben, in das Feld „Zusätzliches CSS“ ein.

CSS-Code hinzufügen und veröffentlichen

Nachdem Sie Ihr CSS hinzugefügt haben, stellen Sie sicher, dass Sie auf die Schaltfläche 'Veröffentlichen' klicken, um Ihre Änderungen zu speichern. 

Hier sehen Sie, wie das benutzerdefinierte Header-Widget mit den Live-CSS-Änderungen aussieht.

Beispiel für ein Header-Widget nach CSS

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie ein WordPress-Widget zu Ihrem Website-Header hinzufügen. Möglicherweise möchten Sie auch unseren Leitfaden zum Hinzufügen von Header- und Footer-Code in WordPress und unsere Expertenauswahl der besten WordPress-Entwicklungstools sehen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

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

84 CommentsLeave a Reply

  1. Welche Widget-Option haben Sie ausgewählt, um ein „Banner“ wie das lila im Beispiel (d. h. Demo Inc) zu erstellen? Ich möchte ein einfaches „Banner“ (wenn das der richtige Begriff ist) erstellen, das einen Button hat, der zu unserer Schwesterwebsite verlinkt, die Produkte verkauft.

    • Das Banner im Beispiel ist ein einzelnes Bild, das mit einer bestimmten URL verknüpft ist. Die meisten Banner sind derzeit ein Bild, das zu diesem Zweck erstellt wurde, und das Bild wird mit einem Bildbearbeitungswerkzeug erstellt.

      Admin

  2. Dieses Tutorial war PERFEKT und ich habe erfolgreich das Header-Widget erstellt, super leicht und ohne Auswirkungen auf die Seitengeschwindigkeit. Ich hatte gehofft, dass ich den gleichen Ansatz verwenden könnte, um einen Widget-Bereich zu meinem Footer hinzuzufügen und alle Header-bezogenen Verweise sowohl in den Funktionen als auch in footer.php zu ersetzen – aber in diesem Fall wurde der Widget-Bereich nicht registriert.

    Gilt dieser Ansatz NUR für den Header-Bereich?

    Trotzdem danke für ein super prägnantes Tutorial.

    • Der Code sollte auch in einem Footer funktionieren, aber Ihr Theme zeigt den Footer möglicherweise nicht auf jeder Seite an, was ein häufiger Grund dafür ist.

      Admin

  3. Hallo! Danke für das Tutorial. Was ist, wenn ich den Widget-Bereich über dem primären Menü statt direkt darunter anzeigen möchte?

    • Das hängt von Ihrem spezifischen Theme ab. Wir empfehlen Ihnen zunächst, sich an den Support Ihres spezifischen Themes zu wenden, um zu erfahren, ob es eine integrierte Methode für das gibt, was Sie tun möchten, oder ob es empfohlene Einstellungen gibt.

      Admin

  4. Hallo, ich habe das benutzerdefinierte Header-Widget erfolgreich hinzugefügt, aber nach dem Aktualisieren des Themes funktioniert mein benutzerdefiniertes Header-Widget nicht mehr? Bitte sagen Sie mir die Lösung! Ich freue mich auf Ihre Antwort. Danke

  5. Ausgezeichnete Code-Schnipsel, die ich anpassen und gestalten konnte, um die gewünschten Aufgaben zu erledigen. Vielen Dank dafür.

  6. Hallo WP Beginner,

    Wie bekomme ich den Widget-Bereich im Header auf der rechten Seite des Menüs? Ich möchte dort das ADD TO CART-Symbol hinzufügen.

    • Die Platzierung hängt vom spezifischen Theme ab, das Sie verwenden. Wenn Sie sich an den Support Ihres Themes wenden, können diese Ihnen mitteilen, in welchen Teil Ihrer header.php-Datei Sie den Code einfügen müssen oder ob sie eine integrierte Methode dafür haben.

      Admin

  7. Vielen Dank, WPBeginner Editorial Team, für einen perfekten Blog für Anfänger und mittelmäßige Programmierer. Es ist eine große Plattform, um WordPress zu lernen und auszuführen. Sie waren ein großer Grund für den Erfolg vieler Blogger und Geschäftsinhaber.

  8. Danke für das Tutorial. Es funktioniert, aber das Problem, das ich habe, ist, dass es nicht für mobile Geräte verantwortlich ist. Ist es möglich, die Seitenleiste responsiv zu machen?

    • Ich glaube, Sie meinen responsiv, in diesem Fall haben wir leider derzeit keine empfohlene Methode, um dieses Widget responsiv zu machen.

      Admin

    • Abhängig von Ihrem spezifischen Theme, wenn sich Inhalt vor dem Inhalt von header.php befindet, sollten Sie sich an den Support des Themes wenden.

      Admin

  9. Hallo,
    Ich möchte eine Kopfzeile erstellen, wie die auf dem ersten Bild oben auf dieser Seite (die Liste 25 Website).
    Wie kann ich das machen?
    Bitte helfen Sie mir!

  10. Nun, ich kann nicht auf meine header.php zugreifen! Gibt es eine andere Möglichkeit, meinen Header anzuzeigen? Zum Beispiel über CSS!

  11. Hallo!

    Perfektes Tutorial.

    Ich benutze es, um eine Topbar zu erstellen, aber ich habe ein Problem: Die Widgets (in meinem Fall 2) sind übereinander angeordnet.

    Wie kann ich sie nebeneinander anzeigen lassen?

    • Tolle Anleitung, funktioniert perfekt. Ich würde auch gerne die Antwort auf diese Frage hören, ich benutze es für ein ähnliches Setup und möchte Widgets nebeneinander anzeigen.
      PS – tolle Seite übrigens, jedes Mal, wenn ich zusätzliche Funktionalität hinzufügen muss oder ein Problem mit etwas habe, fange ich bei wpbeginner an.

  12. Dieses Tutorial ist sehr nützlich.
    Wie entferne ich den Leerraum über diesem Widget-Bereich in Beiträgen? Danke für jede Hilfe

  13. Was müsste ich in die header.php einfügen, damit es NUR auf der Startseite angezeigt wird, aber nicht auf anderen Seiten?

      • Hallo, das ist genau das, wonach ich gesucht habe und es wäre toll, wenn ich es zum Laufen bringen könnte! Das Erstellen des Widget-Bereichs funktioniert einwandfrei, die Anzeige leider nicht.. Ich möchte es auch nur auf der Startseite anzeigen.
        Ich bin mir nicht sicher
        1) wo in der Header-Datei der Anzeigecode platziert werden soll
        2) wo dieser „nur-auf-der-Startseite“-Code platziert werden soll und welcher Code in Zeile 2 kommt
        Ich verstehe, wenn meine Fragen zu grundlegend sind, um sie zu stören, aber ich wäre wirklich dankbar, wenn jemand trotzdem Zeit und Geduld dafür hätte..:-) Vielen Dank im Voraus!!

        • Hallo Anna,

          Das sind vollkommen berechtigte Fragen.

          1. Sie müssen den Anzeigecode basierend darauf platzieren, wo Sie das Header-Widget anzeigen möchten. Zum Beispiel kann die header.php-Datei Ihres Themes einen Abschnitt zum Anzeigen von Seitentitel, Logo, Beschreibung und Navigationsmenüs enthalten. Diese sind wahrscheinlich in div-Tags eingeschlossen. Sie platzieren Ihren Header-Widget-Code vor oder nach diesen Bereichen. Wenn Sie unsicher sind, können Sie den Code am Ende der header.php-Datei platzieren.

          2. Wenn Sie den Widget-Bereich nur auf der Startseite Ihrer Website anzeigen möchten, können Sie bedingte Tags wie folgt verwenden:

          if ( is_front_page() ) {
          // your widget display code goes here 
          
          } 
          
        • OK, ich habe geschummelt und den Widget-Code stattdessen in die front-page.php eingefügt, es hat funktioniert! Danke :-)

    • Hallo nochmal, es wurde auf der Startseite mit CSS-Positionierung sichtbar!

      Jetzt stellt sich nur noch die Frage, wie man den Code, der nur auf der Startseite funktioniert, mit dem Sichtbarkeits-Code zusammenbringt...

      Nochmals vielen Dank für Ihre Freundlichkeit und Geduld..)

  14. Tolles Tutorial, danke. Ich versuche, das JetPack Cookie Consent Widget zu implementieren, und trotz Ihrer Anweisungen erscheint die Cookie Consent-Leiste immer noch am unteren Rand der Seite.

    Ist es möglich, dass das Widget den Code überschreibt?

  15. Funktioniert das noch für Twentyseventeen? Der Teil functions.php funktioniert einwandfrei, aber der Teil header.php nicht.

  16. Hallo
    Kann mir hier bitte jemand helfen, wie ich das auf jedem mobilen Gerät responsiv machen kann?

    Ich möchte hier einen Google AdSense-Code für Anzeigen im Bannerformat 728 x 90 einfügen, aber jedes Mal, wenn ich das tue, wird er auf Desktops perfekt angezeigt, aber auf Mobilgeräten wird er seltsam.
    Danke

  17. Ich habe erfolgreich ein Header-Widget erstellt und es war wirklich einfach, dank euch allen. Aber ich wollte es eigentlich in den BEITRÄGEN, nicht auf der Startseite, weil ich das Nikko Portfolio-Theme benutze und es furchtbar aussieht.
    Bitte helft mir.

  18. Ich habe den Code in meine functions.php-Datei eingefügt und meinen Widget-Code in die header.php-Datei eingefügt und meinen Widget-Text hinzugefügt und gespeichert.
    Wenn ich zu den Seitenbearbeitungen übergehe und auf Aktualisieren klicke, erhalte ich einen weißen Bildschirm und kann meine Seite nicht sehen.
    Dann muss ich zurück zu /wp-admin gehen, um das Dashboard zu sehen. Es gibt keine Konsolenfehler, wenn ich auf Aktualisieren klicke, nur einen weißen Bildschirm.

  19. Das ist großartig für diese Header-Werbung, aber ich möchte einen PayPal-Spenden-Button zu meinem Header hinzufügen. (Rechte Seite) Ich kann nicht glauben, dass es keine Video-Tutorials gibt, wie man einen widget-fähigen Header-Bereich erstellt, in den man sein PayPal-Widget ziehen kann, damit es auf der rechten Seite Ihres Headers erscheint. Ich kann mir vorstellen, dass viele Leute von einer Anleitung dazu profitieren könnten.

  20. Dies ist ein großartiges Tutorial, aber ich möchte einen Widget-Bereich erstellen, der über dem Header-Bereich platziert werden kann. Wäre das auch möglich?

  21. Habe gerade alles aktualisiert und es funktioniert super auf meinem Desktop. Könnten Sie mir jetzt noch sagen, wie ich das Widget auf meinem Mobilgerät anzeigen lassen kann? Habe ich etwas falsch gemacht?

  22. Hallo, vielen Dank für diesen Artikel, er hat mir sehr geholfen. Wie bekomme ich das Widget jedoch auf meiner Website ganz rechts angezeigt? Wenn ich die Option wähle, das Suchfeld im Header anzuzeigen, ist das der Ort, an dem ich es haben möchte?

    Thanks in advance! :)

  23. Ich bin verwirrt. Ich verstehe nicht, wie ich ein Bild in das Widget bekomme und es dem Benutzer ermöglichen kann, das Bild zu ändern. Ich sehe nicht, woher Ihr Bild kommt.

  24. Wäre es möglich, ein Tutorial darüber zu erstellen, wie man eine TopBar mit Abschnitten (Social-Media-Icons, Hinweis, Suche, WooCommerce-Warenkorb) erstellt?

    Kein Plugin macht das wirklich gut

    Danke

  25. Wenn ich mehrere benutzerdefinierte Widget-Bereiche hinzufügen möchte, muss ich dann für jeden eine neue Funktion zu functions.php hinzufügen? Oder füge ich sie einfach in den Bereich ein, den ich möchte?

  26. Ich konnte das Widget in der Navigationsleiste anstelle des Header-Bereichs verwenden, da ich hier eine Sprachumschaltoption hinzufügen wollte. Ich habe ein kleines Problem, bei dem ich die beiden Sprachflaggen nicht horizontal verschieben kann. Ich habe versucht, margin-right: 100px; zum erweiterten CSS-Bereich hinzuzufügen, aber es hat sich nichts geändert. Es könnte etwas anderes sein, das den gesamten Navigationsinhalt zentriert, aber ich möchte sicher sein, ob es mit dem Widget behoben werden kann.

    • Hallo, wie hast du den Code bearbeitet, um ihn in die Navigationsleiste einzufügen? Ich versuche gerade dasselbe, aber ohne Erfolg.

  27. Wenn ich versuche, mehr als einen benutzerdefinierten Widget-Bereich hinzuzufügen, erhalte ich einen 500-Fehler auf meiner Website. Gibt es dafür einen Grund? Ist es möglich, mehr als einen benutzerdefinierten Widget-Bereich für ein Theme zu erstellen?

      • Hallo,

        Ist es möglich, kurz zu beschreiben, wie man mehrere erstellt? Ich habe versucht, die Funktion zu kopieren und die Elemente umzubenennen, aber es funktioniert nicht..

        P.S. Sehr nützlicher Code, danke!!

  28. Hallo! Wenn ich versuche, die Datei function.php zu aktualisieren, gibt es diesen fatalen Fehler:
    Fatal error: Cannot redeclare wpb_widgets_init()
    Ich bin mir nicht sicher, ob ich einen falschen Edit gemacht habe. Könnten Sie helfen?

    • Hallo Nina,

      Das bedeutet, dass die Funktion wpb_widgets_init bereits in Ihrer functions.php-Datei vorhanden ist. Sie müssen sie wie wpb2_widgets_init ersetzen, um sie eindeutig zu machen, oder den zuvor hinzugefügten Code entfernen.

      Admin

  29. Hallo,

    Vielen Dank dafür, das ist wirklich hilfreich.

    Ein Problem, auf das ich stoße: Mein Widget ist nur ein Menü mit ein paar Textlinks zu Seiten. Hier ist meine Website:

    Sehen Sie, wie der Text ganz am rechten Rand des Header-Bereichs ist? Ich möchte einen rechten Rand verwenden, um ihn unter „Kontakt“ auszurichten, ohne den Randbereich weiß zu lassen.

    Also, would love to make the text black. :)

    Vielen Dank, wenn Sie bei diesen Anpassungen helfen können!

    Sam

  30. Ihr Blog ist sehr hilfreich. Vielen Dank, dass Sie uns bei Änderungen an Twenty Seventeen geholfen haben. Leute wie Sie machen die Verwendung eines neuen WordPress-Themes wie Twenty-Seventeen viel einfacher.

    Ich bin relativ neu bei WordPress und möchte einige zusätzliche Modifikationen an Twenty Seventeen ausprobieren.

    Ich möchte ein neues Widget für WP-Seiten erstellen. Ich versuche herauszufinden, wie ich Ihre Blog-Informationen zum Erstellen eines neuen Widgets für den Header nehmen und auf eine WP-Seite im Twenty Seventeen Theme anwenden kann. Ich bleibe stecken.

    Könnten Sie uns zeigen, wie man ein neues Widget für eine Seite erstellt? Das wäre großartig.

    Danke
    Tommy

  31. Vielen Dank, Herr Admin. Sie lehren uns, wie man unsere eigene Website erstellt. Ich verfolge immer Ihre Beiträge und erstelle meine eigene Website. Vielen Dank.

  32. Ich habe dies verwendet und obwohl es funktionierte, um einen benutzerdefinierten Widget-Bereich am oberen Rand meiner Seite hinzuzufügen, konnte ich ihn nicht mit den anderen Elementen im Header (Firmenlogo und Navigationsmenü) in Cherry ausrichten. Egal, wo ich es in der header.php platziert habe, es erschien entweder über oder unter den anderen Elementen. Ich wollte es verwenden, um einen Telefonnummernblock zwischen dem Logo und dem Navigationsmenü zu erstellen. Obwohl ich es horizontal in der richtigen Position zentrieren konnte, konnte ich es nicht dazwischen platzieren. Um Ihnen eine bessere Vorstellung davon zu geben, was ich brauche: Stellen Sie sich vor, Sie möchten auf der Kopfzeile dieser Seite das Navigationsmenü nach rechts verschieben und Ihre 800er-Nummer zwischen ihm und dem „wpbeginner“-Logo platzieren. Wie könnte ich diesen Code (oder eine Variation davon) dafür verwenden?

  33. Vielen Dank für diese (und all) Ihre detaillierten Tutorials! Könnten Sie mir bitte sagen, wie ich ein Header-Widget implementiere, ausgenommen der Homepage?

    • Ändern Sie in dem Code, den Sie zu header.php hinzugefügt haben, die erste Zeile:
      if ( is_active_sidebar( 'custom-header-widget' ) ) : ? >
      mit dieser Zeile:
      if ( is_active_sidebar( 'custom-header-widget' ) && ! is_front_page ) : ?

    • Entschuldigung, ich habe etwas verpasst!
      Die Zeile, die Sie hinzufügen müssen, lautet:
      if ( is_active_sidebar( 'custom-header-widget' ) && ! is_front_page() ) : ?>

  34. Danke für dieses Tutorial ☺ Ich habe diesen Code verwendet, um einen Header für meine Website zu erstellen.

  35. Wow, und ich dachte, ich wäre darauf beschränkt, Widgets nur in der Seitenleiste hinzuzufügen, danke für die Tipps.

    Mihaita,

  36. Wow, das sieht wirklich interessant und sehr nützlich aus; ich werde es ausprobieren und hoffe, dass es funktioniert.

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.