WordPress

All posts filed under WordPress.

← Back to all posts
WordPress

Why I Built HappyAccess, a Free WordPress Plugin for Temporary Admin Access

HappyAccess is a free WordPress plugin that replaces password sharing with OTP-based temporary admin access. Built for support engineers, agencies, and developers who need secure, auditable, GDPR-compliant access to client sites.

April 5, 2026 · 6 min read
WordPress

How to use PHPCS with WordPress Coding Standards?

Learn how to install and run PHPCS with WordPress Coding Standards locally and in projects. From global setup to Composer scripts, you'll see how to keep your plugins and themes clean, consistent, and review-ready.

September 7, 2025 · 6 min read
WordPress

How to Set Up PHPStan for WordPress and WooCommerce?

Learn how to set up PHPStan for WordPress and WooCommerce with the right config, stubs, and bootstrap so it actually understands your code.

September 4, 2025 · 4 min read
WordPress

How to show Company Names in WooCommerce Order Lists?

WooCommerce shows customer names in the order list by default. For B2B stores, this snippet replaces it with the billing company name using a simple filter.

July 8, 2024 · 4 min read
WordPress

How I Upload and Update a WordPress Plugin on WordPress.org Using SVN

A real-world guide to uploading and updating WordPress plugins on WordPress.org using SVN on macOS, based on lessons learned and real mistakes.

May 3, 2024 · 4 min read
WordPress

Removing Options from the Product Data Panel in WooCommerce

The WooCommerce product editor can feel cluttered. Here's a simple code snippet to remove tabs like Inventory, Shipping, and Linked Products from the panel.

April 5, 2023 · 4 min read
WordPress

The benefits of using WordPress as a headless CMS in 2026

WordPress 7.0 shipped in April 2026 and quietly changed what headless WordPress can do. Here's what actually improved, when to reach for it, and when to skip it.

February 12, 2023 · 5 min read
WordPress

Google PageSpeed vs Lighthouse: How Are They Different?

PageSpeed Insights and Lighthouse both use the same engine but differ in scope and test conditions. Here's what each measures and when to use which.

September 13, 2022 · 4 min read
WordPress

How to Improve Largest Contentful Paint (LCP)?

LCP measures how fast the largest visible element loads and counts for 25% of your PageSpeed score. Here are practical ways to speed it up on WordPress.

November 4, 2021 · 4 min read
WordPress

Excluding files and folders in All-in-One WP Migration plugin

All-in-One WP Migration has four exclude filter hooks, not one. Here's which hook to use for uploads, themes, plugins, or the wp-content root, and why the common snippet you find online silently does nothing.

August 26, 2021 · 6 min read
WordPress

Optimize Leverage Browser Caching for Google Analytics

Google Analytics sets a 2-hour cache expiry on its script, which hurts your speed score. Here's how to host it locally in WordPress using a cron or plugin.

August 18, 2021 · 4 min read
WordPress

Fix Upload Path Error in WordPress

Learn how to fix the upload path error in WordPress to prevent your images from returning errors when uploading or after migration of the site.

June 3, 2021 · 4 min read
WordPress

How to install and use Ionicons in WordPress

Ionicons is a lightweight icon library from the Ionic team. Here's how to enqueue it in WordPress and use the icons in your theme without any plugin.

October 20, 2019 · 4 min read
WordPress

Solving the All-in-One WP Migration plugin upload size limit problem

The 512 MB upload size limit on All-in-One WP Migration isn't a server limit. It's a JavaScript check in the browser. Here's what actually blocks large imports, and a free plugin I built to remove it without touching any plugin files.

September 18, 2019 · 6 min read
WordPress

Learn PHP for WordPress Development (Full Guide)

WordPress runs on PHP, and understanding it unlocks theme and plugin development. This guide covers PHP basics, variables, loops, functions, and WordPress-specific usage.

May 9, 2019 · 5 min read
WordPress

Stop WordPress Spam Comment in Ninja Style

Spam comments are an ongoing problem in WordPress. Here are several methods to fight them, from Akismet and blacklist words to disabling HTML and blocking IPs.

October 11, 2018 · 4 min read
WordPress

Remove Query Strings From Static Resources

Query strings on CSS and JS files prevent browsers and CDNs from caching them. Here's how to remove them in WordPress using code or a plugin.

June 5, 2018 · 4 min read