** UPDATED 01/12/2011 – Graceful Sidebar Plugin is now at version 1.0.10 **
What’s the Graceful Sidebar Plugin?
The Graceful WordPress Plugin provides a convenient way to add a custom sidebar for each or any of the posts or pages on your WordPress blog.
The plugin presents two additional input fields when creating or editing a post or page. These fields are labeled Graceful Title and Graceful Content. Edit these to create the customized widget that will appear in the sidebar when readers are viewing this page or post. Be sure to drag the Graceful Sidebar Widget to the sidebar area for your theme by viewing Appearance->Widgets from your administration panel.
Where can I get it?
You may download the plugin from The WordPress Extends->Plugins page or by searching for ‘Graceful Sidebar’ from your administration panel’s plugins->Add New screen.
Issues were reported with funkiness when updating and saving posts. I surmised that this was related to the fact that I was storing the values for the graceful sidebar title and content in standard custom fields – which mean the edit screens showed two fields where you could edit these values – one in my own custom edit fields and another in the standard custom edit fields.
Please backup your database before upgrading to this version as it does change the names of the storage variables for your graceful sidebar title and content.
Are you using the plugin? Let us know by leaving a comment. Also, please leave a comment with any additional enhancements or modifications you might like to see with this plugin.
I’ve used Adam Shaw’s fantastic jQuery plugin called fullcalendar on several projects and I love its flexibility and extensibility. It doesn’t try to be all things to all projects but provides the hooks for you to extend its functionality if you need to.
I got to thinking about how much I’d love to be able to publish events and use a calendar like fullcalendar right within WordPress. Enter WP-Fullcalendar.
This WordPress plugin will enable you to create events right from your WordPress administration console and have them published using fullcalendar right inside a post or a page.
Here’s an example where Continue reading →
I love it when two of my favorite activities collide – in this article, I describe how I created a Runner’s Training Calendar using jQuery, PHP and MySQL. You can see the work in progress training calendar here.
Running long distances is something I’ve had a love-hate relationship for many years. There’s nothing quite like the feeling of satisfaction you get from setting goals and achieving them – the kind of goals you set when you make a commitment to participate and complete a road race. Whether’s its a marathon, half-marathon or even a 10 miler, the feeling is just about the same – elation. That feeling certainly doesn’t come easy, however. You’re constantly fighting weather, colds and that ever-present feeling of laziness.
Continue reading →
Kelly and I had a fantastic time at Rich’s and Aric’s Holiday Party – I put this little montage together of the photos I captured while at the party.
I hope you enjoy! Happy Holidays!
* Update – December, 29th, 2011 *
See http://www.mlynn.org/2010/12/graceful-sidebar-version-1-0-7-released/ for Version 1.0.7
Version 1.0.4 brought custom edit fields so that you no longer have to remember the name of the custom fields to populate in order to create custom sidebars for your posts and pages. Version 1.0.6 fixes the custom field for the sidebar content so that it behaves within the admin edit post screen.
You can download this latest version right from the WordPress Plugin site.
There have been reports of losing the Graceful Sidebar Comment from Posts or Pages when saving posts. I’ve tested this on several instances and cannot reproduce. If you have experienced this, please leave a comment and let me know.
Now that the WP-ExtJS Plugin is complete, I figured, I’d create a post to show a use case. Today, I’ll be showing how you might use this plugin to display your blog posts in an ExtJS Grid using PHP and MySQL – and the WordPress built-in functions for accessing blog post data.
Continue reading →