Automattic Sidebar widgets are truly automatic as of version 2.2
Saturday, May 19th, 2007
Way back in ye olde days, WordPress theme designers were faced with some compatability issues. Essentially the Automattic Widgets plugin has become a default standard when issuing themes for free release or for sale.
However, not everyone had the widgets plugin installed. So designers had to create the sidebar to suit both cases. The first line “basically” says, if the sidebar widgets function exists, then present the chosen layout the user created in their dashboard. Else (meaning, if that function doesn’t exist), present the following layout… And what followed would be hard coded sidebar functions.
No longer! Since WordPress 2.2 has widget support built in, designers will merely have to place the widget code in the sidebar, with nothing else. Simple.
Now, of course, since 2.2 is still wet behind the ears, not everyone will be jumping on the bandwagon this weekend, so it’s still a good idea to hard code that sidebar for backwards compatibility purposes. Nevertheless, the future looks pretty promising. If you are very explicit and upfront when documenting your theme for sale/download, you can specify that they must have wordpress 2.2. There’s nothing wrong with that.
Remember, however, that you wont reach the largest audience. More likely, you will be reaching the wordpress enthusiast market, especially how early in the release we are (it was released May 15th).
Just