In this guide we'll quickly discuss why you should log out of your WordPress admin dashboard when you are not using it. There can be multiple requests that your web-browser sends to the /wp-admin/admin-ajax.php script while you are logged into the WordPress admin dashboard, and leaving your computer unattended over the course of the day those requests can add up to a large amount of resource usage.

Knowing exactly what WordPress is doing when you're not at your computer is important to protect you from getting suspended.

Excessive requests for admin-ajax.php

By default the /wp-admin/admin-ajax.php script is mainly used by plugins so that they can continue sending information to the server from the admin dashboard, regardless of whether you are clicking on a link telling WordPress to do something.

In a lot of cases this is perfectly fine, as you might work on your WordPress site for a few hours and then move on to other things. However if you simply leave open the WordPress admin dashboard and don't close your web-browser and walk away from your computer and start doing other things, WordPress doesn't know this and so will continue to send in further requests to the server.

When you Edit pages and posts it uses admin-ajax.php

When editing a WordPress page or post in your dashboard the admin-ajax.php script is utilized to autosave any changes. So if you're making a whole lot of edits and leaving the admin dashboard open this can add up to a large amount of resource usage on a shared server.

Heavy admin-ajax.php usage plugins

There are several known WordPress plugins that use the /wp-admin/admin-ajax.php script extensively to function. A basic or Spark plan may not be sufficient if you are consistently using these plugins for long periods of time throughout the day:

We will be adding to this list as we discover more intensive plugins, please let us know about any other WordPress plugins you might have had resource usage issues with.

The best way to ensure these type of problems don't happen for you is being sure to logout of the WordPress admin dashboard, and to also close out your web-browser to be 100% sure that all requests from your computer to the server have ceased.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Need More Help?

Help Center Search

Current Customers

Email: Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.