Guest User

Untitled

a guest
Nov 23rd, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. jQuery( document ).on( 'click', '.love-button', function() {
  2. var post_id = jQuery(this).data('id');
  3. jQuery.ajax({
  4. url : postlove.ajax_url,
  5. type : 'post',
  6. data : {
  7. action : 'post_love_add_love',
  8. post_id : post_id
  9. },
  10. success : function( response ) {
  11. alert(response)
  12. }
  13. });
  14. });
  15.  
  16. add_action( 'wp_ajax_nopriv_post_love_add_love', 'post_love_add_love' );
  17. add_action( 'wp_ajax_post_love_add_love', 'post_love_add_love' );
  18.  
  19. function post_love_add_love() {
  20. $love = get_post_meta( $_POST['post_id'], 'post_love', true );
  21. $love++;
  22. if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
  23. update_post_meta( $_POST['post_id'], 'post_love', $love );
  24. echo $love;
  25. }
  26. die();
  27. }
Add Comment
Please, Sign In to add comment