Quantcast
Channel: David B Hayes Authored WordPress Content
Browsing all 301 articles
Browse latest View live

An Introduction to PHP Web Scraping

An Introduction to PHP Web Scraping →Over at Thoughtful Code, I recently published an introduction to PHP web scraping based on some hard-won lessons I’ve had over the last few months doing it for...

View Article


How to Install or Update a WordPress Plugin from a ZIP File

This Quick Guide will show you how to both install and update WordPress plugins from a ZIP file.Installing a WordPress plugin from a ZIP file is one of the two main ways to add a plugin to WordPress....

View Article


Image may be NSFW.
Clik here to view.

Paths to Learning Web Development

Paths to Learning Web Development →Back in November I set aside this article from my friend Jeremy Ward about how to learn web development. I finally got to reading it and quite liked it. So I thought...

View Article

How to Create a WordPress Dynamic Front Page

So, you want to not have your ten most recent blog posts on your front page in WordPress? “Dynamic front page,” “custom home page,” and “WordPress static front page template” all kind of mean this same...

View Article

Image may be NSFW.
Clik here to view.

The Four Languages You Must Know to Understand WordPress

Learning WordPress development starts with a lot of key questions, including this one: “What language is WordPress written in?” Another common one is “Should I learn PHP or JavaScript first?” WordPress...

View Article


Sucuri’s 2018 Hacked Website Report

Sucuri’s 2018 Hacked Website Report →When putting together WordPress Security with Confidence, one of the best sources about actual WordPress site comprises was the Sucuri hacked website report. While...

View Article

Sarah Drasner on Learning to Learn

Sarah Drasner on Learning to Learn →This is one of those articles that I’m linking 50% for its substance (which I regard as good but too brief) and 50% for covering and important topic. Specifically,...

View Article

Image may be NSFW.
Clik here to view.

How to Remove the Date from a WordPress Post URL

So, you want to remove the date from your WordPress post URLs? I get it. Those /2016/07/09/post-slug URLs that seemed pretty cool when you (or someone else) set it up get old. The primary reason: when...

View Article


Image may be NSFW.
Clik here to view.

WordPress’s get_template_part() function: What and Why

This article introduces an important concept in WordPress themes: the WordPress get_template_part function. It’s one of the many important concepts of WordPress theme development. Mastering WordPress...

View Article


A GitHub Action to Deploy to the Plugin Repo

A GitHub Action to Deploy to the Plugin Repo →Deploying a WordPress plugin to the WordPress.org repository has been challenging for most developers for at least a few years. Why? Mostly because almost...

View Article

Control Your Widgets with Code with Widget Logic

This Quick Guide covers how to use Widget Logic, the popular plugin to help you show and hide widgets on specific pages and posts.Although widgets have been a core feature of WordPress for almost its...

View Article

Core Concepts of WordPress Themes Webinar

Core Concepts of WordPress Themes Webinar →Next Thursday, I’m giving a talk at SiteLock. If you’re a person who has thought about learning how to develop WordPress themes for a while and never really...

View Article

Image may be NSFW.
Clik here to view.

How to Migrate your Site with All-in-One WP Migration

Migrating WordPress sites is a common and annoying task. Whether that’s between two different remote web servers, between a development server and production, or from production to local, there are...

View Article


Image may be NSFW.
Clik here to view.

Understanding PHP Globals and Variable Scope in WordPress

One of the most maligned features of WordPress is the use of “PHP global variables.” Whether you love them or hate them, global variables probably aren’t leaving WordPress soon. So today we’ll cover...

View Article

Image may be NSFW.
Clik here to view.

PHP 8 Will Include a JIT Compiler!

PHP 8 Will Include a JIT Compiler! →If you’re neither worried about PHP internals nor PHP 8, skip this.If you’re a fellow nerd, this is pretty cool. First JIT compilers (which stands for “just in...

View Article


Ryan Sullivan’s Comparison of WordPress Form Plugins

Ryan Sullivan’s Comparison of WordPress Form Plugins →Akin to Fred’s thorough answer on “the best page builder for WordPress”, Ryan Sullivan recently published over on WP Site Care a thorough analysis...

View Article

How to Remove the “Category” from a WordPress URL

Categories have been in WordPress as long as I have. They have important organizational value: they tell you what’s related to what. And they your visitors a good way to browse your site. Today we’ll...

View Article


Image may be NSFW.
Clik here to view.

Common WordPress Security Issues & How to Secure Your Site

Last night I was invited to speak at the Boulder WordPress meetup. My friend Angela drew a big crowd, and they listened intently to me talking a little too long about WordPress security vulnerabilities...

View Article

SecurityCheckli.st

SecurityCheckli.st →While yesterday’s story about security was just about common *WordPress* security issues, today I want to share a cool site that helps you more with overall personal security...

View Article

How To Selectively Share a Draft in WordPress

Sometimes you want to share a draft of a WordPress post or page—without requiring the person you’re sharing with to have a login to your WordPress site. In this Quick Guide, we explain how to send a...

View Article
Browsing all 301 articles
Browse latest View live