Pytania otagowane jako ajax

Ajax - rdzeń WordPressa używa Ajax tylko na ekranach administracyjnych. Na przykład Ajax jest używany do natychmiastowych aktualizacji podczas moderowania komentarzy oraz podczas dodawania i usuwania elementów z list, takich jak kategorie, blogroll i posty; Ajax to także technologia stojąca za funkcją automatycznego zapisywania na ekranach postów i edycji stron. Kilka motywów i wtyczek również używa Ajax; na przykład niektóre wtyczki do oceniania postów.


1
Jak zarządzać połączeniami ajax i JSON w wordpress
Mam niestandardowy typ postu, do którego chcę uzyskać dostęp za pośrednictwem jQuery - najlepiej za pomocą JSON. Najpierw najważniejsze. utworzenie funkcji zwracającej / echos json jest dość łatwe, ale jak mam uzyskać do niej dostęp za pomocą jquery. jak pisze Mike w tym pytaniu , on - o ile rozumiem …
13 jquery  ajax 

4
Załaduj minimalne środowisko WordPress
Zrobiłem własną usługę przesyłania dla mojej witryny, która jest niezależna od WP, ​​ale używa WP do zapewnienia niskopoziomowych funkcji db i weryfikacji użytkownika. Aby to zrobić, dołączam wp-load.php do mojego głównego skryptu (Uploadify), ale wydaje się, że wypełnianie pamięci serwera niepotrzebnymi komponentami. Dzięki temu widzę błąd w moim skrypcie, który …
12 ajax  uploads 

1
Zainicjuj edytor / edytor wizualny TinyMCE po wstawieniu AJAX
Mam grupę pól w stylu „repeater” na niestandardowej stronie opcji. Aktywny edytor wizualny jest w stanie ukrytym, a kiedy użytkownik kliknie „dodaj nowy”, cały wiersz zostanie sklonowany. Następnie muszę zainicjować edytor wizualny w sklonowanym wierszu. Mój kod: $('.repeater-add-new').click(function(event) { event.preventDefault(); var target = $(this).data('repeater'); $( '#' + target).find('.repeater-row:not(.clone) .repeater-content.in').collapse(); var …
11 ajax  tinymce  editor 

2
Otwórz Thickbox z zawartością przez AJAX
Dodałem niestandardowy przycisk do edytora TinyMCE i chcę otworzyć Thickbox WP po ​​kliknięciu na niego. Jak mogę to zrobić, aby tb_show()funkcja ładowała żądaną zawartość za pomocą ajax? // the ajax add_action('wp_ajax_getTheContent', 'getTheContent'); function getTheContent(){ echo 'weqwtegeqgr'; // <- this should be displayed in the TB die(); } Oto niektóre kody …
11 ajax  editor  thickbox 

2
Jak uzyskać unikalną wartość jednorazową dla każdego żądania Ajax?
Widziałem kilka dyskusji na temat zmuszenia Wordpressa do zregenerowania unikalnego nonce'a dla kolejnych żądań Ajax, ale przez całe moje życie nie mogę zmusić Wordpressa do zrobienia tego - za każdym razem, gdy pytam, co moim zdaniem powinno być nowe nonce, dostaję ten sam nonce z Wordpress. Rozumiem koncepcję nonce_life WP, …
11 ajax  nonce 

2
Dlaczego nie zarejestrować skrótów, jeśli pulpit nawigacyjny is_admin?
Zauważyłem, że niektóre wtyczki, takie jak Contact-form-7 , Nextgen-gallery , ewentualnie inne, mają ciekawą funkcję anty-rejestrowania swoich krótkich kodów, gdy is_admin()jest to prawdą. Problem polega na tym, że jeśli chcesz wygenerować dynamiczną zawartość (która może mieć krótki kod) z ajax i użyć „poprawnego” sposobu wp, admin-ajax.php, niemożliwe jest, aby WP_ADMIN …
10 ajax  dashboard 

1
Użycie jQuery do usunięcia danych przechowywanych w wp_options
Zastanawiam się, czy ktokolwiek mógłby mi doradzić w sprawie mojego problemu. Część mojej wtyczki przechowuje pliki dziennika do celów debugowania. Udało mi się wyświetlić je w (div # log) na mojej stronie administratora przy użyciu jquery i wp_localise_script. Mam przycisk do usunięcia tych dzienników, ale nie jestem pewien, jak to …
10 jquery  ajax  actions  options 

3
Żądanie administratora admin zwraca 0 za pomocą die ()
Tak więc używam tej konfiguracji do wywołania AJAX w obszarze administracyjnym ( jak poniżej ): 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 …
10 wp-admin  ajax 

3
Jak sprawić, by komentarze działały dla posta ładowanego na Ajax?
Obecnie ładuję pojedynczy post za pomocą ajax. Podczas ładowania posta działa poprawnie, nie mogę załadować komentarzy. Oto mój kod: Mój javascript, aby załadować post: <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); } }); }); </script> Javascript przechodzi przez funkcje.php w ten sposób: …
10 posts  comments  ajax 

2
Dlaczego warto korzystać z admin-ajax.php i jak to działa?
Moje wywołanie ajax dla danych JSON działa tak, jak to działa. Php: 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. Mam 2 pytania 1) Dlaczego warto korzystać z admin-ajax.php zamiast themes/example/json.phpkodować …
9 ajax 

1
Zapis danych URI do biblioteki multimediów
Mam wtyczkę TinyMCE, która generuje obrazy PNG za pomocą HTMLCanvasElement.toDataURL()( MDN ). Obecnie wyświetlam je tylko na zapleczu, umieszczając identyfikator URI danych w znaczniku obrazu, ale naprawdę chciałbym je dodać do biblioteki multimediów WordPress. Jaki jest najlepszy (tj. Zgodny z VIP-em) sposób przesyłania obrazów obecnie zserializowanych jako URI zakodowane w …

2
Użyj AJAX jako shortcode
Mam następujący kod do shortcode, aby wyświetlić losową ofertę. Pytanie: jak sprawić, by przycisk wyświetlał nową losową wycenę? Mam na myśli, że naciśnięcie tego przycisku spowoduje wyświetlenie nowego cytatu (bez odświeżania strony, oczywiście). function random_quote() { // quotes file $array = file("/path to txt file"); // generate a random number …

3
Tworzenie mojego WordPressa do indeksowania opartego na AJAX
Przeczytałem poniższe i próbuję zastosować ten schemat do mojej witryny z systemem WordPress: http://code.google.com/intl/fr-CA/web/ajaxcrawling/index.html Jeśli odwiedzisz moją stronę internetową http://www.visualise.ca/ , zobaczysz, że ładuje posty na stronie głównej, a adres URL zmienia się na http://visualise.ca/#!/anne-au-cherry, kiedy to post jest załadowany. Statyczna wersja tej samej treści jest dostępna dla robota pod …
9 ajax 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.