I Want True Full Width! A Wide Responsive Theme!

So here’s something that I think is totally lacking in WordPress theme that are available. Quality, WIDE themes! Apparently full-width template doesn’t mean to others what it does to me. I’ve been testing a variety of theme on my blog, and I have found a lot of quality stuff to be certain. I plan to keep switching things up now that I’ve made it so easy on myself with my plugin. I literally have every customization I want in there, I just have to install a new theme, figure out what templates do what, make a child theme, and drop in a few custom template tags and I’m good. Less than half an hour of work… BUT, here is what I want!!

Continue reading

Development Tip: How to Know What Template is Being Used

I’ve been working on an overhaul of my personal blog for a while now. My old theme was pretty bloated, and way more than I needed since I offloaded everything away. The site used to have everything on it, but I moved all my WordPress posts to VoodooPress, and all my Voodoo Empire specific stuff to its own site. My blog doesn’t need all the features it had, and it was slowing things down. I haven’t had time to finish my custom theme, so in the meantime I decided to play around with some available themes, starting with Fanwood from DevPress. I have all of my custom stuff that used to be in the theme living in its own functionality plugin now. So I can activate any new theme, and within 20 minutes, have all my custom stuff in place. But the one problem I ran into – FanWood is a complex theme, not always using the standard WordPress templates I would expect – single.php for instance. Well, what’s an easy way to know what template is being loaded at all times? I’ve got the answer for ya!

Continue reading

Remove the Home Link From TwentyEleven’s Page Fallback Menu

Here’s a quick request. Hopefully by now most of us know how to use WordPress custom menu creator. It works great, and alloows for any type of menu to be created. But let’s say you are using twentyeleven, and you are totally happy with it. And, you don’t feel like making a custom menu… you want to stick with the default fallback, wp_list_pages. The only thing that bugs you is that pesky home link…. here’s the answer!

Continue reading

Don’t Forget TwentyEleven’s Responsive Structure When Customizing

I took a look at VoodooPress today on my phone, and you know what? It looked downright butt nasty! Just a few things were out of place, but it was bad. Twentyeleven has a responsive structure built right in. If you forget to account for it, your site may look bad too! Here’s a few quick fixes.

Continue reading

Additional Colour Schemes for Your TwentyEleven Child Theme

I’ve wanted to add an additional colour scheme to my child theme here on VoodooPress since the twentyeleven theme first came out in it’s very early stages. I had pecked around at it from the start, but the code kept changing in the early days. After that I got pretty busy, and haven’t been able to revisit the idea until now. With a little bit of help from Alchymyth and Zeaks I’ve got a new colour scheme set up on here. I haven’t done anything with it yet, but the foundation is in place. Let’s take a look at how to add some additional colour schemes to your 2011 child theme.

Continue reading

VoodooChild 2011 and the Associated Voodoo Functionality Plugin

OK, we’ve done a good deal of stuff to our twentyeleven child theme already. Changed widths, changed layout, reworked the header to fit our needs, even added an index page widget and 2 new sidebars to the single view. That’s a lot of stuff. I’ve covered it all in various tutorials here on VoodooPress, but maybe you work better with all the code right in front of you? Well you are in luck…I guess? Here’s the VoodooChild2011 and associated Voodoo Functionality plugin. I believe I have properly done function checks in my theme, so that it can run without the plugin. But to get full functionality, the theme works best with the plugin.

Continue reading

Customizing Twentyeleven, Let’s Start With Width and Smaller Header

I dig twentyeleven. It’s got a lot of fun features and it looks pretty good. There were a couple of things I didn’t like, however. The header is kind of GIANT. So I’m going to need to take care of that. Also, although it is flexible width, the maximum width was a bit too narrow for my taste. Also, I need wider sidebars, I don’t like things looking so cramped over there. While I’m messing with the header, I have my own logo for VoodooPress, no need for the site name to be up top. I’m going to get rid of that, and while I’m at it relocate the search and site description to overlay my header image. Finally, I like my widgets to have their own home, they need a nice box to seperate them from the content a little. It’s pretty easy to get this all done, check it out!

Continue reading

Release of VoodooChild 2010 Theme and VoodooPress Plugin

Well, WordPress 3.2 is right around the corner. And with that release comes the new 2011 theme. And when that happens we will be switching VoodooPress over, and working on a new batch of tutorials. I figured that since we wouldn’t be working on twentyten any more, it would be good to release the VoodooChild 2010 theme for everyone to check out. We’ve got 2 files here for you to play with. One is the actual VoodooChild 2010 theme. It is a twentyten child theme with some modifications doen to it. The other file is the VoodooPress functionality plugin. Just recently we pulled all of our non-theme specific functions out of our theme and put them into a functionality plugin. If you want to actually use the plugin or theme, that’s perfectly cool. But I figured you’d be more interested in just seeing the source code to compare it to the tutorials we have on the site.

Note that if you were to use the theme, the plugin would probably need to be activated first. I didn’t really use function_exists in the theme for my custom functions, as I knew they would exist because I would always have the plugin active. Probably not the best coding in hindsight. But, like I said, I’m really releasing this more for people to look at and learn from rather than to just use.

Hopefully you can find some cool functions in these files to grab out for your own theme. Now stay tuned, we start on VoodooChild 2011 very soon!