Part 7: Single.php & WordPress Generated CSS
After getting a handle on this, we’ll cover off WordPress Generated CSS, as this is another important particular that themes must support. Template Hierarchy in a Nutshell In a typical WordPress theme...
View ArticlePart 8: Building Comments into your Template
We’re going to be introducing new functions into the fray that generate our comments form, no surprise there I’m sure. It may even be helpful to think of comments as content, because we need to run...
View ArticlePart 9: Build a Dynamic, Customizable Menu
Next to content, I’d say the Navigation menu is the most important element of a site. Of course, it depends on who will be using it. Functions.php We were briefly introduced to this once already, and...
View ArticlePart 10: Widgetized Sidebars
Another drawcard for end users of WordPress, are the easy-to-change sidebars through use of widgets. By default, WordPress comes with many widgets, menus, calendars, tag clouds, just to name a few. It...
View ArticlePart 11: Implementing Search
Searching. A human instinct, something we’ve been doing since the dawn of time, and we haven’t stopped searching for the essentials, food, shelter, warmth. But we have built on what we search for. Some...
View ArticlePart 12: Your 404 Page
I think we can all safely assume that all web users would have seen at least one 404 in their time. Most, however, are just astonishingly bad. Though at least they usually explain that the page doesn’t...
View ArticlePart 13: Create Your Author Page
It’s even fairly simple to extend the author profile functionality yourself, with the use of some very simple functions, which we’ll cover later on. A New Loop Create a new file, author.php, and copy...
View ArticlePart 2: Setting up Self-hosted WordPress
Before we get started, there are a few things you’ll need; Internet Hosting A Domain If you don’t have hosting Site5 are currently offering a 30 day free trial with many of their hosting plans. All you...
View ArticleCouch to WP Pro Wrap-up
I had a great time putting it together and I hope you have all enjoyed it. Let’s do a review of what we’ve gone through, and what’s to come. What We’ve Covered Understanding a Theme’s structure, using...
View ArticleCreate a Footer Widget in WordPress
Don’t get me wrong; I love my clients. But I don’t have the time (or energy) to handle all the simple content updates that they need. So providing them with a widget empowers them to get in there and...
View ArticlePart 6: The Loop
We’ll be editing index.php, and a lot of what we apply in here will be used when building other pages. What does an index typically have? It’s important to consider this, as it will form a readable...
View ArticlePart 2: Grasping Theme Anatomy
But have no fear! When you break down a theme into it’s basic parts, it’s much easier to understand what is going on and where to make your own customizations. This is a high-level review. Each of the...
View ArticlePart 8: Creating an Easy, All-in-One Archive Page for Your Theme
If you aren’t sure what an archive page actually is, consider this: any time you’re look at posts by category, date, tag, or author, you’re looking at an archive page. To understand where an archive...
View ArticlePart 6: Learning the WordPress Loop
The majority of what we learn by building the loop is used when building other pages so be sure to pay close attention. Resources To take part in this tutorial you should have Some familiarity with...
View ArticlePart 5: Preparing for The Loop With Test Content
The Loop isn’t as scary as it sounds or seems, but it seems to be what trips beginners up. So on that, I felt it’d be a great time to look back at what we’ve covered, because if you’ve made it this far...
View ArticlePart 4: Beginning Our First WordPress Theme
We’ll also learn about WordPress’ file structure, the minimum files that a theme requires, and some Hooks to boot. This will leave us with a shell of a theme that we can build into a functional theme....
View ArticlePart 3: An Introduction to Templating with PHP
Recommended Reading This installment requires working with PHP either locally or on a hosted server. If you haven’t done this before, or are a little lost on where to start, consider reading one of the...
View ArticleIntroducing Couch to WP Pro
If you’re comfortable with HTML and CSS, then this is perfect for you. We’ll also be using PHP through the series, you won’t need prior experience, however, it would be a bonus. Why WordPress?...
View ArticleCouch to WP Pro Beginner Series Wrap-up
I had a great time putting it together and I hope you have all enjoyed it. Let’s do a review of what we’ve gone through, and what’s to come. What We’ve Covered Part 1: Setting up Self Hosted WordPress...
View ArticleIntroducing the Couch to WP Pro Intermediate Series: Extend Your Knowledge
The intermediate series picks up where the beginner series left off, we’ll be using the theme we built earlier, and will learn tweaks and customizations that we can perform, so that you can build it...
View Article