Guest User

Untitled

a guest
Jun 20th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. add_action('wp_enqueue_scripts', function () {
  2. wp_dequeue_script('jquery');
  3. wp_deregister_script('jquery');
  4. wp_register_script('jquery', get_stylesheet_directory_uri() . '/build/scripts/app.js');
  5. wp_enqueue_script('jquery');
  6. });
  7.  
  8. add_action('wp_enqueue_scripts', function () {
  9. global $wp_query;
  10. wp_localize_script('jquery', 'ajaxpagination', array(
  11. 'ajaxurl' => admin_url('admin-ajax.php'),
  12. 'query_vars' => json_encode($wp_query->query),
  13. 'is_search' => is_search(),
  14. 'current_page' => get_query_var('paged') ? get_query_var('paged') : 1,
  15. 'max_page' => $wp_query->max_num_pages,
  16. ));
  17. });
  18.  
  19. if ( $handle === 'jquery' )
  20. $handle = 'jquery-core';
  21.  
  22. add_action('wp_enqueue_scripts', function () {
  23. wp_dequeue_script('jquery');
  24. wp_deregister_script('jquery');
  25. wp_register_script('jquery', get_stylesheet_directory_uri() . '/build/scripts/app.js');
  26. wp_enqueue_script('jquery');
  27. });
  28.  
  29. add_action('wp_head', function() {
  30. global $wp_query;
  31.  
  32. $my_object = array(
  33. 'ajaxurl' => admin_url('admin-ajax.php'),
  34. 'query_vars' => json_encode($wp_query->query),
  35. 'is_search' => is_search(),
  36. 'current_page' => get_query_var('paged') ? get_query_var('paged') : 1,
  37. 'max_page' => $wp_query->max_num_pages,
  38. );
  39. ?>
  40. <script>
  41. var ajaxpagination = <?php echo wp_json_encode($my_object); ?>
  42. </script>
  43. <?php
  44. }, 0, 1);
Add Comment
Please, Sign In to add comment