---
title: "Blog — WordPress, Shopify & E-commerce Engineering Notes"
description: "Practical notes from real client work: Shopify SEO, WordPress and PHP, performance, migrations and AI tooling for e-commerce."
url: https://adnanshawkat.me/blog/
---

# Blog

Notes from real client work: WordPress, WooCommerce, Shopify, performance and AI tooling.

[

![](https://adnanshawkat.me/images/blog/woocommerce-checkout-block-migration.webp)

12 Nov 2026 How to Move WooCommerce to the Checkout Block Without Breaking Checkout

Switch a WooCommerce store from the shortcode checkout to the Cart and Checkout blocks: check gateways, move custom fields and hooks, test, and roll back.

](https://adnanshawkat.me/blog/move-woocommerce-to-checkout-block/)[

![](https://adnanshawkat.me/images/blog/rebuy-removed-from-shopify-app-store.webp)

6 Nov 2026 Rebuy Is Off the Shopify App Store: What Happened and What to Do

Rebuy's Shopify App Store listing is unavailable. What we know, what we don't, and the steps Rebuy merchants should take now, including the March 2027 script tag deadline.

](https://adnanshawkat.me/blog/rebuy-removed-from-shopify-app-store/)[

![](https://adnanshawkat.me/images/blog/woocommerce-hpos-migration.webp)

5 Nov 2026 How to Move a WooCommerce Store to HPOS Without Losing Orders

A safe way to switch an older WooCommerce store to High-Performance Order Storage: check plugins, fix custom code, sync with WP-CLI, verify, and clean up.

](https://adnanshawkat.me/blog/migrate-woocommerce-to-hpos/)[

![](https://adnanshawkat.me/images/blog/update-php-version-wordpress-woocommerce.webp)

26 Oct 2026 How to Update PHP on WordPress and WooCommerce Without Breaking Your Site

A step-by-step way to update the PHP version on a WordPress or WooCommerce site: check versions, test on staging, scan plugin code, switch, and roll back.

](https://adnanshawkat.me/blog/update-php-version-wordpress-woocommerce/)[

![](https://adnanshawkat.me/images/blog/shopify-app-security-audit.webp)

20 Oct 2026 Shopify App Security Audit: 7 Checks Every Store Owner Should Run

A practical Shopify app security audit: test your checkout, review app embeds, trim app access, clean leftover theme code and write a simple incident plan.

](https://adnanshawkat.me/blog/shopify-app-security-audit/)[

![](https://adnanshawkat.me/images/blog/plugsent-cover-v2.webp)

5 Oct 2026 Why I Built My Own WordPress Fleet Manager (and Made It Open Source)

I wanted my fleet data, email, AI tools and code under my own roof, free for anyone to use. So I left hosted dashboards like ManageWP and WP Umbrella and built Plugsent: a self-hosted, open-source WordPress fleet manager that now keeps itself running.

](https://adnanshawkat.me/blog/why-i-built-plugsent-open-source-wordpress-fleet-manager/)[

![](https://adnanshawkat.me/images/blog/moving-off-wordpress.webp)

29 Sept 2026 I Moved My Site Off WordPress (As a WordPress Developer)

Why a WordPress engineer with 14 years in the ecosystem rebuilt his own portfolio on Astro and Cloudflare Pages — and why his clients still run WordPress.

](https://adnanshawkat.me/blog/i-moved-my-site-off-wordpress/)[

![](https://adnanshawkat.me/images/blog/signal-cover.webp)

29 Sept 2026 Introducing Signal: Client Reporting for Ecommerce Agencies

I built Signal after years of Monday-morning reporting for Shopify brands. It pulls Shopify, Triple Whale, Klaviyo, PostHog and GA4 into one live dashboard each client can open with a link.

](https://adnanshawkat.me/blog/introducing-signal-client-reporting-for-ecommerce-agencies/)[

![](https://adnanshawkat.me/images/blog/shopify-noindex.webp)

17 Dec 2025 Stop Indexing Pages in Shopify the Right Way — No Apps Required

Learn to noindex Shopify pages using metafields and Liquid without SEO apps for better control over your site's indexing.

](https://adnanshawkat.me/blog/stop-indexing-pages-in-shopify-the-right-way-no-apps-required/)[

![](https://adnanshawkat.me/images/blog/php-8-4.webp)

15 Aug 2024 Unveiling PHP 8.4: Game-Changing Features & Release Date

Explore PHP 8.4 — property hooks, new array functions, HTML5 DOM parsing and JIT improvements — and how they streamline development.

](https://adnanshawkat.me/blog/unveiling-php-8-4-game-changing-features-release-date/)
