The PHP part of your code looks more or less OK. (There are some security concerns and you shouldn’t echo an array of objects, but you’ll get it when you see it).
But your code doesn’t work because of an error in your JS.
You should send “action” as data and not as a setting… so it should look like this:
$.ajax({
url: my_ajax_object.ajax_url,
type: 'GET',
dataType: 'json', // added data type
data: {
action: 'getListings',
},
success: function(res) {
console.log(res);
}
});
Related Posts:
- How to load wp_editor via AJAX
- Help with 4.6. Attachment response object in JSON API plugin
- Loading shortcode with ajax
- How to add a sub menu with AJAX?
- Create Proper WordPress Ajax Request in JavaScript, NOT jQuery
- Execute a function using ajax
- Ajax call doesn’t work in frontend but it’s working in backend (when I’m logged in)
- Why is my ajax call refreshing the page?
- What’s the point of using WordPress’s built in admin-ajax.php?
- Admin-ajax.php is dying “0” without processing function
- How to remove an Ajax action
- Get Plugin Information from Multiple Sites Externally
- How to add pagination to wpbakery grid?
- How can I reuse the WordPress search form for a custom plugin / widget?
- Ajax gives 400 error
- Why plugin ajax response is -1?
- WordPress Ajax Callback
- plugin ajax to external php file always return null
- WordPress Plugin Page is Loading in Admin Content Container Instead of Separate Page
- Shortcode button dosent work for all posts. Work for first post only
- When to use action hooks and plugins
- Simple ajax call not working in wordpress plugin
- Form isn’t inserting data into database with ajax plugin
- What’s the best way to implement AJAX in WordPress?
- __callStatic method handler passed to add_action causes bug in PHP
- jquery not calling php function
- Ajax with plugins returns 0
- WordPress + JavaScipt + AJAX + MySQL: insert query for form
- admin-ajax.php warning max input vars exceeded on layered pop plugins [closed]
- Using AJAX to generate front end / viewer end pages
- How to handle cookies from a WordPress plugin on a cached page?
- wordpress file upload with ajax when site is ajaxyfi
- Post Comments with Ajax in WordPress
- AJAX search as you type? [duplicate]
- WordPress api call using wp-ajax returns error 400
- Admin AJAX doesn’t work in plugin admin page – Even though code is copied verbatim from WordPress Codex
- Call plugin with php function
- Render Modula Plugin Shortcode On Ajax Request
- AJAX on Front-End Button Click not working – Custom Plugin
- How to handle WordPress Plugin Front-end AJAX Call [duplicate]
- AJAX Load more start with x posts
- Is it safe to use admin-ajax.php in the frontend?
- Create WordPress posts from JSON array using plugin in admin
- Adding inside wp-plugin jQuery script that receives JSON-formatted data, generated by php-function inside this plugin
- WordPress front end AJAX. Return 0 :?
- coding a WordPress AJAX Form using PHP to check if User is Logged Out and Show error
- How to do the simplest possible frontend ajax call from a plugin?
- Using custom php file for ajax url inside plugin
- Asynchronous request in wordpress
- How do I localize admin-ajax.php that is used in Ajax Load More – Infinite Scroll?
- Ajax object not defined – JS file is in plugin folder
- How to get CPT category checkbox list and show post of selected(multiply) checkboxes via ajax?
- WordPress subfolder installation AJAX Problem
- Call Ajax URL in Plugin
- Calling a class method instantiated by ajax call in wordpress [closed]
- Loading by Ajax a plugin that also uses Ajax
- How to call php file in theme directory from plugin
- How can I adjust my function so the page editor still loads in the backend?
- Error datatable whit ajax
- Facing Problem with admin-ajax.php URL – Getting 404 with AJAX call
- Trouble with AJAX using GET
- WP Ajax DB issues
- Calling PHP function with AJAX
- Adding LOAD MORE on a page
- jQuery Ajax not loading page with ACF fields
- How achive serving multiple concurrent Ajax / Rest calls in plugin?
- admin-ajax.php returning 0
- Update User Meta Via Ajax
- User Following System
- Custom plugin giving: wp-admin/admin-ajax.php 400 (Bad Request)
- Overwriting Plugin’s Ajax callback function from theme
- cURL do not mimic click
- admin-ajax.php not working properly on subdomains
- My ajax request don´t work and return 0
- Plugin with AJAX on subdomains causes 404 in console
- WordPress update plugin through Dashboard/Plugins displaying error
- How can I use wp_ajax_response for front-end error reporting?
- Not getting result using ajax on wordpress
- display user input using ajax in wordpress
- Ajax, jQuery and WordPress
- Hyperlink to execute PHP
- How to get site homepage from plugin?
- Contact Form loaded with Ajax
- How to load a plugin when doing an Ajax call? [duplicate]
- WordPress plugin ajax post parameter
- admin panel save option with ajax
- Capturing POST data
- Pulling Advanced Custom Fields from other pages
- Response from Php File to Ajax is not getting sent
- Plugin Admin Page Ajax-Admin call returning 0, URL set correctly. Implemented localized scripts but did not fix it
- Load css classes after using ajax calls
- How to make a rest style plugin?
- WordPress portfolio pagination on home page
- wordpress Ajax success doesn’t return the value
- Ajax Called in Plugin php file
- Ajax Load More stopped working (Plugin with repeater template, shows hidden Button)
- How do I call an action hook into wp_ajax hook callback function
- Select posts from list and add them in a new list
- I am trying to add form using ACF plugin and acf_form() function, but my user fields dont show up properly
- Simple ajax request with Vanilla JS keeps given 400 Bad Request