With the release of my first public WordPress plugin last monthย I received encouraging nods and tweets from the community, as well as some constructive feedback. One user requested a very specific set of changes:
Paris,
Thanks for making this plugin! After reading your article a while ago, I went and wrote this exact plugin but luckily found yours before I submitted it to the repository. No need for more than one of these.
I checked out the plugin and discovered one bug and a few ideas ๐
The Bug
- Youโre styling the div#wp-content-media-buttons rather than a#content-add_media. That leads to ALL media buttons (like the Gravity forms icon) to show up in one weird integrated โbutton.โ See here: Weird button with Gravity Forms.
- If you change the element youโre styling to the link instead, youโll also catch the Quick Pressโs โInsert Mediaโ button which is currently unstyled. Itโs tempting to style ALL links in that row, but Iโd shy away from that on the chance that other plugins style their own buttons.
Some Tweaks
- Style-wise, I wish the :hover and :active states more closely matched WordPressโs defaults.
- To get really nit-picky, the WordPress admin buttonโs have a border-radius of 11px.
- To make things a little more WordPress friendly, Iโd use wp_enqueue_styles() hooked to the admin_enqueue_scripts hook to register the stylesheet.
So thanks again for making the plugin. If you incorporate these changes, Iโll definitely be adding it to all my client sites.
All of these tweaks made sense, so Iโve released version 1.2 with the above changes included. Download Button It Up 1.2[1] from the WordPress Plugin Repository to try it out, or from within the plugins section of the WordPress dashboard.
I hope these changes make the plugin more useful, usable and even desirable to the WordPress community. I look forward to more feedback.

Leave a Reply