Few weeks ago I mentioned some breaking changes with Shortcodes. Well, that’s it, all Shortcodes have been ported, and some will break. Let’s see why.
First I got rid of the basic `[movie]` shortcode, something that’s been around since version 1.0; this shortcode is now a simple alias for the new `[movie_headbox]` shortcode, which by the way features a new template. Following that logic, the `[movies]` shortcode is gone, now a simple alias for an extended version of the `[movie_grid]` shortcode. That shortcode now accept a single parameter, `id`, to make the connection with the real cool thing: the grid builder. Instead of generating grids with Shortcodes, you can create new ones just like some plugins allow you to create sliders or galleries. More customization, more features, more fun!
Grids now have modes, which in turns have themes; this means two movie grids can look different if you chose different modes and themes. Modes and themes will be extendable by developers so you can have more grid modes and themes than those provided by default by the plugin. And, and I left this one for the end: grids will have types. The default one is ‘movie’, but it could very well support other content in the futur like, say, genres, collections… Or actors. And of course, each grid type will have its own modes and themes.
I took some time to build this unscheduled features, postponing the next step – porting Widgets – because it offers so much possibilities and solves so meany problems that, once I got this idea on my mind, I just couldn’t do anything else but building it. And I think it looks pretty good so far!
Oh, and I forgot to mention: the grid builder will include preview and a set of presets to avoid having to configure grids content by yourself.
So yes, as someone pointed out lately, version 3.0 is taking a lot of time to come out. Much more than I’d want it to. But it’s going to be so. Much. Fun. It already is working on it, can’t imagine using it for real 😎