WordPress 2.0/1.5.x Hack: How to trim the fat resource hogging Admin DashBoard

By Angsuman Chakraborty, Gaea News Network
Saturday, March 19, 2005

Lean and Mean WordPress DashBoardI got tired of the fat, resource-hogging DashBoard shipped with WordPress 1.5. It gets feed from God-knows-how-many WordPress blogs for no good reason and without my (or your) consent.

Update: This also works on WordPress 2.0.

It comes up the first thing when you login to admin. I don’t like any of that. This thing downloads even when I am on my home setup running WordPress from localhost!

So despite my reluctance to modify core WordPress code, I just couldn’t take it any longer.

So I hacked the code, trimmed it of all fat and made it look lean and mean on an Atkins diet. In other words you have all the cool info about your blogs, as before, without any irrelevant information. As a result it doesn’t need to query other blogs (fetch feeds etc) and as such loads much faster.
In the original version some people informed that it takes as much as 75 seconds on slow DNS to load!

Take a look at the screenshot. If you like it, feel free to download. Grab the index.php and drop it in wp-admin directory, replacing the original file. You must make a backup of the original file before that (and everything else under the Sun if you so like).

Drop me a word/pingback/trackback if you find it useful. A linkback would be highly appreciated.

Update: Please download the version 2 of this file here. It contains few time-saving enhancements (without any performance penalties).

Note: If you find this plugin useful, please consider contributing to ensure development of more such plugins and maintenance.

Discussion
September 20, 2010: 12:36 am

Fantastic, thank you very much!

August 10, 2010: 8:25 pm

i’d be interested to know how you got your nice url’s to work.


Send Flowers to Canada
July 13, 2010: 5:08 am

Really like this website, this really helps and very useful.

July 8, 2010: 5:45 am

The personal loans are important for guys, which would like to ground their own business. By the way, it is not really hard to get a small business loan.

June 28, 2010: 11:23 am

I opine that to get the mortgage loans from banks you ought to present a firm reason. But, one time I’ve received a credit loan, just because I wanted to buy a building.

June 23, 2010: 5:21 am

Set your life easier take the loans and all you want.

July 8, 2009: 6:10 pm

Hm that sounds good but I would like to know more details.

April 12, 2009: 5:57 am

Hi there,
Ugh, I liked! So clear and positively.

Have a nice day
Charlie

March 11, 2009: 8:54 pm

All Popular Softwares For PC and MAC
All European Languages

The financial crisis? SAVE YOUR MONEY!
Special code - D33W-3333 - and you will get a DISCOUNT of up to 30% for our all software !
educational software products

————————————————————————————-
Windows XP Professional With SP2 Full Version $59.95
Adobe Creative Suite 4 Master Collection $329.95
Office Enterprise 2007 $79.95
Windows Vista Ultimate 32-bit $79.95
Adobe Photoshop CS4 Extended $119.95
Adobe Creative Suite 4 Master Collection for MAC $329.95
Adobe Acrobat 9 Pro Extended $99.95
Office 2003 Professional (including Publisher 2003) $59.95
AutoCAD 2009 32 and 64 bit $169.95
Microsoft Office 2008 Standart Edition for Mac $99.95
Adobe Creative Suite 4 Design Premium $259.95
Adobe Photoshop CS4 Extended for MAC $119.95
————————————————————————————-
The financial crisis? SAVE YOUR MONEY!
Special code - D33W-3333 - and you will get a DISCOUNT of up to 30% for our all software !
discount teacher software

No torrents - no claim. Read our Testimonials.

November 5, 2008: 8:41 pm

And there is what some alternative? ;)


Mihir Lakhani
April 5, 2007: 4:53 am

Its very interesting to see this code been given here. Before reading this I did edit code to show only 1/4th amount of feed, but you have encouraged me to get rid of that and add some useful information for my self and other blogger. :)

i think i will b glad to network wid u .. :)


Richard Hall
August 15, 2006: 4:52 am

thanks for the hack - I also commented out the fetch_rss call to technorati, because that was adding 30+ seconds to my heavily firewalled intranet blog


Bert
June 18, 2006: 2:14 pm

Very nice job there. This dashboard thing was bothering me for a long time.

January 4, 2006: 6:50 am

Hi Angsuman
Nice.
(1) I found a version marked Version 2. Is this the latest? I thought I saw reference to a V3 but could nor find that…

(2) Do you have any idea why the ‘Incoming’ RSS call to Technorati sometimes works but most times just comes up empty? The original dashboard seems to get this feed back every time and having looked at the code I see it is identical. But it’s patchy which is curious….
Andy


Carl
December 31, 2005: 11:16 am

Just installed WP2 and couldn’t figure out WHY they didn’t have a way to disable that lousy dashboard. (it was taking 60-90 seconds to log in!)

Thank you ever so much, now I feel a LOT better working with WP2 but still mad why they didn’t include your hack in WP2.

December 27, 2005: 1:44 pm

[...] WordPress 1.5 (and 1.5.1) Hack: How to trim the fat resource hogging Admin DashBoard (Version 2) [...]

December 27, 2005: 12:18 pm

[...] This replacement provides you with a lean and mean WordPress Dashboard, lots of essential goodies without the fluff and super-fast. This is version 3 of the popular WordPress 1.5 Admin DashBoard Hack. [...]

December 27, 2005: 11:52 am

[...] I have uploaded version 2 of the WordPress 1.5 Admin DashBoard Hack which received very good reviews from users across the board. Thanks for all your feedback. [...]


chris
December 12, 2005: 12:11 am

Thank you so much, I have been trying to figure out how to get that “crap” of the dashboard all day. I don’t understand why they put that there in the first place except to try to steal my traffic.

November 7, 2005: 11:03 pm

[...] Simple Thought’s How to trim the fat resource hogging Admin DashBoard [...]


dan
August 17, 2005: 11:36 am

I had the exact same feelings, but I didn’t know about yours so I wrote my own. I added a few different features in case anyone’s interested:

https://dan.hersam.com/archives/2005/08/17/new-wordpress-dashboard

July 29, 2005: 8:14 am

[...] Informações retiradas daqui e daqui.   [...]

July 19, 2005: 9:09 am

@CT
The Dashboard does provide overall status of your weblog at a glance. It allows you to view sites linking to you, work on your drafts, moderate comments, write posts, shows latest posts, comments etc. In short functionality that would sorely be missed if we just re-direct to a chosen page.
The only issue was the feeds it was downloading which as you can see from the comments above often takes even a minute or more. Also it makes it harder to use it when you are working on a local installation while being disconnected from the net.

So DashBoard Hack is all the goodies of DashBoard minus the pain-in-the-neck-feeds :)
In version 2 (link in the post) additional features are provided without the performance penalties.


CT
July 19, 2005: 6:36 am

While I appreciate the work you put into the hack, wouldn’t an easier workaround — just for avoiding the Dashboard — have been to link directly to the Write page (ala the default admin destination under WP 1.2)? So instead of having your admin bookmark/link point to “blog.com/wordpress/wp-admin”, you point it to “blog.com/wordpress/wp-admin/post.php” (or edit.php, or anything). Just a thought.


pandem
June 13, 2005: 3:27 pm

life is much easier now! thank you!


eve
June 13, 2005: 12:29 am

AWESOME! I love this! Thanks for sharing!

June 8, 2005: 6:49 pm

This is very nice modification. I have done it and the dashboard load very fast now. Thanks…!

June 3, 2005: 10:46 am

@Terence
I am happy to know you found it useful!

June 3, 2005: 10:01 am

You have no idea how close I was to giving up before I found your hack…. my dashboard page took about 30 secs to login before, and now I can get it in less than 2 secs!

April 23, 2005: 2:03 pm

[...] mber of post and comments and some other stuff. You can read all about the Dashboard hack her [...]

YOUR VIEW POINT
NAME : (REQUIRED)
MAIL : (REQUIRED)
will not be displayed
WEBSITE : (OPTIONAL)
YOUR
COMMENT :