Dear Santa: My WordPress Wish List

As Christmas nears, I have begun thinking about my WordPress Wish List. This is a list of some things I would like to see from WordPress one day. These 25 wishes are not likely to arrive by the 25th of December … but maybe one day.

Now, granted, some of these things may seem pretty picky. And I get it that not everything can be built into the core of WordPress. But this is a personal wish list. So if some things seem a little ridiculous, so be it.


1. Would like a better support forum – i.e. easier to search, more help from the community (i.e. more questions answered)

2. Wish topics on the forum that haven’t been resolved didn’t get closed or marked as resolved

Plugins & Widgets & What Should be Built In

3. Anti-spam built in

4. Better author’s section by default

5. Local avatar upload by default

6. Avatar/profile widget by default

7. Make conditional widgets part of the core

8. Make it so that dragging a widget anywhere into the right hand column of the widget page makes it stick (i.e. make it so you don’t have to drag it to the top-right side … just the right side – it’s a pain trying to scroll and drag at the same time)

9. Would like to have a delete button for plugins even when they’re activated

10. Wish all plugin developers would put a link to the “Settings” page or to the “Widgets” page, etc. – whichever the plugin uses. Some put their configurations in Settings, some in  Tools, some create a whole new menu, some just need a widget placed somewhere, and some don’t have or need any settings page.

11. Eliminate – Plugin Homepages that are simply a blog with no centralized data about the plugin

12. Eliminate – When you search for the exact name of a plugin in the dashboard that you know is in the Plugin Directory and it doesn’t come up

13. Built in option to automatically change a full post to an excerpt … in other words, don’t leave it to the theme

14. Better WP forum – bbPress is still lacking … something like Simple Press Forum would be nice

Admin Sections / Dashboard / Default Install

15. Would like to have a Main Menu section for Categories on the Admin Menu (it’s currently under Posts)

16. Not so much WordPress junk on the default install – links, etc.

17. Not so much WordPress junk in the dashboard – customizable dashboard by default

18. A login page that doesn’t have a big WordPress logo and link to WordPress

19. Users see only their posts in the back end

20. Users see only their comments in the back end

21. Wish you could search for users by their nickname (seems that if they change it from the default nickname, they don’t show up when you search for them)

22. The ability to create new files for your theme in the back end editor


23. Wish I didn’t have to wrestle with the editor to get it to style things right and not strip out HTML randomly

24. Better visual editor in general – more stable feeling and not so buggy. Sometimes it’s fine, of course, but sometimes not.

25. Would like to be able to use Bulk Actions to remove posts from a category and put them in another category


>> What’s on your WordPress Wish List? Let us know in the comments. You never know who may be reading.



Photo: Pretty Girl With An Envelope, Santa Claus gets his mail from his mail box, as seen from the inside out, Rolls of colored wrapping paper on white background from BigStock.

17 Responses

      • 18 pts
        25 pts
        LEVEL 2

      Ronnie – Yes! … Should have been on my list. In fact, it is on my list. Just forgot it. Sometimes we forget the most important things.

      • 18 pts
        25 pts
        LEVEL 2

      I know. There are always tradeoffs. But in my opinion, there are things that could be swapped out in place of other things. … Everyone has their wishes, I guess.

    • 68 pts
      4 pts
      LEVEL 0

    1) Fairly minor – but include the ID #s of pages, posts, categories, etc. I think very early on (version 1.2?) this information was included.

    There are great lightweight plugins like WP Show IDs that do the trick, but id would be nice if this feature was part of core.

    2) Get rid of version information that shows in the header and elsewhere. There are plugins and functions that will do this, but it also would be nice if this was part of core. Thanks!!

      • 18 pts
        25 pts
        LEVEL 2

      Leah – I agree.

      Also, in the case of IDs, you can also just mouse over the name post, category, etc., and it will show up in the link at the bottom of the page in the middle of a long string of other info. It will say something like … post=299 … (for posts) and …ID=27 … for categories.

    • 0 pts
      0 pts
      LEVEL 0

    I would request that custom post types be beefed up in core, making for more of a CMS experience. Let me create and manage custom post types without a plugin, and equally important, design custom display pages for those post types. I’m not a big Drupal fan, but it does this much better than WordPress.

      • 18 pts
        25 pts
        LEVEL 2

      Adam – Nice one. I agree. Anything that makes WP more of a flexible and EASY CMS tool is something I will always be for.


    Make it easy to upload a favicon, for crying out loud! All you have to do on tumblr and blogger is upload a PNG file. That’s all you have to do!

    • 53 pts
      34 pts
      LEVEL 2

    +1 on the “Leave my code alone” — when are they ever going to listen to us who have been asking for this for years?

    I’m also surprised they have not built in a simple image widget by default.

    • 597 pts
      352 pts
      LEVEL 5

    1. Having the WordPress installation package hand delivered by the girl in the Ms. Clause outfit above would be nice.

    2. Get rid of the username restrictions regarding caps etc.

    3. Having Ms. Clause bring a bottle of vodka with when she delivers WP & stick around for a good long time to help drink it.

    4. Auto-save all widget settings on theme change.

    5. Having Ms. Clause make me breakfast in the morning after WP delivery and vodka consumption.


    ~ Corey


    I agree with many of the wishes you cite in the article. I also find the forum to be less than helpful. The folks on the Thesis forum do a much better job, in my opinion. The stripping out of the html when you switch into and out of the visual editor is also troublesome. Thanks for a great wish list!!

    I believe you hit the nail on the head with #’s 16-20.

    #16). Personally, IMO, “extra” custom post types, or post formats, should be an option. If we don’t need them, we should be able to disable them with a click, not by having to write a function. I really think this should extend to themes too.

    #17). There should be more options available, not just the drop-down (or slider) at the top of the page that allows us to “hide” the dashboard items. More stats would be nice, such as a core break down of posts per day, posts per week, and posts per month to start. It’d also be nice to see more control over what is displayed. Too many plugin authors stick widgets on the dashboard by default. It’s a pain and it really only slows down the loading, especially when you have 10-15 installed and 90% have one.

    #18). Goes without saying :-). We should be able to customize it from within the admin panel.

    #19). + #20). This shouldn’t even be an option. By default users should only be able to see and access their own posts, comments, and whatever else may be available. The option to allow them to see more should be made available, but as a default, they should only see theirs. I’m surprised this still hasn’t been addressed.

Comments are closed.