WordPress Articles from David Hayes
David B. Hayes is 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 civic tech (running Code for Fort Collins). 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.
How to Set Your Site Icon (Favicon) in WordPress
One thing every WordPress site should have is a site icon, also called a favicon—the little tiny image that shows up in your browser tabs to let you tell one site from another. A site icon looks like this:
Finer Points of Text Domain in WordPress Internationalization
This article from Pascal Birchler about text domain in plugins got into some territory I’d not considered. I shouldn’t be surprised, Pascal is very smart, a regular contributor to WordPress itself.
How to Submit WordPress Posts from the Frontend
You might want add new posts without having to log into the WordPress dashboard, or maybe allow your visitors a way to submit content of their own. You can do it. Figuring out how to submit a post from the front end is straightforward. In this article, we’ll cover a few ways you can create a new post form and save its results into a real, live WordPress post.
WordPress Theme Development: Adding Functionality with functions.php
This article introduces one of the most important topics in WordPress development: functions.php. The functions file is one of the complex, interesting, and powerful in the arsenal of a WordPress theme. What follows
How to Change Your Default Category From “Uncategorized” in WordPress
Categories are a type of taxonomy that WordPress uses to help users organize posts. If you’re a blogger, or create a lot of new content, you’re probably already using them. If you are, you might have noticed that it’ll automatically categorize your new posts as “Uncategorized” in WordPress, forcing you to manually select your desired category before you publish anything new. It’s a small extra step that can easily lead to a majorly disorganized site if you frequently forget it. In this quick guide, we’ll show you how to change your WordPress default category from uncategorized to something custom! It’s pretty simple, so let’s get started:
Which is the Best SiteGround Plan? The WordPress Shared Hosting Comparison
At WPShout, we often find ourselves using and recommending SiteGround for WordPress hosting. (Here’s our complete SiteGround hosting review.) Most of our readers use and love SiteGround plans too. If you’re wondering which of the shared hosting plans they offer is right for you, and are in hurry, here’s the summary of which SiteGround plan is best:
Gutenberg is Coming. The Accessibility Team Are Worried
Over at WPTavern, Sarah wrote up an important issue as Gutenberg speeds toward delivery. (For those who haven’t followed, sometime about a month ago, it was announced that WordPress 5.0–the Gutenberg includer–would try to launch before American Thanksgiving, on November 19.)
Understanding Class Inheritance (Child and Parent Classes) in Object-Oriented PHP
Last time, we covered the fundamentals of object-oriented programming (OOP) in PHP: what an object is, what a class is, and how they interact.
What is WordPress Hosting? Do I Have It? Or Need It?
Along the journey of understanding WordPress, most people start with a similar situation. They talk to a more tech-savvy person they know, that young lady tells them they need a “WordPress website.” Then they’re Googling desperately, trying to find out how they get “a WordPress.” The idea of “WordPress hosting” is nowhere on your radar and doesn’t quite make sense at that point. If that’s precisely you, welcome. If that approximates your experience, please share your exact story with us in the comments. 🙂
Advanced Custom Fields: The Hero WordPress Needs Right Now
I’ve always had pretty mixed feelings about the Advanced Custom Fields plugin. I still do.