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.
More than you need to know about WP’s Database
I really love this little tour from Iain Poulson at Delicious Brains about the WordPress database. There isn’t a lot in this that I didn’t know or couldn’t guess. That may well be true for you too. But if you don’t feel like you know WordPress’s database well (or even if you do) you can’t really compete with how simple and approachable its whole format it. By simply listing each of the database’s table and explaining what each column does, you can’t read this article and not have *profoundly* deepened your understanding of WordPress’s database and how it works. So please give it a look 🙂
Don’t Forget about WordCamp Europe Starting Tomorrow
It being the year of COVID (to say nothing of America’s very recent confrontation with our persistent problems with racial injustice) means that WordCamp Europe—now very online and starting tomorrow—had slipped my memory and attention.
How to Use the Custom HTML Block in Gutenberg
Adding HTML to Gutenberg can feel challenging if you’re new to the system. That’s why today’s Quick Guide is about adding a custom Gutenberg HTML block. Learn when—and how—to add HTML code to WordPress posts and pages.
Searches for WordPress Have Surged
A quick little uplifting story I missed a few weeks ago: as the COVID-19 lockdowns were setting in worldwide, more and more people were doing web searches for “wordpress.” Or so reports Alex Denning, the original creator of WPShout, and a reliable man in my book.
Preventing a WordPress XSS Attack: Complete Guide to Validating, Sanitizing, and Escaping Data
When it comes to making your WordPress site secure as a developer, probably the most impactful thing you can do is make sure you always clean up data that your code receives from users. That means, generally, two things, validating or sanitizing it on the way into your system. And escaping it on the way out, reducing the chance of a WordPress XSS attack. WordPress Cross-site Scripting attacks are one of the most common ways people compromise sites. So today we’ll cover how they work.
How to Use the Gutenberg Editor to Add a Link
Learn how to add hyperlink to WordPress content with this quick tutorial.
Another catchy little diddy bankrolled by my friend Zach Katz over at GravityView:
How to Change a Post’s Author in WordPress
There are lots of situations where you might want to change a WordPress post’s author. Fortunately, changing the author of a post (of any post type—Post, Page, or any custom post type) is easy to do if you know where to look.
A Guide to Composer for WordPress
I mentioned in my recent article about Git Subtree that I think the whole workflow is probably better managed with Composer. And that while I abstractly think that Composer is great idea for WordPress projects, I don’t particularly feel ready to use it in earnest.
How to Use a Gutenberg Shortcode Block
WordPress shortcodes might feel like a relic from history, but Gutenberg block’s latest technology makes utilizing shortcodes easier than ever. Read on to quickly learn how to use the WordPress Classic editor’s shortcodes by making use of the Gutenberg shortcode block.