Posts by Edward Caissie:
Plugin: BNS Theme Add-Ins
This was an interesting week for coding. I really hadn’t planned to write a new plugin and get it released into the WordPress Extend repository, it just sort of worked out that way.
I started with the premise of putting into practice the ideas behind one of the core trac tickets I have submitted (#16395). This one deals with the Parent-Theme version and the “Template Version” a Child-Theme is created and maintained for.
The idea actually started from a post by Justin Tadlock at DevPress that follows very closely the idea I presented in the core trac ticket.
This brought about these add-ins:
- `BNS Extra Theme Headers`
- `BNS Child-Theme Version Control`
My involvement with the WordPress Theme Review Team and the idea of presenting the recommended documentation provided the ideas for the following items:
- `BNS Readme Menu Item`
- `BNS Changelog Menu Item`
This naturally led to the last Add-In function, as generally Child-Themes do not be default support internationalization:
- `BNS Child-Theme TextDomain` and i18n (translation) support
… and so we have a new plugin that covers these items and does not require editing to add a `textdomain`; or menu items; or even a Child-Theme version versus Parent-Theme version test.
As I think of more “generic” functionality, or suitable suggestions, I will update this plugin; in the meantime, please use the plugin and feel free to provide any constructive feedback.
As a closing remark and a bit more back-story, this code was first written to be called with an `include` statement; then re-written to be a mu-plugin; and, finally, as a general WordPress plugin.
I suspect there will be at least some code optimizations to be made; let me know what you think … and, enjoy!
Shades 1.7
When I started working on the update for Shades I was completely surprised by how long it had been since I actually released the last version … one (1) year, to the day!! Remarkable, and also very unusual. Although I must say, as I use a Child-Theme of Shades on my personal website, there really [...]
Ground Floor 1.8
The latest version of my Ground Floor theme for self-hosted WordPress installations went live in the Extend repository a couple of days ago. The “common” functions I use in my themes that were updated with the last version of Desk Mess Mirrored were also updated in this theme. Some minor code modifications were made to [...]
Keeping It Simple
I am a strong proponent of keeping things simple, especially with the Themes I develop and release to the WordPress Extend repository. One things that is common amongst all of my themes is the lack of an options page. I believe that any functionality that requires an options page either can be managed by a [...]
Desk Mess Mirrored Most Popular WordPress Theme
Desk Mess Mirrored reaches #14 (first page) on the WordPress Extend Themes Most Popular page!
Desk Mess Mirrored 1.9
Desk Mess Mirrored version 1.9 corrects issues with Custom Menus as found with version 1.8.7. Please update!
Desk Mess Mirrored 1.8.7 and Custom Menus
Due to recent changes to the menu styles “Custom Menus” may not be displaying correctly or at all. Thank you to everyone that has emailed or commented reporting this issue. I will address it as soon as possible and release an update as soon as it is ready. Also to note, users of the Child-Theme [...]
Desk Mess Mirrored 1.8.7
The free WordPress Theme Desk Mess Mirrored has been updated to version 1.8.7 and is now live in the WordPress Extend Theme repository as of July 12, 2011.
My New Desktop
Oops … this was supposed to be posted on my personal site here. I was playing with the iOS WordPress app and the “Quick Photo” button.
Desk Mess Mirrored 1.8.6.1
The free WordPress Theme Desk Mess Mirrored version 1.8.6.1 is now available at the WordPress Extend Themes repository as of June 20, 2011; also to note all BuyNowShop plugins have been recently updated, too.





