Your ajax hook
add_action('wp_ajax_load_user_feed', 'ajax_load_user_feed');
is for logged in users only, if you want none logged in users (guests or visitors) then add:
add_action('wp_ajax_nopriv_load_user_feed', 'ajax_load_user_feed');
and you should be fine.
Related Posts:
- Admin ajax request return 0 with die()
- Custom column for changing post status via ajax
- AJAX handler throws 400 (Bad request) – why?
- wp-admin – save options without refreshing?
- jquery UI in wordpress admin
- How to securely add an Ajax button to a WP Admin page?
- How to create a wp admin page (for use in an ajax request)
- How to Use JSON With AJAX?
- Registering jQuery kills admin functions
- Redirect users away from Admin breaks ajax
- Admin wp_ajax hook returning 0
- Ajax solution similar to WP Categories functioning in Admin area
- blocking the admin section (but still using admin-ajax.php)
- Data not insert and update through ajax and jQuery in admin page?
- Ajax requests from front-end with jQuery Fancybox
- Dismiss Admin Pointer Temporarily
- Admin menu success message
- Get cat parameter from admin-ajax
- WordPress AJAX Request returns 400
- Many buttons not functioning in WordPress dashboard (as admin)
- Ajax call not working anymore
- defined (‘ABSPATH’) false after AJAX post to other PHP-file
- Is not using admin-ajax to ajax submissions okay?
- I am not able to enable jQuery in theme settings
- Admin panel: Javascript not loading properly. Cannot edit pages/posts [closed]
- Can admin-ajax.php be used for spam purposes? And if yes, how to prevent that?
- My javascript is returning this error: $.ajax is not a function
- How to get a cross-origin resource sharing (CORS) post request working
- Changing the ‘wp-admin’ URL to whatever I want
- Unit testing in the WordPress backend (is_admin() is true)
- How can I improve the line break handling in the WYSIWYG editor?
- How do I change the login logo URL and hover title?
- Remove “From computer” media tab for posts with existing attachments?
- Load more AJAX on WP Query
- Upgrade to SSL Breaks Admin Dashboard
- Disable slow media queries?
- Ajax form submission from admin panel
- .htaccess rewrite rule for removing .php extension with exception of wp login and wp-admin
- Too many datadabse connections – upper ceiling mysql
- Why is my ajax call refreshing the page?
- Elegantly using JavaScript on widget admin forms
- Problem with WordPress Ajax form
- WordPress AJAX Call Not Return Result
- SSL Partially breaking admin panel and elementor
- How to display something in a div when the user clicks on a text in another div – no page refresh [closed]
- wp_ajax unauthenticated and authenticated
- Woocommerce: Add column to ORDERS admin page with items purchased
- How to declutter admin columns
- Any problem in using native jquery ajax style instead of using admin-ajax.php?
- How to make the front-end RTL without changing the admin panel language?
- Display data on same page as form without refresh
- Where are screen options when in admin on mobile?
- post-new.php?post_type=product is not loading properly
- wp-admin redirects to 404
- Generate PDF using tcpdf from WordPress admin side custom page [closed]
- Retrieve post info within AJAX helper function
- Editor’s role in WP
- Minimum version for WordPress Backbone
- I accidentally deleted an admin user and all their content is now gone from the site. [closed]
- Is wp-admin/about.php required? Can i omit it from my website
- How to keep track of when a vote is cast?
- How to add Extra Column of post Status in All post page
- AJAX wp_insert_user WORKS but responds with “The site is not enabled”
- Output votes to div dynamically in wordpress
- How to retrieve WP_Object that is inside an array of another array
- WordPress Insert not working with ajax
- WP AJAX API with JS file
- WP Admin Login keeps redirecting to login
- CPU overload spam – redirect link to wp-admin and new post
- Get URLs for AJAX Filter Checkboxes WordPress
- define two login page url
- Users can login to Website from wp-admin prior to confirmation email
- My function containing a mysql query launched by ajax is not working in wordpress. What am I missing?
- How to use wp_ajax_set_post_thumbnail?
- WordPress Redirects to a cancelled domain, need to change it but can’t get to the admin portal
- WordPress Admin Login Issue
- Wp-admin Redirection loop after moving to subdirectory
- Ajax by worpdress affects called jquery inside template file
- Remove menu item dashboard for a unique user
- Show only childs and grandchilds of certain post in admin
- admin-ajax.php & my wp-admin folder url showing in header
- WordPress logged in but no access to wp-admin
- Changed the path to wp-login and now can’t access WPress dashboard
- Why my login panel has a wrong language?
- Creating another wordpress site as sub-domain of a wordpress site
- Ajax Load more CPT via shortcode
- Mixed content and expired session issues with SSL and wp-admin
- Limit access to wp-admin but still be able to log in from different locations?
- WordPress Get Header and Footer using in Admin Area
- jQuery AJAX add json2 dependency?
- $current_screen if condition for a specific page in admin
- Working with post values in the admin panel
- Fatal error: Uncaught Error: Call to undefined function wp_nav_menu()
- Ajax in Plugins: returns the whole page
- wordpress login blank screen [closed]
- wp-admin blank page after admin login and all security off
- Can a wordpress admin see my failed Login attempts?
- Ajax button “Load more” is not loading correct language version posts for logged out users
- Custom WP rest api endpoint only working on non https?
- WordPress Localhost migration issue