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...
View ArticleGetting 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...
View ArticleThoughts on Collaborative Editing in WordPress
Thoughts on Collaborative Editing in WordPress →I really enjoyed reviewing this post from Steve Burge over at PublishPress (whose plugin we recently published a Quick Guide about). What he covers is...
View ArticlePrevent Brute Force Attacks in WordPress with the Limit Login Attempts Plugin
If you’re interested in securing your WordPress site (and you should be!), then Limit Login Attempts is a small, efficient, perfect plugin. It does one single thing—prevent brute force attacks against...
View ArticleWordPress-adjacent Conferences for 2020
WordPress-adjacent Conferences for 2020 →I really appreciated this list from Callie West of conferences for 2020 that may be of interest to WordPress developers. While I trust that her list isn’t...
View ArticleReusable Blocks in WordPress: How-to
There was (and still is) a lot of discussion of WordPress’s latest “Block” or “Gutenberg” editor. It’s still not the case that all WordPress sites have embraced the future it represents. (As I write...
View ArticleWorking with the WordPress HTTP API
This article explains how to use WordPress’s HTTP API, a set of PHP functions from within WordPress’s function library, to make remote HTTP requests to external resources, such as JSON REST APIs. We...
View ArticleCory Miller Joins Post Status
Cory Miller Joins Post Status →I’m really excited to know that Cory Miller — you may know from a year of running a company called iThemes — is joining Brian Krogsgard at Post Status. While you might...
View Article10up Actions from Quick Plugin Deploy from Github
10up Actions from Quick Plugin Deploy from Github →If there’s one problem that developers have with the WordPress.org Plugin (and Theme) directories, it’s most likely to be that the process of...
View ArticleAdd a Map to WordPress with WP Google Maps
There are 1000 reasons you might want to show a map on your WordPress site. Everything from a one-time event that happened at a cool place you want to show off to the (probably more common) case where...
View ArticleWe’re looking for Tech-Tutorial Authors
We’re looking for Tech-Tutorial Authors →In 2020, Fred and I are prioritizing featuring writing from people other than ourselves on WPShout. If you’ve got an urge to write clear, useful, and...
View ArticleWorking With WordPress User Roles and Capabilities
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...
View ArticleEven on PHP 7, WordPress is not “Modern PHP”
Even on PHP 7, WordPress is not “Modern PHP” →Our friend Carl Alexander wrote a (possibly) inflammatory but true argument for Delicious Brains this week. It reflects a lot of thoughts I’ve had as I’ve...
View ArticleDon’t Just Write WordPress Code
Don’t Just Write WordPress Code →One of the first and most powerful lessons I learned while teaching myself to code a decade ago was to read/listen/watch widely. I believe it is one of the most...
View ArticleHow to See Which WordPress Template File is In Use with Show Current Template
In this text and video Quick Guide, we teach you how to show the WordPress template file being used on a given webpage on your site, using the Show Current Template or Which Template plugins. Why Show...
View ArticleHow to Install a New WordPress Theme Using a Zip File
This text and video Quick Guide covers something simple and important in WordPress: how to install a WordPress theme from a zip file. Installing a WordPress Theme from a Zip File: When and Why Most...
View ArticleTinkerwell for WordPress
Tinkerwell for WordPress →As someone who has been tracking both the WordPress world and the Laravel world for years, I was intrigued by Ross Wintle highlighting something I didn’t really know much...
View ArticleHow to Add CSS Classes to a Gutenberg Block
A fairly common need for design-focused WordPress changes is to add what’s called a “CSS class.” Lots of readers may know what that is already, others may be puzzled. We’ll get to that next, but why...
View ArticleUsing the wp_footer Action Hook to Modify Your Site’s Footer (Without Theme...
This week’s text and video Quick Guide shows how to use WordPress’s wp_footer action hook to make changes to your site’s footer—without editing your theme. In addition to being an intro to the...
View ArticleBlock Dependent Themes
Block Dependent Themes →An interesting thing as Gutenberg grows is that it’s aiming to impact both WordPress themes and page builders. And to do this, we may need or want a way for a theme to say it...
View Article