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.


4
Was macht wp-embed.min.js in WordPress 4.4?
Frage Was macht die wp-embed.min.jsDatei? Mir ist aufgefallen, dass es am Ende meiner Blog-Fußzeile hinzugefügt wird. Wie kann ich es loswerden? Anstrengung Nach einigem googeln fand ich Embeds im Codex. Warum glaubt WordPress, dass ich meiner Seite standardmäßig Videos usw. hinzufügen möchte? Umgebung WordPress 4.4

5
Wie können Sie überprüfen, ob Sie sich auf einer bestimmten Seite im WP Admin-Bereich befinden? Wie kann ich beispielsweise überprüfen, ob ich auf der Seite Benutzer> Ihr Profil bin?
Ich erstelle ein Plugin und möchte ein bisschen Javascript in den Admin-Kopf einfügen, aber nur für bestimmte Admin-Seiten. Ich meine nicht Seiten wie in einer WordPress-Seite, die Sie selbst erstellen, sondern bestehende Seiten im Admin-Bereich wie "Ihr Profil", "Benutzer" usw. Gibt es eine WP-Funktion speziell für diese Aufgabe? Ich habe …

1
Ist es möglich, wp.media.editor Modal für andere Dialoge als Medien wiederzuverwenden?
Zum Erweitern: Ich möchte denselben Modalcode / dasselbe Erscheinungsbild (wie in wp.media.Modal, wp.media.FocusManager) verwenden, um ein Modal meines eigenen benutzerdefinierten Dialogfelds zu öffnen, nicht den Media Editor. In der Vergangenheit habe ich für solche Dinge Thickbox verwendet, aber wp.media.Modal scheint der Weg der Zukunft für Modals zu sein - ganz …

1
Wie füge ich das Tag defer = "defer" in die Java-Skripte des Plugins ein?
Ich konnte in Java-Skripten des Plugins kein defer-Tag hinzufügen. Der Pagespeed-Test des Google-Entwicklers schlägt vor, in Kontaktformular 7 javascripts das Tag defer hinzuzufügen . So enthält das Kontaktformular 7 Javascript in der Kopfzeile. add_action( 'wp_enqueue_scripts', 'wpcf7_enqueue_scripts' ); function wpcf7_enqueue_scripts() { // jquery.form.js originally bundled with WordPress is out of date …

4
Könnte der WP Script / Style Loader verwendet werden, um Scripts und Styles im Front-End zu verketten und zu gzipen?
WP hat einen netten Javascript-Loader in wp-admin: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-scripts.php und ein CSS-Ladeprogramm: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-styles.php Ich habe mich gefragt, ob es möglich ist, sie auch im Front-End zu verwenden, nicht nur im Admin-Bereich, da sie alle in die Warteschlange gestellten Skripte verketten und als einzelne gezippte Datei bereitstellen können

5
WP Rest API - So erhalten Sie ein vorgestellten Bild
Ich bin sehr neu in dieser API, tatsächlich habe ich bisher nur ein paar Stunden damit verbracht. Ich habe meine Recherchen durchgeführt, kann aber nichts dazu finden ... Das Problem ist, ich kann nicht scheinen, das gekennzeichnete Bild eines Pfostens zu erhalten. Der JSON kehrt zurück "featured_media: 0". getPosts: function() …

2
Wird die Datei functions.php jemals während eines AJAX-Aufrufs aufgerufen? Debuggen Sie AJAX
Der Versuch, ein Problem herauszufinden, das ein Programmierkollege hat. Ich habe mich gefragt, ob die functions.phpDatei überhaupt aufgerufen wird, wenn Sie AJAX auf der Admin-Seite ausführen. Ich weiß, dass bei einem AJAX-Aufruf ein Teil von WP geladen wird, um den Anruf zu verarbeiten und eine Antwort zurückzusenden. Ist die functions.phpDatei …

4
Aktualisierung für neuen Medienmanager in 3.5 auslösen
Ich versuche herauszufinden, wie es möglich ist, die Medienbibliothek im neuen Mediendialog in 3.5 zu aktualisieren. Ich füge der WordPress-Bibliothek Bilder aus einer externen Bildbibliothek hinzu (über eine Registerkarte / iFrame-Kombination im Mediendialog), was in Ordnung ist, aber ich muss den Dialog schließen und erneut öffnen, um die neu hinzugefügten …

3
Wie kann ich Skripte auf benutzerdefinierten Seiten zum Hinzufügen / Bearbeiten von Posts einreihen?
Ich versuche, ein JS-Skript nur in die Warteschlange zu stellen, wenn jemand einen benutzerdefinierten Beitragstyp hinzufügt oder bearbeitet, den ich erstellt habe und der "Rezepte" heißt. Derzeit funktioniert das Skript in Ordnung, wenn ich das mache: if (is_admin()){ wp_enqueue_script( 'my-script' ); } Aber dies lädt es in jeder Admin-Seite, ich …

2
Ausführen von Javascript, wenn ein Widget im Backend hinzugefügt wird
Ich habe Widgets, an die Javascript-Steuerelemente angehängt sind. Wenn das Widget beim Laden der Widget-Verwaltungsseite vorhanden ist, funktionieren die Steuerelemente ordnungsgemäß. Wenn ich ein neues Widget hinzufüge, funktionieren diese nicht ordnungsgemäß. Ich erhalte das Markup, aber es werden keine JavaScript-Ereignisse wirksam. Wenn ich das neue Widget speichere, werden die Steuerelemente …


2
Wie lade ich wp_editor über AJAX?
Weiß jemand, wie man wp_editor über AJAX in WordPress lädt? Mein Markup und mein Editor werden ordnungsgemäß geladen, aber die Editorsteuerelemente werden nicht ordnungsgemäß geladen. Dies kann daran liegen, dass Javascript im AJAX-Aufruf nicht ausgeführt wird. Jede Hilfe wäre dankbar.

4
Laden von Skripten nur, wenn ein bestimmter Shortcode oder ein bestimmtes Widget vorhanden ist
Ich brauchte eine Möglichkeit, um den Inhalt einer Seite / eines Beitrags zu filtern, bevor er geladen wurde, damit ich dem Header Skripte hinzufügen konnte, wenn ein bestimmter Shortcode vorhanden war. Nach langem Suchen bin ich auf http://wpengineer.com gestoßen function has_my_shortcode($posts) { if ( empty($posts) ) return $posts; $found = …

3
Die effizienteste Methode, um Javascript-Dateien zu bestimmten Posts und / oder Seiten hinzuzufügen?
Ich frage mich, was die effizienteste Methode ist, eine Javascript-Datei speziell für einen Beitrag und / oder eine Seite hinzuzufügen. Hier sind einige Lösungen, die ich mir ausgedacht habe: Wechseln Sie zur HTML-Bearbeitungsansicht und veröffentlichen Sie dort Ihr JavaScript (ziemlich schlechte Lösung) Benutzerdefinierte Felder mit dem spezifischen JavaScript für diesen …

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.