The beauty of WordCamps is that everyone get something different out of it. Most of the stuff below wasn’t even in the sessions, but was something I learned or had confirmed by a peer or someone I had met while at the camp.
I am giving the following presentation at WordCamp St Louis this weekend, March 1st, and this is what I’ll be talking on. There are a few links to the resources below.
The WordPress Loop Demystified
The WordPress loop is only magical until you grasp the moving parts. In this presentation we’ll uncover the gears that keep the loop running and how to access it mystical powers.
There are many theme repositories out there and some that put out pretty good work. I personally have always liked WooThemes. I remember when they started a while back thinking, “this should be good”, they have always had great design and code with the developer in mind.
There are really one a few reasons I choose Woo and they are rather simple.
1. Easy to read Code!
As WordPress has grown so have the frameworks, but most of the time that just means more bloat and backwards compatibility. Some frameworks have their own maze of functionality that is damn near impossible to breakdown in less than a weeks worth of time. Woo keeps it simple with their themes and the code is right there in the theme files.
There is no shoratage of free themes out there, but honestly 90% are just garbage and not well supported. With WooThemes you get access to their amazing code, design and framework updates. At the price of free they are my goto themes when I have a friend in dire need of a fast, clean, usable install.
When WooThemes started they were a group of three with amazing designs. At the time they were constantly pushing the bounds of what WordPress could do. Back in 2008 there were a lot of boundaries to push! While most themes were focusing on blogs, Woo was putting full website theme as a very high quality. To this day their themes are some of the most simple clean designs I’ve seen on the web.
I took a little time posted a few screen shots for you to get a quick look. Download the pdf if you want to see it in better resolution. (PDF)
In the midst of a current project I needed to get some custom fields for a loop of posts. Over the last few years I’ve always done the same thing, get_post_meta() right in the post loop. Last week I had a thought to filter ‘the_post’. I’m not 100% this is the best idea yet, but I know it works.
A few concerns that I have:
- Running needless processes during a loop.
- Adding a level of complication to a simple process.
Here is a gist to display the usage of the class and a link to the github repository.
I had the privilege of being a speaker at the WordCamp St Louis 2012, and I had a great time! The crew that put it on was amazing, well planned and extremely upbeat. From my perspective the WordCamp went on with out any noticeable issues, though I no from experience that it may have only appeared that way. The fact that everything went so smooth is proof that the team putting it on coordinated well, and you can expect good things from St Louis in the future!
My talk was covered “Hooks and Filters”, I spent about 30min running code explaining the various ways I’ve used them to manipulate WordPress to do my bidding 🙂 I felt that my talk was well received, and have since been inspired that much more to keep on pushing our Nashville WordPress Community to do more!
Here is my presentation and a link the pseudo plugin I made as an example for my talk. Hope you enjoy, and feel free to ask questions if you have any.
Download: Presentation PDF: Hooks & Filters wcstl 2012
I have put my code in a general repository for all presentations though currently there is only one.
Here are a few assets I put together for a mini presentation on responsive web techniques.
Some Responsive Web Assets:
A few things I’ve found helpful.
Resources I’ve dissected for use:
These are the assets that I’ve pulled from for an adaptation of responsive html, css & js.
I’ve looked at these, but have not implemented them.