Hi! We’re Fred and David and this is WPShout, a collection of WordPress tutorials and information started in 2009.

Help yourself to content, and say hi on Twitter if you need anything :)

—Fred and David

Free E-Book: How Themes Work

Want to understand WordPress? Start by understanding themes, with our 40-page e-book: Mastering the Fundamentals of WordPress Themes. It's free when you join our weekly newsletter!

Plus, you'll also get our earlier e-book, The WordPress Blogging Guide!

We're writing a full WordPress tutorial e-book. Would you like updates and a 25% discount when it ships?

Creating Dynamic, User-Editable Widgets

Published 21 Oct, 2014 under Coding, WordPress Development

WordPress Custom Widget

Here we’ll cover creating a dynamic widget: one that accepts, formats, and displays user input.

Today we’re continuing David’s discussion of widgets from a few weeks ago. In his post, David covered how to make a static widget: one that displays, say, a predefined block of images and text, or today’s date, but without input or customization by the user.

Read more →

How to Create a Development Schedule for Your WordPress Site

Published 20 Oct, 2014 under Links, Tools, Uncategorized

When you’re excited about a new project, it’s easy to want to jump right in and get to work. As tempting as this might be, having a plan will prevent redundancies and keep you motivated by giving your team milestones to celebrate along the way. This post by Brenda over at WPKube breaks down exactly what you need to know to properly manage the development of your next site, so you can create a clear schedule for your team and stay on track to launch. Theres also a review of project planning tools, so you can choose the one that works the best for you.

Check it out at wpkube.com →

Give Your Business a Voice: Content Creation and Email Marketing for Your WordPress Business

Published 17 Oct, 2014 under Links, Tutorials

If you’re new to using WordPress to market yourself or could use a little help revamping your current marketing plan to fit the digital space, than you’ll definitely want to download this free ebook over at our sister site wpbusinesstips.com. It’s 40 pages of solid, actionable, easy-to-follow advice to get your business’s unique voice out into the marketplace. We’ll help you grow your connection with your customers, and to attract new business by joining the conversation online.

Check it out at wpbusinesstips.com →

Professional WordPress: Chris Lema at WordCamp Europe

Published 16 Oct, 2014 under Ideas, Links

Just because you couldn’t make it to WordCamp Europe doesn’t mean you missed all the excitement! This fantastic talk given by Chris Lema last month is now available on WordPress.tv. In it, Chris examines what it means for developers to be “on point”—discussing the tools, processes, and team mentalities that lead to high performance. Chris places a great emphasis on creating a sustainable career, and leaving us with the question: are we willing to do what it takes to not only win, but to create beauty in our work?

Check it out →

Twenty Fifteen Officially Added to The Development Version of WordPress

Published 15 Oct, 2014 under WordPress News

This week WordPress developers get the chance to take an advanced look at “Twenty Fifteen”.  The new default WordPress theme is scheduled to be released with this December’s WordPress 4.1 update.  This Post by Jeff Chandler gives us a peek at the new theme-offering an overview of some of the new features, as well as the current kinks that need to be worked out before it goes live. Overall, it seems like we have a lot to look forward to: “Twenty Fifteen goes back to the blogging roots of WordPress, [...] in a modern, elegant way”.

Check it out at wptavern.com →

WordPress Basics: Understanding And Making the Best Use of Your functions.php File

Published 14 Oct, 2014 under WordPress Development


One of the hardest things about teaching is the things that you’re blind to. There are whole things that you know, that are important for others to know, that you just kind of forget to ever explicitly teach.

Case in point: I just realized that in all my writing about WordPress I’d never tackled as fundamental a thing as what “functions.php” is and does, and I think that’s been a mistake.

Read more →

Maintainable WordPress Meta Boxes

Published 13 Oct, 2014 under Links

Meta Boxes are one of the most flexible ways to enhance WordPress functionality. When it comes to writing them, however, it can become a bit of chore to maintain the code over time. This post is the first in a complete Meta Box tutorial series by Tom McFarlin. You’ll work through the process of brainstorming and planning a plugin by laying out the directory structure and implementing the functionality-all in an organized, consistent, and maintainable way.

Check it out at tutsplus.com →

The Two Fundamental Elements of Computation: State and Transformation

Published 10 Oct, 2014 under Ideas, Links

It’s easy for programmers to get caught up in the complexity of their day to day work- thinking that programming is about APIs or web technologies or how automated your build scripts are. This post by our own David B. Hayes over at the Press Up Inc. blog takes us back to basics and examines how electricity, state, and transformation make up the heart of computation.

Check it out at pressupinc.com →

Best Practices for WordPress Web Development

Published 09 Oct, 2014 under Links, Tutorials

For many of us, setting up a WordPress theme for your own site is a gateway- turning curious DIY-ers into full on web developers. If you’ve recently realized that your own WordPress knowledge is substantial enough to build your own theme from scratch, this post from Torque offers some great advice for how to write clean code in the process and contribute something to the WordPress community you can truly be proud of.

Check it out at torquemag.io →

Setting Routines and Boundaries for Self-Employment

Published 08 Oct, 2014 under Ideas, Links

Many of us who work with WordPress do so from the comfort of our own laptop. While having a great degree of flexibility is one of the main perks of being self-employeed, it also comes with it’s own set of major challenges. In this post, WordPress writer Tom McFarlin discusses how he’s successfully set professional boundaries for himself by leaning into introversion and creating a home office where he can be highly effective.

Check it out at tommcfarlin.com →