Als «ajax» getaggte Fragen

Ajax - Der Kern von WordPress verwendet Ajax nur in den Verwaltungsbildschirmen. Ajax wird beispielsweise für sofortige Aktualisierungen verwendet, wenn Sie Kommentare moderieren und Elemente zu Listen wie Kategorien, Blogroll und Posts hinzufügen und daraus löschen. Ajax ist auch die Technologie hinter der Funktion zum automatischen Speichern auf Post- und Seitenbearbeitungsbildschirmen. Einige Themes und Plugins verwenden auch Ajax. Zum Beispiel einige Post-Rating-Plugins.

2
Kann ich dieselbe Nonce für mehrere Anfragen auf derselben Seite verwenden?
Oder verstößt dies gegen den Zweck des Nonces, von dem ich zugeben muss, dass ich ihn nicht ganz verstehe? :) Zum Beispiel bei zwei Ajax-Anforderungen, die beim Laden einer Seite ausgeführt werden, oder wenn auf etwas geklickt wird: $.ajax({ type: 'post', url: 'admin-ajax.php', data: { action: 'foo', _ajax_nonce: '<?php echo …
13 php  ajax  nonce 

1
So verwalten Sie Ajax-Aufrufe und JSON in WordPress
Ich habe einen benutzerdefinierten Beitragstyp, auf den ich über jQuery zugreifen möchte - vorzugsweise mit JSON. Also das Wichtigste zuerst. Das Erstellen einer Funktion, die / echos json zurückgibt, ist einfach genug, aber wie würde ich über jquery darauf zugreifen. Wie Mike in dieser Frage schreibt , platziert er sie …
13 jquery  ajax 


4
Laden Sie die minimale WordPress-Umgebung
Ich habe meinen eigenen Upload-Service für meine Website erstellt, der von WP getrennt ist, aber WP verwendet, um DB-Funktionen auf niedriger Ebene und Benutzerüberprüfung bereitzustellen. Dazu füge ich wp-load.php in mein Hauptskript (Uploadify) ein, aber dies scheint den Speicher des Servers mit unnötigen Komponenten zu füllen. Aus diesem Grund wird …
11 ajax  uploads 

2
Öffnen Sie eine Thickbox mit Inhalten über AJAX
Ich habe dem TinyMCE-Editor eine benutzerdefinierte Schaltfläche hinzugefügt und möchte die Thickbox von WP öffnen, wenn ich darauf klicke. Wie kann ich dafür sorgen, dass die tb_show()Funktion den gewünschten Inhalt mit Ajax lädt? // the ajax add_action('wp_ajax_getTheContent', 'getTheContent'); function getTheContent(){ echo 'weqwtegeqgr'; // <- this should be displayed in the …
11 ajax  editor  thickbox 

2
Warum nicht Shortcodes registrieren, wenn is_admin Dashboard?
Ich habe festgestellt, dass einige Plugins wie Contact-form-7 , Nextgen-gallery , möglicherweise andere, eine interessante Anti-Funktion haben , ihre Shortcodes nicht zu registrieren, wenn dies is_admin()wahr ist. Das Problem ist, wenn Sie einen dynamischen Inhalt (der möglicherweise einen Shortcode enthält) aus Ajax generieren und die "richtige" wp-Methode admin-ajax.php verwenden möchten, …
10 ajax  dashboard 


2
Wie erhalte ich für jede Ajax-Anfrage eine eindeutige Nonce?
Ich habe einige Diskussionen darüber gesehen, wie Wordpress eine eindeutige Nonce für nachfolgende Ajax-Anfragen neu generieren kann, aber für mein Leben kann ich Wordpress nicht dazu bringen, dies zu tun - jedes Mal, wenn ich anfordere, was meiner Meinung nach neu sein sollte nonce, ich bekomme das gleiche nonce von …
10 ajax  nonce 

3
Admin Ajax Request gibt 0 mit die () zurück
Ich verwende diese Konfiguration also für einen AJAX-Aufruf im Verwaltungsbereich ( wie folgt ): add_action( 'admin_head', 'ajaxPerNgg' ); function ajaxPerNgg(){ ?> <script type="text/javascript" > jQuery(document).ready(function() { jQuery("#message").remove(); jQuery("#errore a#attivo").click( function(){ var data = { action: 'my_action' }; jQuery.post(ajaxurl, data, function(response) { if(response == "attivato") jQuery("#errore a#inattivo").attr("id","completato").html("Attivato"); else jQuery("#errore a#inattivo").attr("id","attivo").html("Attivalo ora"); …
10 wp-admin  ajax 

3
Wie können Kommentare für einen per Ajax geladenen Beitrag funktionieren?
Ich lade gerade einen einzelnen Beitrag mit Ajax. Während das Laden nach dem Posting einwandfrei funktioniert, kann ich die Kommentare nicht laden. Hier ist mein Code: Mein Javascript zum Laden des Beitrags: <script> $(".view_post").click(function(e) { e.preventDefault(); postid = $(this).attr("rel"); $.ajax({ url:"/wp-admin/admin-ajax.php", type:'POST', data:'action=posts_open&postid='+postid, success: function(html){ $("#b_contentwrapper").empty(); $("#b_contentwrapper").append(html); } }); }); …
10 posts  comments  ajax 

2
Warum admin-ajax.php verwenden und wie funktioniert es?
Mein Ajax-Aufruf für JSON-Daten funktioniert wie folgt. add_action( 'wp_ajax_nopriv_load-filter', 'prefix_load_cat_posts' ); add_action( 'wp_ajax_load-filter', 'prefix_load_cat_posts' ); function prefix_load_cat_posts () { //get data here } Javascript: var ajaxurl = 'http://'+window.location.host+'/wp-admin/admin-ajax.php'; jQuery.ajax({ type: 'POST', url: ajaxurl, etc. Ich habe 2 Fragen. 1) Warum sollten Sie admin-ajax.php verwenden, anstatt Ihren json in einer separaten …
9 ajax 

1
Speichern des Daten-URI in der Medienbibliothek
Ich habe ein TinyMCE-Plugin , das PNG-Bilder mit HTMLCanvasElement.toDataURL()( MDN ) generiert . Derzeit zeige ich sie nur im Backend an, indem ich den Daten-URI in ein Bild-Tag einfüge, aber ich möchte diese wirklich zur WordPress-Medienbibliothek hinzufügen. Was ist die beste (dh VIP-konforme) Methode zum Hochladen von Bildern, die derzeit …

2
Verwenden Sie AJAX im Shortcode
Ich habe den folgenden Code zum Shortcode, um ein zufälliges Zitat anzuzeigen. Frage: Wie kann eine Schaltfläche ein neues zufälliges Zitat anzeigen? Ich meine, das würde den Knopf drücken und Ihnen ein neues Zitat zeigen (natürlich ohne die Seite zu aktualisieren). function random_quote() { // quotes file $array = file("/path …

2
Ajax funktioniert nicht mehr, wenn er nicht angemeldet ist?
Hat ein Autocomplete-Feld seit Monaten funktioniert, funktioniert aber nicht mehr, wenn es nicht angemeldet ist? Ich bin mir nicht sicher, wann, aber innerhalb der letzten Tage oder Wochen (WordPress wurde kürzlich nicht aktualisiert). bereits; add_action ('wp_ajax_filter_schools', 'filter_schools'); add_action ('wp_ajax_nopriv_filter_schools', 'filter_schools'); in functions.php und es gibt nirgendwo Fehler. Antwort, die ich …
9 jquery  ajax 

3
Mein AJAX-basiertes WordPress crawlbar machen
Ich habe Folgendes gelesen und versuche, dieses Schema auf meine Website mit WordPress anzuwenden: http://code.google.com/intl/fr-CA/web/ajaxcrawling/index.html Wenn Sie besuchen Sie meine Website unter http://www.visualise.ca/ werden Sie sehen , dass es die Beiträge innerhalb der Homepage lädt und die URL wird http://visualise.ca/#!/anne-au-cherry wenn diese Beitrag wird geladen. Eine statische Version desselben Inhalts …
9 ajax 

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.