WordPress

  • Auto Convert JPEG to WEBP when Uploading Images in WP

    Since WP 7.1, it introduces Client-Side Media Processing that brings several benefits, including compress images. That makes me think it’s time to remove my favorite plugin that compresses and converts images to .webp, Modern Image Formats. But while WP 7.1 does compress images when uploading, it doesn’t convert them to .webp as that plugin does.…

  • Blocking OPML links in WordPress

    WordPress exposes an OPML (Outline Processor Markup Language) file at: /wp-links-opml.php. This file lists blogroll links (a legacy WordPress feature) in a machine-readable format. OPML was designed to share link lists between feed readers and blogging tools. It’s a relic from early blogging workflows.

  • Disabling Concatenated Script Loading in WordPress

    Disabling Concatenated Script Loading in WordPress to gain practical benefits.

  • WordPress Security in Good Hands

    This handbook guides you through WordPress security by covering its foundations, current threats, practical hardening techniques, and real-world examples.

  • Secure Your wp-config.php for Stronger WordPress Protection

    Three simple steps to secure your wp-config.php file and strengthen the overall security of your WordPress site.

  • Key Figures in the State of WordPress Security in 2025

    96% of the vulnerabilities were uncovered in plugins, and 4% were found in themes. Only seven vulnerabilities were uncovered in WordPress core itself.

  • Add Dark Mode to WordPress with a Light Toggle

    Use the light-dark() function to easily add Dark Mode support to WordPress.

  • Use WP-CLI to Update WordPress Plugins

    Updating plugins via WP-CLI offers many advantages over the traditional method. It’s faster and more reliable because it runs directly on the server.

  • Self-Hosting WordPress from Scratch

    This series of four articles will guide you through self-hosting a WordPress website with the latest tech stack on your own server — whether it’s on AWS, Oracle Cloud, or any server running the Ubuntu operating system.

  • How to install WordPress on your server

    Install WordPress on your Server running LEMP Stack, with PHP 8.4 and Cloudflare SSL.