Preguntas etiquetadas con ajax

Ajax: el núcleo de WordPress usa Ajax solo en las pantallas de administración. Por ejemplo, Ajax se usa para actualizaciones instantáneas cuando realiza moderación de comentarios y cuando agrega y elimina elementos de listas como categorías, blogroll y publicaciones; Ajax también es la tecnología detrás de la funcionalidad de guardado automático en las pantallas de edición de publicaciones y páginas. Varios temas y complementos también usan Ajax; por ejemplo, algunos plugins de calificación de publicaciones.


1
Cómo administrar llamadas ajax y JSON en wordpress
Tengo un tipo de publicación personalizado al que quiero acceder a través de jQuery, preferiblemente usando JSON. Entonces lo primero es lo primero. crear una función que devuelva / echos json es bastante fácil, pero ¿cómo accedería a él a través de jquery? Como Mike escribe en esta pregunta , …
13 jquery  ajax 

4
Cargue el entorno mínimo de WordPress
Hice mi propio servicio de carga para mi sitio web que está separado de WP, pero usa WP para proporcionar funciones de db de bajo nivel y verificación de usuario. Para hacer eso, incluyo wp-load.php en mi script principal (Uploadify), pero hacerlo parece llenar la memoria del servidor con componentes …
12 ajax  uploads 

1
Inicialice el editor / editor visual TinyMCE después de insertar AJAX
Tengo un grupo de campos de estilo "repetidor" en una página de opciones personalizadas. Hay un editor visual activo en un estado oculto, y cuando el usuario hace clic en "agregar nuevo", se clona toda la fila. Luego necesito inicializar el editor visual en la fila clonada. Mi código: $('.repeater-add-new').click(function(event) …
11 ajax  tinymce  editor 

2
Abra un Thickbox con contenido a través de AJAX
Agregué un botón personalizado al editor TinyMCE, y quiero abrir el Thickbox de WP cuando hago clic en él. ¿Cómo puedo hacer que la tb_show()función cargue el contenido que quiero con ajax? // the ajax add_action('wp_ajax_getTheContent', 'getTheContent'); function getTheContent(){ echo 'weqwtegeqgr'; // <- this should be displayed in the TB …
11 ajax  editor  thickbox 

2
¿Cómo obtener un nonce único para cada solicitud de Ajax?
He visto un par de discusiones sobre cómo hacer que Wordpress regenere un nonce único para solicitudes posteriores de Ajax, pero por mi vida no puedo hacer que Wordpress lo haga, cada vez que solicito lo que creo que debería ser un nuevo nonce, recibo el mismo nonce de Wordpress. …
11 ajax  nonce 

2
¿Por qué no registrar códigos cortos si el panel de control is_admin?
Me he dado cuenta de que algunos complementos como Contact-form-7 , Nextgen-gallery , posiblemente otros, tienen una característica interesante de no registrar sus códigos cortos cuando is_admin()es cierto. Lo problemático es que, si desea generar algún contenido dinámico (que puede tener código corto) a partir de ajax, y usar la …
10 ajax  dashboard 

1
Usando jQuery para eliminar datos almacenados en wp_options
Me pregunto si alguien podría aconsejarme más sobre mi problema. Parte de mi complemento almacena archivos de registro con fines de depuración. Los he mostrado con éxito en un (div # log) en mi página de administración usando jquery y wp_localise_script. Tengo un botón para eliminar estos registros, pero no …
10 jquery  ajax  actions  options 

3
La solicitud de administrador ajax devuelve 0 con die ()
Así que estoy usando esta configuración para una llamada AJAX en el área administrativa ( como esta ): 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"); …
10 wp-admin  ajax 

3
¿Cómo hacer que los comentarios funcionen para una publicación cargada por Ajax?
Actualmente estoy cargando una sola publicación usando ajax. Si bien la carga de la publicación funciona bien, no puedo obtener los comentarios para cargar. Aquí está mi código: Mi javascript para cargar la publicación: <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
¿Por qué usar admin-ajax.php y cómo funciona?
Mi llamada ajax para datos json funciona bien como esta functions.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. Tengo 2 preguntas 1) ¿Por qué usar admin-ajax.php en lugar de codificar …
9 ajax 

1
Guardar datos-URI en la biblioteca de medios
Tengo un complemento TinyMCE que genera imágenes PNG usando HTMLCanvasElement.toDataURL()( MDN ). Actualmente, solo los estoy mostrando en el backend colocando el URI de datos en una etiqueta de imagen, pero realmente me gustaría agregarlos a la Biblioteca de medios de WordPress. ¿Cuál es la mejor manera (es decir, compatible …

2
Use AJAX en shortcode
Tengo el siguiente código para el shortcode para mostrar una cita aleatoria. Pregunta: ¿cómo hacer que un botón muestre una nueva cita aleatoria? Quiero decir, presionaría el botón y te mostraría una nueva cita (sin actualizar la página, por supuesto). function random_quote() { // quotes file $array = file("/path to …

2
¿Ajax dejó de funcionar cuando no inició sesión?
¿Ha tenido un campo de autocompletar funcionando durante meses pero ha dejado de funcionar cuando no ha iniciado sesión? No estoy seguro de cuándo pero dentro de los últimos días o semana (WordPress no actualizado recientemente). ya tengo; add_action ('wp_ajax_filter_schools', 'filter_schools'); add_action ('wp_ajax_nopriv_filter_schools', 'filter_schools'); en functions.php y no hay errores …
9 jquery  ajax 

3
Hacer que mi WordPress con tecnología AJAX sea rastreable
Leo lo siguiente e intento aplicar este esquema a mi sitio web que ejecuta WordPress: http://code.google.com/intl/fr-CA/web/ajaxcrawling/index.html Si visita mi sitio web en http://www.visualise.ca/ verá que carga las publicaciones dentro de la página de inicio y la URL se convierte en http://visualise.ca/#!/anne-au-cherry cuando esto la publicación está cargada. Una versión estática …
9 ajax 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.