DEV Community

WordPress

the world’s most popular website builder

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
php -v over SSH doesn’t tell you which PHP your website runs

php -v over SSH doesn’t tell you which PHP your website runs

Comments
4 min read
OGP (Open Graph Protocol) Basics — How Social Media Decides What a Shared Link Looks Like

OGP (Open Graph Protocol) Basics — How Social Media Decides What a Shared Link Looks Like

Comments
5 min read
How to preview a site on a new server without editing the hosts file

How to preview a site on a new server without editing the hosts file

Comments
6 min read
Lighthouse Said My Hero Images Were Too Heavy. I Compressed the Phone JPGs in the Browser and Re-Measured

Lighthouse Said My Hero Images Were Too Heavy. I Compressed the Phone JPGs in the Browser and Re-Measured

1
Comments
5 min read
WordPress Page Access Control: Rule Precedence, Roles, and Cache Gotchas

WordPress Page Access Control: Rule Precedence, Roles, and Cache Gotchas

Comments
10 min read
A practical Core Web Vitals checklist for small business WordPress sites

A practical Core Web Vitals checklist for small business WordPress sites

Comments
4 min read
The Monthly WordPress Maintenance Checklist I Use for Small Business Sites

The Monthly WordPress Maintenance Checklist I Use for Small Business Sites

Comments
3 min read
The City Service Page System: How We Architect a 190-Page WordPress SEO Site

The City Service Page System: How We Architect a 190-Page WordPress SEO Site

Comments
3 min read
PHP session upload progress vulnerability after the PHP2Shell patch

PHP session upload progress vulnerability after the PHP2Shell patch

Comments
10 min read
Why I Still Recommend WordPress to Small Business Clients in 2026 (and When I Don't)

Why I Still Recommend WordPress to Small Business Clients in 2026 (and When I Don't)

Comments 1
3 min read
PHP2Shell: what to patch today, and why my EmDash site needed nothing

PHP2Shell: what to patch today, and why my EmDash site needed nothing

Comments
5 min read
Read the Plugin Changelog Before You Update

Read the Plugin Changelog Before You Update

Comments
2 min read
An MCP server for WordPress: the permission model that keeps an AI assistant out of trouble

An MCP server for WordPress: the permission model that keeps an AI assistant out of trouble

Comments
4 min read
Post Dates Off by One Day After a WordPress Migration: Jekyll, Hugo and Eleventy Tested

Post Dates Off by One Day After a WordPress Migration: Jekyll, Hugo and Eleventy Tested

Comments
5 min read
JSON-LD Structured Data Basics — How Rich Results Get Generated

JSON-LD Structured Data Basics — How Rich Results Get Generated

Comments
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.