Ayuda con Ajax
-
Hola, estoy intentando aprender a usar ajax en wordpress pero no consigo que me funcione siguiendo varios tutoriales. En principio tengo este código en una de las paginas:
<script> jQuery(document).ready(function($) { jQuery(‘span#generate’).click(function(event) { jQuery.ajax({ type : «post», url : ‘<?php admin_url( ‘admin-ajax.php’ ); ?>’, data : { action: «hola», message : «el boton se apretó» }, error: function(response){ console.log(response); }, success: function(response) { $(‘#txtMessage’).text(response.message); } }) }); }); </script> y en functions: function hola(){ global $wpdb; $wpdb->insert( ‘eventos’, array( ‘title’ => ‘title’, ‘description’ => ‘description’, ‘url’ => ‘https://cdn.pixabay.com/photo/2017/05/24/09/28/great-2339957_960_720.jpg’, ‘date’ => ‘2000-08-21’, ‘code’ => ‘4321’ ) ); wp_die(); } add_action( ‘wp_ajax_hola’, ‘hola’); add_action( ‘wp_ajax_nopriv _hola’ , ‘hola’ );
Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
- El debate ‘Ayuda con Ajax’ está cerrado a nuevas respuestas.