Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

So fügen Sie eine Schaltfläche in Ihr WordPress-Header-Menü ein

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Möchten Sie eine Schaltfläche zu Ihrem WordPress-Header-Menü hinzufügen?

Durch Hinzufügen einer Schaltfläche zum Hauptnavigationsmenü können Sie die Aufforderung zum Handeln auf Ihrer Website hervorheben und mehr Besucher auf Ihre wichtigsten Seiten leiten. Es ist auch eine einfache Möglichkeit, dieselbe Schaltfläche auf jeder Seite und jedem Beitrag einzufügen.

In diesem Artikel zeigen wir Ihnen, wie Sie ganz einfach eine Schaltfläche zu Ihrem WordPress-Header-Menü hinzufügen können.

Adding buttons in WordPress navigation menu

Warum eine Schaltfläche in WordPress Header-Menü hinzufügen?

WordPress-Navigationsmenüs sind in der Regel einfache Textlinks, bei denen alles gleich aussieht und nichts wirklich hervorsticht.

A default WordPress header

Einige Links sind jedoch wichtiger als andere. Zum Beispiel möchten Sie vielleicht einen Link zu einem Online-Bestellformular oder zur Registrierungsseite Ihrer WordPress-Mitgliedschaftsseite hinzufügen.

Standardmäßig sehen diese wichtigen Links genauso aus wie der Rest des Kopfmenüs.

Sie können diese Links auffälliger gestalten, indem Sie sie in Schaltflächen verwandeln. So können Sie mehr Klicks und Konversionen erzielen.

A button in a WordPress header

Standardmäßig können Sie Schaltflächen in WordPress-Beiträgen und -Seiten mithilfe des Schaltflächen-Blocks hinzufügen, aber Sie können sie nicht zu Navigationsmenüs hinzufügen.

Sehen wir uns also an, wie Sie eine Schaltfläche zu Ihrem WordPress-Header-Menü hinzufügen können.

Video-Anleitung

Subscribe to WPBeginner

Wenn Sie eine schriftliche Anleitung bevorzugen, dann lesen Sie einfach weiter.

Hinzufügen einer Schaltfläche in Ihr WordPress-Header-Menü

Zunächst müssen Sie den Link hinzufügen, den Sie in eine Schaltfläche umwandeln möchten.

Gehen Sie einfach auf die Seite Darstellung “ Menüs in Ihrem WordPress-Dashboard und fügen Sie den Link zu Ihrem Navigationsmenü hinzu. Eine ausführliche Anleitung finden Sie in unserem Leitfaden zum Hinzufügen eines Navigationsmenüs in WordPress.

Add a link to WordPress menu

Danach müssen Sie auf die Schaltfläche Bildschirmoptionen am oberen Rand des Bildschirms klicken.

Daraufhin wird ein Panel mit vielen neuen Optionen angezeigt. Aktivieren Sie einfach das Kästchen neben „CSS-Klassen“.

Show CSS classes in Screen Options

Klicken Sie nun auf den Menüpunkt, den Sie in eine Schaltfläche umwandeln möchten, um ihn zu erweitern.

Sie werden eine neue CSS-Klassenoption bemerken, in die Sie einen Klassennamen eingeben können. Sie können die CSS-Klasse nach Belieben benennen, aber in diesem Leitfaden werden wir menu-button verwenden.

Add custom CSS class to a link

Nachdem Sie einen Namen eingegeben haben, klicken Sie auf die Schaltfläche „Menü speichern“, um Ihre Änderungen zu speichern.

Nachdem Sie dem Menüelement eine benutzerdefinierte CSS-Klasse hinzugefügt haben, können Sie sein Aussehen mit benutzerdefiniertem CSS-Code ändern. Sie können diesen Code entweder über den integrierten WordPress Customizer oder mit einem Code Snippets Plugin hinzufügen.

Hinzufügen einer Schaltfläche in Ihr WordPress-Header-Menü mit WPCode (empfohlen)

Der beste Weg, benutzerdefinierten Code zu WordPress hinzuzufügen, ist die Verwendung von WPCode. Es ist das beste Code-Snippets-Plugin, mit dem Sie benutzerdefinierte CSS, PHP, HTML und mehr hinzufügen können.

Da Sie die Theme-Dateien nicht direkt bearbeiten, können Sie viele häufige WordPress-Fehler vermeiden. Außerdem können Sie Ihr Theme aktualisieren oder zu einem völlig anderen Theme wechseln, ohne Ihren benutzerdefinierten Code zu verlieren.

Wenn Sie die Schaltfläche zu irgendeinem Zeitpunkt entfernen möchten, können Sie sie mit einem einzigen Klick ausschalten.

Zunächst müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.

Sobald das Plugin aktiviert ist, besuchen Sie die Seite Code Snippets “ + Add Snippet im WordPress-Dashboard.

Add a custom code snippet to a WordPress website

Hier sehen Sie alle vorgefertigten WPCode-Snippets, die Sie zu Ihrer Website hinzufügen können. Dazu gehört ein Snippet, mit dem Sie Kommentare vollständig deaktivieren, Dateitypen hochladen können, die WordPress normalerweise nicht unterstützt, Seiten mit Anhängen deaktivieren und vieles mehr.

Bewegen Sie nun den Mauszeiger über die Option „Benutzerdefinierten Code hinzufügen (neues Snippet)“ und klicken Sie auf die Schaltfläche „Snippet verwenden“, wenn diese erscheint.

Adding a button to a WordPress navigation menu using WPCode

Auf dem nächsten Bildschirm müssen Sie einen Titel für das Codeschnipsel eingeben. Dieser dient nur als Referenz, Sie können also alles verwenden, was Sie wollen.

Öffnen Sie dann das Dropdown-Menü „Codetyp“ und wählen Sie „CSS Snippet“.

Adding custom CSS to WordPress using WPCode

Nun können Sie ein CSS-Codefragment in den WPCode-Editor einfügen:

.menu-button {
background-color:#eb5e28;
border:1px;
border-radius:3px;
-webkit-box-shadow:1px 1px 0px 0px #2f2f2f;
-moz-box-shadow:1px 1px 0px 0px #2f2f2f;
box-shadow:1px 1px 0px 0px #2f2f2f;
}
.menu-button a,  .menu-button a:hover, .menu-button a:active {
color:#fff !important;
}

Ersetzen Sie beim Hinzufügen des obigen Codeschnipsels menu-button durch den Namen Ihrer CSS-Klasse.

Der obige Codeausschnitt erzeugt eine orangefarbene Schaltfläche mit einem Schatteneffekt, wie Sie im folgenden Bild sehen können.

An example of a call to action button, created using WPCode

Spielen Sie ruhig mit dem CSS-Snippet herum, um zu sehen, welche verschiedenen Effekte Sie erzeugen können. Sie können zum Beispiel die Hintergrundfarbe und die Farbe des Linktextes ändern, einen Rahmen hinzufügen und vieles mehr.

Wenn Sie eine andere Farbe verwenden möchten, müssen Sie den Hex-Code dieser Farbe kennen. Wenn Sie sich nicht sicher sind, welche Codes zu verwenden sind, können Sie eine Ressource wie Color Hex nutzen.

Wenn Sie mit dem Code zufrieden sind, klicken Sie auf den Schalter „Inaktiv“, damit er sich in „Aktiv“ ändert, und klicken Sie dann auf die Schaltfläche „Snippet speichern“.

Adding a button to the WordPress header menu using WPCode

Wenn Sie jetzt Ihre WordPress-Website besuchen, sehen Sie die neue Schaltfläche für das Kopfmenü in Aktion.

Hinzufügen einer Schaltfläche im WordPress-Header-Menü mithilfe des Customizers

Wenn Sie kein Plugin verwenden möchten, können Sie den Code über den integrierten Customizer hinzufügen.

Gehen Sie einfach auf Erscheinungsbild “ Anpassen und Sie sehen eine Vorschau Ihrer Website auf der rechten Seite, sowie eine Reihe von Themeneinstellungen in der linken Spalte.

Klicken Sie zunächst auf die Option „Zusätzliche CSS“.

How to add custom CSS to a WordPress website or blog

Sie sehen nun ein Feld, in dem Sie benutzerdefinierten CSS-Code hinzufügen können.

Auch hier können Sie den obigen Codeschnipsel als Ausgangspunkt verwenden.

An example of a custom button in a WordPress header and menu

Wenn Sie mit dem Aussehen der Schaltfläche zufrieden sind, klicken Sie auf „Veröffentlichen“, um Ihre Änderungen zu aktivieren.

Bonus: Hinzufügen eines Click to Call-Buttons in der WordPress-Kopfzeile

Wenn Sie eine Website für ein kleines Unternehmen haben, sollten Sie in Ihr Navigationsmenü eine Schaltfläche „Click-to-Call“ einfügen. Dies erleichtert den Besuchern die Kontaktaufnahme mit Ihnen und kann sogar Ihre Suchmaschinenplatzierung verbessern, da Ihre Website SEO-freundlicher wird.

Um diese Schaltfläche hinzuzufügen, besuchen Sie die Seite Erscheinungsbild “ Menüs im WordPress-Dashboard und erweitern Sie die Registerkarte „Benutzerdefinierte Links“ auf der rechten Seite.

Fügen Sie hier Ihre VOIP-Telefonnummer in die URL ein und geben Sie ihr eine Bezeichnung. Klicken Sie anschließend auf die Schaltfläche „Zum Menü hinzufügen“.

Add click-to-call link to navigation menu

Sobald Sie die Click-to-Call-Schaltfläche zu Ihrer Liste der Navigationslinks hinzugefügt haben, vergessen Sie nicht, auf die Schaltfläche „Menü speichern“ zu klicken, um Ihre Einstellungen zu speichern.

Eine ausführliche Anleitung finden Sie in unserem Tutorial über das Hinzufügen einer Schaltfläche „Click to call“ in WordPress.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, zu lernen, wie Sie eine Schaltfläche zu Ihrem WordPress-Header-Menü hinzufügen können. Sie können sich auch unseren Leitfaden zum Erstellen einer Landing Page mit WordPress und die besten E-Mail-Marketingdienste für kleine Unternehmen ansehen.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Das ultimative WordPress Toolkit

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

Reader Interactions

18 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Nicole Hassell says

    This was helpful and created a button but it overwrites the link in my custom link….any idea how to stop that?

    • WPBeginner Support says

      None of the CSS should touch the link in your menu item, we would recommend ensuring that the link was not changed in your meu settings and that you don’t have a plugin that could be changing your link.

      Admin

  3. Sergio says

    Thaks for this useful guide!

    when I customize the button with CSS, the background occupies the entire height of the header. How can i modify this to fit more closely to the text? (remove excess background)

    Thanks a lot

    • WPBeginner Support says

      That would require editing your theme and what to edit would depend on the specific theme you are using.

      Admin

  4. Sawyer Smith says

    Hi, Implemented the css into my menu and it turned out great after some time troubleshooting. However, when my cursor hovers over the button, a wide white rectangle covers the text when cursor is hovering. How can I fix this so that nothing like this occurs during hover? Thanks.

    • WPBeginner Support says

      It likely is due to your theme’s default hover colors. If you are using the CSS from our article then you would want to add CSS code like the following:

      .menu-button:hover {
      background-color:#eb5e28;
      }

      Admin

  5. Nicole says

    This is very helpful, thank you! I’m wondering if you can tell me how to change the color of the text on the sub-menu (dropdown from the button) only?
    Thank you!

  6. Megan says

    When I follow all of these steps the button doesn’t appear at all.. it just does nothing. Any idea why this might be? I copied and pasted the exact code from here!

    • WPBeginner Support says

      Your specific theme may have CSS that would overwrite this code, if you check with your theme’s support they should be able to assist.

      Admin

  7. Dorothy says

    I really appreciate this! For the longest time, I wasn’t sure how to go about this. I was able to create a button in the nav with no problems following this. Thanks!!

  8. Stephanie says

    Thank you so much for this tutorial! I’m not a techie kind of person, and at first it didn’t work, because I was in my primary navigation menu, went to secondary and did the steps and voila! Added a little bling to my site!

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.