Benutzerdefinierter Shortcode in der Wordpress Nav Bar

9

Ich möchte nur eine Shortcode-Schaltfläche zu meiner Wordpress-Menüleiste hinzufügen, um die Funktion bootstrap modal view zu bearbeiten.

Ich habe das Plugin " Shortcodes in Menus " versucht, aber es funktioniert nicht. Ich konnte kein alternatives Plugin für Shortcodes im Menü finden, also habe ich das Plugin " Bootstrap 3 Shortcodes " installiert, es hat Button und Modal View Inhalt erstellt, wie ich es möchte. Aber ich konnte meiner Menüleiste keinen Shortcode hinzufügen.

Ich habe wirklich versucht, eine Antwort auf mein Problem zu finden. Aber leider nicht.

Das ist mein modaler Shortcode, der von Bootstrap 3 Shortcodes -Plugin erzeugt wird;

%Vor%

Ich möchte nur [modal text="Download Now" title="Veteriner Hekimlere Ulaşmanın En Kolay Yolu" xclass="btn btn-primary btn-lg"] in WP-Navigationsleiste verwenden.

Wie kann ich das tun? Ich kann dafür eine Funktion in functions.php schreiben oder einen anderen Ansatz ausprobieren?

Vielen Dank ...

    
emresancaktar 21.09.2016, 09:26
quelle

4 Antworten

2

Wenn Sie Ihr Shortcode-Generierungs-Markup teilen oder welches Markup Sie mit Ihrem Shortcode umhüllen möchten, sollten andere dies am besten verstehen.

versuchen Sie es trotzdem, es wird reibungslos funktionieren (getestet)

%Vor%

Fühlen Sie sich frei, um den Menü-Motivort zu ändern.

Ich hoffe, es ergibt Sinn.

    
mlbd 07.10.2016 08:24
quelle
0
%Vor%     
Aschab 02.10.2016 01:50
quelle
0

Ich bin nicht sicher, was das Ergebnis ist, diesen Shortcode zu liefern. In meiner Idee sehen Sie eine Schaltfläche, wenn Sie auf klicken, dann das Modellfenster anzeigen und die Schaltfläche im Navigationsmenü implementieren möchten. Ich habe diesen Code nicht getestet, aber Sie können versuchen, ob dies für Sie hilfreich ist.

Erstelle zuerst eine neue PHP-Datei und lege dort alle Shortcode-Inhalte ab. Ex. my-modal.php

%Vor%

Erstellen Sie in Ihrem Thema function.php eine neue Funktion und fügen Sie diese Datei hinzu.

%Vor%

Hinzufügen einer Shortcode-Ausgabe im Nav-Inhalt. Ich bin mir nicht sicher, ich denke, shortcode gibt nur Schaltfläche und andere Teil ist ausblenden und sichtbar, wenn Sie auf die Schaltfläche klicken.

%Vor%     
user5200704 06.10.2016 14:13
quelle
0

Ihr Code ist ziemlich chaotisch, ich kann Ihnen kein funktionierendes Skript geben, da es in einer anderen Sprache ist, die ich nicht verstehe, und ich möchte nichts durcheinander bringen.

Versuchen Sie es trotzdem. Dies ist eine einfache Logik, um über Shortcodes zu bekommen, was Sie wollen. Ich benutze es meine Website.

%Vor%     
Ferrius 07.10.2016 13:22
quelle