WordPress Articles from David Hayes
David B. Hayes used to be a co-owner of WPShout. He's been using WordPress since 2007, and has a mature love (like an old married couple) for the content managment system. He's done loads of client work with it, uses it on a variety of personal projects, and generally thinks it's worth most people keeping it in their toolbox.
In addition to WordPress, he's into cycling, board games, and being outdoors. He also loves coffee and write about it at LowKeyCoffeeSnobs.com. And lastly (for this space) he writes about code beyond WordPress at Thoughtful Code.
WordPress Hooks, Actions, and Filters: What They Do and How They Work
This article introduces one of the most important topics in WordPress development: WordPress hooks, including action hooks and filter hooks. Hooks are at the core not only of how WordPress plugins work, but nearly all code in the WordPress ecosystem: most WordPress themes use hooks heavily, as does “WordPress core” itself. WordPress hooks are absolutely a must-know topic in WordPress development.
How and Why to Make a BASH Alias
This Quick Guide covers a common question whose lingo may confuse newbies: how do I make a Bash shell alias? For those for whom that sentence was Greek—let start here: Bash is the “Bourne Again Shell.” (There’s not relationship to the Matt Damon movie character, for better or worse. ;p) In the world of “command line interfaces,” Bash has been the go-to standard for decades, and is still the most common “terminal” in use. In the “terminal” world, Bash aliases solve a common problem: wanting to do things quicker and more effectively. So we’ll quickly and effectively walk you through how to make BASH aliases.
SiteGround Review : Still the Best Shared WordPress Host
Trying to decide whether SiteGround is the right place to host your WordPress site? We’ve had this SiteGround review published for over five years now, updating it as needed. Currently, this review was completely rewritten in February 2021 to cover recent feature and pricing changes.
Where are WordPress Pages Stored & How to Find Them
It’s a very reasonable question: where are WordPress pages stored? There are a lot of ways to answer it though. Without getting too pedantic, we really need to understand a few different levels of the questions to really give a good answer. In this Quick Guide we’ll cover a few different of the answers you may be seeking.
When & How to Use Noopener Noreferrer in WordPress
It’s pretty common for WordPress folks to start looking harder at their page’s HTML from time to time. If you find yourself doing that, you may see this rel="noreferrer noopener" on some links. What’s noopener noreferrer? You’re in the right place to find out. Short answer: it’s a security measure for when you want a link to open in a new tab (or window) for your website visitors. It’s additional security related to target="_blank", if you know what that is. But we’ll get to that in a bit…
How to Connect UpdraftPlus to Dropbox
WordPress sites have lots of good backup options. But if you’re looking to save money on file-storage (and you already have a Dropbox account) I can’t recommend UpdraftPlus much more highly. It is quick-to-configure and very reliable as a place to keep a backup of your WordPress site. In this Quick Guide we’ll cover the steps to connect UpdraftPlus to Dropbox. Let’s get to it!
How to Replace Images or Media Files on a WordPress
If you find yourself working with a lot of images or other media files in WordPress, chances are good that at some point you’ll need to change a file’s content while still keeping links and image placement the same. The best way we’ve found to do this is with a free plugin called “Enable Media Replace”. In this Quick Guide, we’ll teach you how to install this plugin and use it to replace images that already exists or media files on your WordPress site.
How to Enlarge an Image in WordPress (Lightboxes!)
Whether you’re writing about technical topics or something even more visually demanding like art, sometimes you just want to make a picture bigger in WordPress. That can mean a number of things, from how it appears on the page to what happens when you click it. We’ll shortly cover the first case, and then spend most of our time introducing using a “lightbox” from the Simple Lightbox plugin to make our images appear over our content in a large size when clicked.
Better Post Lists with CodePress Admin Columns
In this week’s Quick Guide we’re covering how to improve your “post lists” screens in WordPress. That is, we’re taking control the look of your “posts”, “pages”, etc lists by changing what appears in those columns. We’ll do that using that Admin Columns plugin (which was called CodePress Admin Columns until fairly recently 😉).