Discontinuation Notice:
WordPress 2.7 features a fully widgetized dashboard and allows you to hide widgets you don’t want to see. As a result, this plugin is now deprecated. I will however probably be releasing other plugins in the future to enhance the 2.7 dashboard (even more widgets, etc.).
Description:
WordPress 2.5 introduces a widgetized dashboard, but unfortunately no manager for it to rearrange and remove widgets. This plugin fills that need by creating a new admin page very similiar to the new sidebar widget manager.
Additionally, it makes it so that widget options as well as the order is stored on a per-user basis. This is great for those multi-user blogs.
Screenshots:
Known Bugs:
Most widgets will show up with a double title on this plugin’s management page. This is a WordPress bug, one I can’t work around. Don’t worry though, it doesn’t affect your actual dashboard.
Download:
- Download from WordPress.org (19,364 downloads)


A nit-pick: With this plugin, the “right now” section includes the theme’s widgets and the dashboard’s widgets in the total widget count. e.g., “You are using Colorful theme with 13 widgets.” Since that section refers specifically to the theme, it should not count the Dashboard widgets. In my example, it should display the count as 8.
Other than that, a nice plugin. Thanks for writing it!
I don’t think I can fix that, but I’ll double check and look into working around it.
I managed to work around it. It’s been fixed along with some other stuff in version 1.1.0. Thanks!
This seems like an ideal plug-in at the perfect time, but how does one add in new widgets of their own to the dashboard. WordPress says its easy, but so far, we have not been lucky enough to stumble upon the relevant documentation, and it seemed only obvious that this plug-in would allow it.
Although we seem to be able to edit the existing dashboard by removing or moving widgets around, it does not seem to allow you to add new widgets or actually edit the existing widgets (only remove or move them).
Will these features be added soon, could you point us in the right direction if we were wanting to add in the features ourselves…?
NI-LIMITS on March 29th, 2008 at 10:23 PM wrote:
This plugin doesn’t need to allow anything. WordPress allows the creation of new dashboard widgets out of the box.
If you’d like to see a working example, check out this plugin of mine.
Have already downloaded it am in the process of getting my head around it.
Thanks for the tip!
Not to mention your hard work…
Hello there, is there also a way to list recent drafts in the dashboard?
camu on March 30th, 2008 at 7:58 AM wrote:
This plugin doesn’t add any widgets of it’s own, but I’ve been looking for more widgets to make (I’ve already made a latest spam one). I’ll make a drafts lister next.
Viper007Bond on March 30th, 2008 at 5:40 PM wrote:
Thank you very much!
This plugin could not have come at a better time! I think it is just about the most fantastic plugin I have seen in recent time. Faboulus work!
I have one issue with it though: Why cant I remove all the widgets? I seems to revert back to standard 5 widgets then.
camu on March 30th, 2008 at 7:58 AM wrote:
http://wordpress.org/extend/plugins/dashboard-draft-posts/
Kimmono on April 1st, 2008 at 2:37 PM wrote:
Grr, I thought I fixed that bug. Oh actually, I think I know where that issue is coming from. Thanks for the report.
Fixed in 1.2.1. Thanks.
Fantastic!
Just updated and it worked great now!
great plugin, but i’ve still got a prob:
i am using the widget manager in conjunction with berri technorati reactions on dashboard. yesterday everything worked fine – technorati incoming links were shown and my dashboard looked the way i want it to.
today the technorati widget is still there but empty (no links shown) and in the dashboard managers backend the is this failure for this widget:
%BEG_OF_TITLE%Technorati Reactions%END_OF_TITLE%
both plugins are working fine, when i turn the other one off. any ideas what the problem could be?
cheers
martin
Martin on April 2nd, 2008 at 3:29 AM wrote:
Yeah, I had the same problem with that plugin. It’s entirely the fault of the widget author or possibly, but unlikely, a bug in WordPress.
Nothing I can do.
nice plugin, at the right time
but we’ve different roles on our blog
a administrator, an editor, a contributor and so on
I can install the plugin without problems
I can remove widgets from admin
works fine
unfortunately if I login with another user with a different role than administrator, the settings are partially gone, not all widgets present but also not all widgets away which I removed from admin
and very much needed, a plugin that shows correct right now stats PER USER (and not a grand total) or a plugin that allows to remove the right now panel
Mmm, I forgot about non-admins. Thanks, I’ll work out a solution.
Hi!
Please
I have a question about plugin DASHBOARD-WIDGET-MANAGER :
How to operate the settings for all users?
Please!!
Thank you very much
Regards
I… on April 7th, 2008 at 10:56 AM wrote:
I have yet to fix it so that my plugin’s page shows up for non-admins, but I don’t know if I’ll ever be able to make it so that non-admins can edit the settings of the actual widgets (like change the RSS feeds and such) as that’s controlled by WordPress.
Store dashboard widgets options on a per-user basis. Now you and all of your fellow administrators can have separated widget options. Non-administrators will see the configuration of the last person to update.
-> that seems rather confusing, because the initial configuration can be destroyed and the main admin does not know how does look like the dashboard to other registered users. More generally, I would like a display per role, rather than per user.
Your program is great but I appreciate the alternative approach used by Widgetized Admin Dashboard. It uses the standard design/widget page, and “just” add another entry (wordpress dashboard) to menu that normally only display “sidebar”.
I am not doing speed dating -)), but you could look at the comment I have done to the other plugin. A merging of the two will be great.
http://pressography.com/plugins/widgetized-admin-dashboard/
Regards
Hi! using your plugin since a couple of day.
I was surprised not to be able to edit the control panel of my dashboard widget.
I saw that if you skip the css line of your plugin (you know the admin_head function), the controls can be displayed.
But … updates doesn’t work. Are you working on that ?
Thanks.
arena on April 9th, 2008 at 4:25 PM wrote:
No, that’s the whole reason the CSS is there to hide it. I didn’t see the need to go to the ton of trouble to make it work as you can edit the widgets on your dashboard.
ah! ah! ah! ok for me.
Viper007Bond on April 7th, 2008 at 9:22 PM wrote:
i think it would be enough if admin can set a standard dashboard on a per role basis. or, at least, a dashboard for all roles different from admin
I am developing a blog with multiple users, and have installed this plugin along with the Pending Review, Drafts, and Scheduled Posts plugins (all are definitely cool, thank you!). I can see the “dashboard” and “widgets” on the admin dash, but my editors cannot when logged in under their user roles — and they need to see this information at a glance on login.
Further, I have absolutely no desire to allow these folks access to WP’s settings and file editing capabilities, as they might bork the whole shebang (it has already happened).
The Role Manager plugin allows me to set the option for users to edit the dashboard, but they still can’t see it. How can I allow Editors, Authors, and Contributors to edit this page as they see fit — for themselves?
Thanks in advance,
WP 2.5
Will K: the next version of my plugin supports widget re-arranging for all users and possibly (still working out the kinks) widget settings editing for all users too.
Viper:
Thanks for the quick reply! I appreciate it greatly. Do you have a timeline for the next version release, by any chance? This plugin is indispensible for a site with 16 writers, authors and editors…
Will be waiting for the next version.
Great plugin! I don’t care much about letting them edit the dashboard settings per role. But IT DOES GREATLY MATTER that all roles see the changes that I have made to the dashboard.
Will K on April 16th, 2008 at 5:55 AM wrote:
No more than a week or two. Still coding it.
Bryan on April 16th, 2008 at 8:07 PM wrote:
Oh, hmm. That’s actually “fixed” in the next version.
I guess I’ll add an option to chose who’s modified dashboard should be shown to people who haven’t customized their own dashboard.
Viper007Bond on April 16th, 2008 at 9:43 PM wrote:
Viper, you rock!
Brian has a point, and I guess I kind of *ass|u|me’d* this would be a one-and-the-same issue, as I’m not letting the authors install their own plugins, just letting them arrange the order that is best for them… that, and to a couple of the writers the WP News column is important — the rest couldn’t care less and don’t want to see it (so they could remove it), and so on…
Will K on April 17th, 2008 at 6:12 AM wrote:
That’s exactly what this plugin lets them do — pick what they like best.
The default though currently in the next version for people who haven’t edited it falls back to as if this plugin wasn’t installed — i.e. the default dashboard usually.
However, I’m gonna make it so you can pick which user’s dashboard should be shown to people who haven’t customized their own dashboard.
Hi,
Great plugin, I would really like to use it to clean up my admin panel but I found a BUG:
The plugin doesn’t work with the new Facebook Dashboard Widget:
http://mou.me.uk/projects/wordpress/plugins/facebookdashboardwidget/
Kind Regards,
Dieter
Dieter on April 21st, 2008 at 11:37 PM wrote:
The bug is with their plugin, not mine. They are calling
fetch_rss()and if their widget(s) are moved via my plugin to be before any of the standard RSS widgets, that function won’t be defined at the time their widget runs.My next version of this plugin will be loading the file itself, so it should work even with buggy widgets like that one.
Viper007Bond on April 22nd, 2008 at 1:52 AM wrote:
Awesome mate! Looking forward to it
Viper
The Facebook dashboard widget (mentioned above) was something I threw together last weekend, and it was pretty much the first plugin I’ve publically released – hence the buggyness
Any tips on fixing the plugin to be compatible with your dashboard widget manager? I’ve only just stumbled across this little gem of yours and I think I’ll be having a look at installing it tonight, so I’ll be working to update my own plugin to work with it in the next day or so..
Chris on April 22nd, 2008 at 2:41 AM wrote:
Hehe, no worries. In your defense, it works fine without my plugin.
Chris on April 22nd, 2008 at 2:41 AM wrote:
Just add this before you use
fetch_rss():require_once( ABSPATH . WPINC . '/rss.php' );That’ll load up the RSS functions if they haven’t already been loaded by another widget.
Cheers for the heads up Viper, I’ll take a look tonight.
I’d do it now, but my company blanket blocks any web pages with “facebook” in the URL – I probably should have thought of that when I was naming it…
where is the fkcing download link
anon on April 23rd, 2008 at 12:14 AM wrote:
Right in fucking front of you, dur.
This might be what I’m looking for, originally found the plugin below but you can’t customise it on a role basis without some apparently complex coding.
http://anthologyoi.com/wordpress/plugins/wordpress-dashboard-editor.html
Can you confirm that this new version will all the admin to decide what the author/contributor sees. I run a blog which I don’t want authors etc to access, see or view anything that is not related to their posts. So they can’t see wordpress news, incoming links, they can’t view the total number of posts etc. Also don’t want to give them the ability to edit their dashboard and decide to see stuff.
In an ideal world they would log in and see an intro message which you could customise on a user basis if you have a note to leave them and they can write posts, save drafts and respond to comments on their posts.
Is this possible?
saff on April 24th, 2008 at 5:52 AM wrote:
The new version gives you the option to allow anyone to customize their dashboard if you want (currently only admins can). The new version will also allow you to a pick a “default” for anyone who doesn’t have a customized dashboard of their own (you pick a user and it’ll show them that user’s dashboard as the default).
If you disable editing of the dashboard for non-admins, you basically restrict them to the default dashboard that you’ve picked. It will not however, at least at this point, allow you to control the default dashboard on a per-role or per-user basis.
Aw, man… I had this whole soliloquy written out about how one guy wanted to limit what his users see, and I wanted to let them customize it… how you’d have all of this development fork stuff going on… which way to go…
…and your quick response just took the wind out of my sails! Hah! I love it!
It looks like you’re just about there on both extremes. I can’t wait to see the next release.
Perfect looking forward to it and thanks for all the hard work
Really looking forward to the next version!
I just committed v1.3.0. Let me know if I missed any bugs.
Downloaded it and its working great – I wanted to know
1)Is there a list of all ‘dashboard’ widgets available anywhere?
2)Is is possible to customise the ‘Right Now’ section so that basically if a contributor logs in all they can see is ‘Write a Post’ not the total number of posts and comments etc
Great work on the plugin
Whoops. Seems I accidentally deleted my own comment, so I’ll post it again.
saff on April 25th, 2008 at 2:26 AM wrote:
http://wordpress.org/extend/plugins/search.php?q=dashboard+widget
saff on April 25th, 2008 at 2:26 AM wrote:
No, it’s hardcoded. It won’t show private data to people who shouldn’t be able to see it though.
Just installed the updated version, with the new “Text” widgets built in.
Is there a way to change the title on the “text” widgets to something else?
Mike on April 26th, 2008 at 8:44 AM wrote:
It’s only one text widget (for now) and you set the title just like any other dashboard widget — by clicking on “Edit” on the dashboard.
Will this plugin work with WPMU (latest version 1.5)?
Thx
Scot on May 15th, 2008 at 4:36 PM wrote:
Honestly, I have no clue, but my guess is it will. You’ll have to try it and see.
Hi!
First thanks for this great plugin! Very useful! I got a question to the rss widget of wordpress development blog. It´s possible to edit the feed url to a custom one. I changed it as admin, edited the title of the little box, and make it the default dashboard for all other users. In my admin dashboard the new rss feed works fine. So far so good. Then i logged off and logged in as an author, but the rss widget still showing up the wordpress development news. It seems that the settings for this widget (that i edited as admin) are not saved for all users. Is that right, or maybe an error?
Regards Michael
@michael: Try creating a new user. I think you’ll find it only works for new accounts.
Hm… Seems to be working. Good to know. Thanks!
Yes, the default profile only works for users who have never edited their dashboard. If they have, their preferences override the defaults.
If you uncheck the box which enables the hack for non-admins to edit their dashboard, then they won’t be able to edit it and will be forced to use the default.
Would you be able to add multiple instances of specific plugins through the management screen in a future release? I’d like to have more RSS widgets on my dashboard.
Really fantastic plugin!
dave on June 5th, 2008 at 12:49 PM wrote:
Yeah, I plan to, but I’m still having trouble porting over the code from the default widgets page. It’s fairly complex and I’m honestly having trouble grappling how it works. That and I’ve been really busy lately with other projects.
Hi Viper.
The Widget Manager plugin dont work with 2.6 (at least, with my two 2.6 blogs)
You can see an sshot here
My fault? Plugins fault? or maybe Matt’s fault (as usually
Rick on July 15th, 2008 at 9:04 AM wrote:
It’s not just you. I hadn’t noticed the trouble.
I’ll update as soon as I have a chance.
I’m running the plugin Sidebar Module – Reloaded which is a rework of the original Sidebar Module plugin by Nybble. I believe it is far superior to the current (2.6) WordPress widget system. It also allows unlimited text widgets, php widgets, etc. SBM Reloaded works with 2.6, but it disables the admin dashboard, resulting in this error message: Fatal error: Call to undefined function: wp_register_sidebar_widget() in …/wp-admin/includes/dashboard.php on line 34.
You can go directly to other admin pages, and all works fine, so you have to avoid the dashboard main page altogether and bookmark wp-admin/edit.php or another interior page.
I’d really like to get some help with this plugin and possibly resurrect SBM. Thoughts? Ideas?
Jeff on July 29th, 2008 at 1:43 PM wrote:
My plugin uses the default widget API. If you wish to use a different widget method, then you’ll have to disable my plugin.
Getting my plugin to work with a different API would require recoding the plugin from scratch, something I’m not really willing to do. Sorry.
Well that was retardedly easy to fix. It was just a missing stylesheet. If I had known it was just a simple fix I would done it weeks ago… *sigh*
Seems to not work with the RSS feed from my blog when adding the RSS widget.
It applied the correct url in the settings, but just continued to show “Loading…”.
When I added it as a subscriber, it did the same thing. When I tried to edit it, I get a pink colored error that the widget wasn’t understood, so it was shutdown.
I hadn’t done anything.
Anyway, other than the RSS feed not playing nice, I really like this modification.
Great work, sir.
I think it’s some issue with WordPress. It’s supposed to say “Loading…” and then put the feed contents in via AJAX. Happens to me with the default RSS widgets sometimes too (WordPress Planet + Dev blog). Dunno what’s up.
This plugin is kinda mothballed though as there are possible plans to make the dashboard editable out of the box starting with WordPress 2.7.
I’m having an issue with the RSS widget, too: I can’t add the URL anywhere. The widget is there, but when I click “Edit,” the only option is “Remove.”
Stephanie Leary on August 5th, 2008 at 2:16 PM wrote:
Edit your widgets via the dashboard, not the configuration page.
It’d be nice if one could add multiple instances of the “text” block. I’m writing a guide for my users and I’d to be able to use both sides of the page. (:
Paul on September 8th, 2008 at 6:30 AM wrote:
Yeah, I could never end up getting multi-instance widgets to work properly. This plugin is essentially dead anyway as WordPress 2.7 will feature a user editable dashboard hopefully.
works on wpmu 2.6.1, just put it into mu-plugins.
wonderful, great!
I used it on wordpress 2.6.2. on a .com domain and it worked great. We moved the site to .org and I can’t get it to work with the sites feed. I added the feed from the .com site and it worked but won’t with the .org.
I can’t figure it out. It is a really cool plugin though. Just wish I could get it to work with my .org site so users can see from there dashboard the 20 latest post when they are logged in.
Weird, the URL shouldn’t matter.
Hi. I was wondering if there would ever be any functionality to duplicate widgets? For example, having two RSS widgets pull from two different feeds?
Thanks!
This plugin has been discontinued as WordPress 2.7 will feature a fully widgetized dashboard.
hi there!
so, in the new wordpress (2.7) this feature is default?
(my problem is the same like Tony: i wanna put more rss feed to the dashboard, for the users)
btw, thank you for this plugin, i love it!
Yes, this plugin is no longer needed. I will however probably be releasing plugins in the future for 2.7 to add even more widgets (like more RSS feeds, etc.).
thank you for the answer, i wait for the new wordpress