Difficulty: Intermediate




Working With WordPress User Roles and Capabilities

WordPress user roles

There are a few things that you must understand about user roles and capabilities to be an effective administrator of a WordPress site: things like what a user is, how you make a new one, and what you’d make users for. There’s lots of value in covering those things, but our goal today is to really get a solid understanding of how the whole WordPress user management and role system works conceptually, and to cover a few of the most important ways of modifying it.


A Rational Approach to Updating Your WordPress Install

The ability to update WordPress core, themes and plugins from within the Dashboard is quite amazing. It has taken a process that was at one time tedious and made it incredibly simple. Anyone can do it. All it takes is a few clicks and you’re running the latest versions of everything.




WP_Query: Understand it, Love it!

wp_query header image

This free WPShout Course is a step-by-step introduction to WP_Query, one of the most powerful systems in WordPess. By the end of the course, you’ll know what a WP_Query is, and how and why to use your own custom WP_Querys for theme and plugin development. It really is a revolutionary and powerful tool for every WordPress theme and plugin developer to master 🙂


Getting to Know WP_Query

The WP_Query class is an exceptionally powerful tool in WordPress. As you may know, every WordPress site contains a database that stores many posts (of many post types) that make up the bulk of that site’s content, and WP_Query is the best way to fetch or retrieve a given selection of those posts for processing. So your theme files use it on regular basis, and a lot of plugins on your WordPress site will it.


How to Schedule Post Revisions in WordPress

We’ve covered before that you can schedule design changes to your site from the WordPress Customizer. A weird limitation, though, it that you can’t schedule revisions to posts (or pages, or other custom post types). Well, you can’t do that out-of-the-box. Which is where this here Quick Guide comes in: we’ll use a plugin to make it possible for you to schedule things like small updates to WordPress posts and pages to go live at a later time. Scheduling WordPress post revisions is a cool super power, and it’s great the PublishPress Revisions plugin makes it possible.