How to speed up loading time of WordPress Dashboard ?
How to speed up loading time of WordPress Dashboard ?
Some times ago i have faced this problem. Whenever i used to login to my WordPress dashboard it was taking long time to load , then i started exploring the root cause of this issue. All these issues that slows down dashboard loading are explained below -
- Revision History
- Unnecessarily Created Tables.
- Unused Plugins
Case No 1 : Revision History
- When we create any post then after some amount of time WordPress automatically auto saves current version of the post.
- If by chance we failed to publish post then this feature helps us to recover the older version of the post.
- This will create redundant posts in the database,increasing database size unnecessarily.
- One suggestion is that try to clear redundant post revision history.
How to Clear Revision History ?
1 |
<a href="https://www.c4learn.com/2012/02/delete-revision-history.png"><img class="aligncenter size-full wp-image-5502" src="https://www.c4learn.com/2012/02/delete-revision-history.png" alt="delete revision history" width="520" height="351" /></a> |
- Firstly install Delete-Revision Plugin.
- Delete Revision plugin delete revision post from Database , let us to drop Redundancy, lose weight !
- Click on “Yes,I would like to delete them” button so that all redundant posts gets removed.
Cause No 2 : Unnecessarily Created Tables
- Installing new plugin will create database table (if needed).
- Creating table is not a problem at all, but after uninstalling plugin table remains in the system.
- We have to check whether information inside table is useful or not. if not we can drop that table.
- In order to view list of all table install : WP-DBManager plugin.
- It will show us all tables in the database.
1 |
<a href="https://www.c4learn.com/2012/02/dbmanager1.png"><img class="aligncenter size-full wp-image-5509" src="https://www.c4learn.com/2012/02/dbmanager1.png" alt="dbmanager" width="521" height="190" /></a> |
we can delete database table by selecting appropriate table from
Database ==> Empty/Drop Table
1 |
<a href="https://www.c4learn.com/2012/02/drop-table-in-wordpress.png"><img class="aligncenter size-full wp-image-5505" src="https://www.c4learn.com/2012/02/drop-table-in-wordpress.png" alt="" width="287" height="224" /></a> |
this will drastically decrease load on database engine.It also helps to improve dashboard loading time.
Cause No 3 : Try to Less number of Widgets on Dashboard Screen
1 |
<a href="https://www.c4learn.com/2012/02/screen-options.png"><img class="aligncenter size-full wp-image-5506" src="https://www.c4learn.com/2012/02/screen-options.png" alt="" width="388" height="162" /></a> |
try to keep minimum number of widgets on the screen. e.g on the post screen we have number of widgets such as
- Category
- Slug
- Related Post
- Tags
try to keep them as minimum as possible. If we are not using any widget then its better to hide it.
Cause No 4 : More and More Plugins
- Don’t install unnecessary plugins .
- Installing unnecessary plugins will increase list of menus on the sidebar of WordPress dashboard.