Als «javascript» getaggte Fragen

Eine clientseitige Skriptsprache, die zum Erstellen interaktiver Websites nützlich ist. Fragen zur Verwendung von JavaScript außerhalb eines WordPress-Kontexts sind nicht zum Thema gehörend, werden jedoch möglicherweise beim Stapelüberlauf gestellt.

1
Ist es möglich, WP Customize JS Methods zu erweitern?
Ich frage mich, ob es möglich ist, die Methoden des anonymen apiObjekts in zu erweitern wp-admin/js/customize-control.js. Ich muss eine dieser Methoden mit meiner eigenen benutzerdefinierten Logik überschreiben, aber ich vermute, dass dies nicht möglich ist, da sie in einen sofort aufgerufenen Funktionsausdruck eingeschlossen ist: /* globals _wpCustomizeHeader, _wpMediaViewsL10n */ (function( …

4
Fügen Sie Javascript zum WordPress-Menü hinzu
Gibt es eine Möglichkeit, Javascript in den URL-Teil eines WordPress-Menüelements einzufügen? Ich habe eine Live-Chat-Funktion auf meiner Website und soll diesen Code auf die Website setzen, um einen Link zum Öffnen des Live-Chats zu erstellen (wie hier vorgeschlagen). <!-- BEGIN OLARK CHAT LINK --> <a href="javascript:void(0);" onclick="olark('api.box.expand')"> Click here to …

3
Trigger Javascript auf Gutenberg (Block Editor) Speichern
Ich habe also eine Metabox, die beim Speichern eines Beitrags Javascript auslösen soll (um die Seite in diesem Anwendungsfall zu aktualisieren). Im klassischen Editor kann dies über eine einfache Umleitung erfolgen, die mit save_post(mit hoher Priorität) verbunden ist. Da Gutenberg den Speichervorgang für vorhandene Metaboxen jetzt in einzelne AJAX-Aufrufe konvertiert, …

2
Ändern einer JS-Datei mit Daten aus den Plugin-Einstellungen
Ich habe ein Plugin, das unter anderem eine Javascript-Datei enthält, für die einige benutzerspezifische Einstellungen erforderlich sind. Was wäre der beste Weg, um diese Einstellungen aus den Einstellungsparametern des Plugins in Javascript zu integrieren? Mit anderen Worten, wenn ich diese Einstellungen zu einem Teil der Einstellungsseite mache, auf der der …

1
Fügen Sie den Kernblöcken in Gutenberg eine benutzerdefinierte Klasse hinzu
Ich versuche, eine Klasse zur Liste von Blöcken ( core/list) in Gutenberg hinzuzufügen . Leider sieht es so aus, als ob einige Blöcke wie Listen und Absätze nicht den Standardnamen der Standardklasse haben und wp-block-{name}nicht mit dem blocks.getBlockDefaultClassNameFilter umbenannt werden können . Um das zu umgehen, habe ich den blocks.getSaveContent.extraPropsFilter …


4
Gibt es eine JavaScript-API? Wie greife ich in JS auf öffentliche und private Daten zu?
Laut diesem Beitrag gibt es keine integrierte JavaScript-API für Wordpress. Daher scheinen Entwickler, die auf AJAX aufbauen möchten, alle ihre eigene Lösung zu finden, die mir nicht richtig erscheint. Was ich wirklich vermisse, abgesehen vom Abrufen von Posts oder anderen Daten mit einer integrierten API, ist ein kleiner Satz von …

1
Wordpress Visual Editor Entfernen von HTML-Änderungen
Wenn ich den WordPress-HTML-Editor verwende, um folgende icomoon-Symbole hinzuzufügen: <span class="icon-shield"></span> Wechseln Sie dann zum visuellen Editor und dann zurück zum HTML-Editor. Die Symbole verschwinden. Ich versuche, dieses bisschen Javascript einzuschließen , um dies zu beheben. Ich habe mir wp_enqueue_scripts angesehen und dies in functions.php eingefügt, aber es behebt das …

1
Bedingte (browserspezifische) Javascript-Dateien registrieren und in die Warteschlange stellen?
Die WP.SE-Community hat immer empfohlen , Skripte in einem Thema / einer Vorlage (und ebenso sowie für Stylesheets) zu verwenden wp_register_scriptund wp_enqueue_scripthinzuzufügen .wp_register_stylewp_enqueue_style So registriere ich meine Skripte und stelle sie in die Warteschlange ... Zuerst füge ich so etwas in functions.php hinzu add_action('init','wpse54189_register_script'); function wpse54189_register_script(){ //Register scripts wp_enqueue_script( 'jquery' …

2
Was sind die Vorteile von wp_enqueue_script?
Gibt es einen wirklichen Vorteil bei der Verwendung von wp_enqueue_script auf kleinen selbstverwalteten Websites? Zum Beispiel, Modernizr, warum sollte man es über eine Funktion in die Warteschlange stellen, anstatt es direkt im Dokumentenkopf aufzurufen? Ich kann den Vorteil auf großen Websites sehen, auf denen Sie sich möglicherweise in Verzeichnissen bewegen …




1
Gutenberg - Blöcke mit benutzerdefiniertem Skript entfernen / hinzufügen
Ich teste derzeit das neue Gutenberg-Plugin mit meinem eigenen Theme und Plugin. Mein Thema hat eine benutzerdefinierte Meta-Box mit einer Aktion für den Benutzer. Sobald der Benutzer auf diese Aktion klickt, wird der Beitragsinhalt vollständig gelöscht und dem standardmäßigen tinyMce-Editor ein neuer "benutzerdefinierter" Inhalt hinzugefügt. Beispiel : tinymce.get ("Inhalt"). SetContent …

3
Jeder Vorteil der Verwendung von wp_scripts und is_IE beim Einreihen von Skripten
Ich habe in den WP-Dokumenten gelesen, die darauf hinwiesen, dass der richtige Weg, Stile für den IE in die Warteschlange zu stellen , die Verwendung von ist $wp_styles. Ich vermute, dass dies dann auch für Skripte gilt. Nehmen Sie diese Beispiele zum Beispiel ... Option Eins - Verwendenwp_scripts add_action('wp_print_scripts', function() …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.