Yesterday I wrote my first post about the upcoming Production Genesis Child theme, which, to my knowledge, is the first video centric theme to hit the Genesis scene. Over the past few weeks I’ve been showing this to trusted developers, and eventually to the community via a sign up form. If you haven’t signed up for your preview, please fill out this form.
I’ve been getting lot of great comments on the look, and also some great questions, so let’s field a few more of the questions. Remember, if you have questions you can post in the comments and I’ll see about answering your question in a follow-up post.
Why are you naming the plugin “Genesis Media Project” instead of something like “Genesis Simple Videos?”
Great question, I like to think of the “Simple” series as a way of changing up certain parts of the theme. My “Amplified” series is about adding to existing Genesis functionality. This is something different. I did consider Genesis Videos Amplified, but there isn’t really a “video” aspect to Genesis.
More importantly, I want to make this a premier plugin. It is planned to eventually have support for image galleries and audio post types. in other words, this is an ongoing project. The video side will eventually have a carousel and lightbox or similar type support built in.
Wow, that’s really cool, but won’t all those features make this really slow?
It might, except for two important things. I have started this plugin with the intention of making it much bigger. So I’ve applied some logic into the programing to speed things up. It is using several classes, some I built myself, to allow for code replication on things like the admin system, post types, taxonomies and a few other things. This makes the over all code much more efficient. It is also broken out into admin side and front end operations, so code that isn’t needed when you are on the dashboard isn’t loaded, same for the front end. Plus I’m using Ajax to reduce server load on individual page loads.
The other part of this is I’m making the whole thing modular. As the plugin grows, the end user will be able to turn on and off the parts they want to use from the admin system. So if you aren’t doing audio pod casts, you would be able to leave that feature off, which makes it much more efficient, especially since that means the files that handle the audio will never be loaded.
Sweet, so if you are adding all of that, does the Video Tabber have the ability to show things other than videos?
Not right now. As the other post types are added this will be a fully integrated system, so it will include additional options and functionality to enable those kinds of features.
Enough on the plugin, does the theme have a Portfolio page template?
You know, I thought about that, but honestly, presenting the videos in the archives is basically the same as a portfolio, so instead of making a new page template, and setting you up for duplicate content, I went with two options. The archives are intelligent, and update depending on your Genesis Archive settings. If you are showing the full content in the Genesis Theme Settings, the video archives will show the full content. Otherwise it will show a cool video archive layout, similar to what Pinterest does for their layout. This is all responsive, so the video orientation adapts to the screen size. Here is a peak at how that looks.
The other option is the ability to put the Video Tabber on any post or page via short code, so you can use that as a portfolio. The short code lets you specify the slideshow you wish to show, so it is all adaptable to your needs.
That sounds great, but what if I’m from … and want this to show in [insert language here]
The international community is really important to me. I’ve been working hard to make sure that everything is ready for translation and the plugin and theme will be released with at least a German translation ready to go. If you are part of the international community and would like to share your translation, I’ll make it part of the plugin and theme download to simplify things, plus I’ll put a sticky thread in the forum when that is ready to go for folks to share their translation files. Basically, my goal is to make the theme and plugin a shining example of great code and international support.
I do need to give a shout out to Remkus de Vries and David Decker for the help they’ve given me in understanding how all of this works, and providing translation files for past plugins I’ve written.
Sounds good. What …
Again, got to stop you right there. Let’s talk more about this tomorrow. Do me a favor and post your questions in the comments, I want to make sure I answer everything as we get closer to the release date. Don’t forget to sign up for your sneak peak.