add_action('wp_ajax_fonction_ajax', 'my_ajax');
function my_ajax() {
die("Hello World");
}
Galdon a écrit:Il me semble qu'il suffit d'utiliser un hook qui commence par wp_ajax.
<ul id="related_posts_thumbnails"></ul>
<script type="text/javascript">
jQuery(function($){
$.ajax({
data: { action: 'related', data: 'ajax_related_posts', post_id: '<?php the_ID(); ?>' },
success: function(data) {
console.log( data );
$('#related_posts_thumbnails').hide();
$('#related_posts_thumbnails').html(data);
$('#related_posts_thumbnails').fadeIn();
}
});
});
</script>
add_action( 'wp_ajax_related', 'ajax_related_posts' );
function ajax_related_posts( $post_id ) {
$post_id = $_GET['post_id'];
$retour = new RelatedPostsThumbnails();
header("Content-Type: text/json");
echo json_encode( $retour->get_thumbnails( $post_id ) );
die();
}
Galdon a écrit:Effectivement, je pourrais faire un tuto là dessus.
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités