<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Dev Circle Blog</title>
    <link>https://dev.mehediwp.com/blog/</link>
    <description>Weekly WordPress articles on support, optimization, site speed, bugs, WooCommerce, SEO, and maintenance.</description>
    <language>en-us</language>
    <lastBuildDate>Fri, 21 Nov 2025 13:42:00 -0500</lastBuildDate>
  <item>
    <title>Preparing a WordPress Site for a PHP Version Update</title>
    <link>https://dev.mehediwp.com/blog/wordpress-php-version-updates/</link>
    <guid>https://dev.mehediwp.com/blog/wordpress-php-version-updates/</guid>
    <pubDate>Fri, 21 Nov 2025 13:42:00 -0500</pubDate>
    <description>How to prepare a WordPress site for a PHP version update without gambling on plugin compatibility.</description>
    <category>Maintenance</category>
  </item>
  <item>
    <title>How to Untangle WordPress Redirect Loops</title>
    <link>https://dev.mehediwp.com/blog/wordpress-redirect-loops/</link>
    <guid>https://dev.mehediwp.com/blog/wordpress-redirect-loops/</guid>
    <pubDate>Fri, 14 Nov 2025 10:26:00 -0500</pubDate>
    <description>How to diagnose WordPress redirect loops by finding the layer that owns the redirect logic instead of adding more rules.</description>
    <category>Troubleshooting</category>
  </item>
  <item>
    <title>WordPress Media Library Cleanup Without Losing the Good Stuff</title>
    <link>https://dev.mehediwp.com/blog/wordpress-media-library-cleanup/</link>
    <guid>https://dev.mehediwp.com/blog/wordpress-media-library-cleanup/</guid>
    <pubDate>Fri, 07 Nov 2025 10:22:00 -0500</pubDate>
    <description>How to clean up a WordPress media library safely so editors get a cleaner system without losing live content.</description>
    <category>Maintenance</category>
  </item>
  <item>
    <title>When admin-ajax Becomes a WordPress Performance Problem</title>
    <link>https://dev.mehediwp.com/blog/wordpress-admin-ajax-issues/</link>
    <guid>https://dev.mehediwp.com/blog/wordpress-admin-ajax-issues/</guid>
    <pubDate>Fri, 31 Oct 2025 17:18:00 -0400</pubDate>
    <description>Why excessive admin-ajax usage slows WordPress sites down, and how to figure out which features are generating the load.</description>
    <category>Performance</category>
  </item>
  <item>
    <title>WordPress Login Issues After a Security Plugin Change</title>
    <link>https://dev.mehediwp.com/blog/wordpress-login-issues-after-security-plugin/</link>
    <guid>https://dev.mehediwp.com/blog/wordpress-login-issues-after-security-plugin/</guid>
    <pubDate>Fri, 24 Oct 2025 16:47:00 -0400</pubDate>
    <description>How to troubleshoot WordPress login failures after a security plugin or firewall change without dropping every protection at once.</description>
    <category>Troubleshooting</category>
  </item>
  <item>
    <title>When WP-CLI Is the Safest Way to Fix a WordPress Site</title>
    <link>https://dev.mehediwp.com/blog/when-to-use-wp-cli-for-fixes/</link>
    <guid>https://dev.mehediwp.com/blog/when-to-use-wp-cli-for-fixes/</guid>
    <pubDate>Fri, 17 Oct 2025 18:14:00 -0400</pubDate>
    <description>When WP-CLI is the cleaner and safer way to handle WordPress fixes, and where it should be used carefully.</description>
    <category>Support</category>
  </item>
  <item>
    <title>Why WordPress Sites Get Slower Over Time Even When Nothing Changed</title>
    <link>https://dev.mehediwp.com/blog/why-wordpress-sites-get-slower-over-time/</link>
    <guid>https://dev.mehediwp.com/blog/why-wordpress-sites-get-slower-over-time/</guid>
    <pubDate>Fri, 10 Oct 2025 17:53:00 -0400</pubDate>
    <description>Why WordPress sites often get slower over time, even when there was no dramatic redesign or migration.</description>
    <category>Performance</category>
  </item>
  <item>
    <title>How to Reduce Repeat WordPress Support Tickets</title>
    <link>https://dev.mehediwp.com/blog/reduce-repeat-wordpress-support-tickets/</link>
    <guid>https://dev.mehediwp.com/blog/reduce-repeat-wordpress-support-tickets/</guid>
    <pubDate>Fri, 03 Oct 2025 15:07:00 -0400</pubDate>
    <description>How to cut repeat WordPress support tickets by fixing the process and root causes behind them.</description>
    <category>Support</category>
  </item>
  <item>
    <title>Monthly WordPress Reports Clients Will Actually Read</title>
    <link>https://dev.mehediwp.com/blog/monthly-wordpress-reports-clients-will-actually-read/</link>
    <guid>https://dev.mehediwp.com/blog/monthly-wordpress-reports-clients-will-actually-read/</guid>
    <pubDate>Fri, 26 Sep 2025 08:14:00 -0400</pubDate>
    <description>How agencies can write monthly WordPress reports that build trust instead of feeling like exported task logs.</description>
    <category>Agency</category>
  </item>
  <item>
    <title>Post-Migration Checks Every WordPress Team Should Run</title>
    <link>https://dev.mehediwp.com/blog/post-migration-wordpress-checklist/</link>
    <guid>https://dev.mehediwp.com/blog/post-migration-wordpress-checklist/</guid>
    <pubDate>Fri, 19 Sep 2025 15:42:00 -0400</pubDate>
    <description>The WordPress checks worth running after a migration so the launch is not declared finished too early.</description>
    <category>Maintenance</category>
  </item>
  <item>
    <title>Search Console Monitoring for WordPress Sites: What to Watch Monthly</title>
    <link>https://dev.mehediwp.com/blog/search-console-monitoring-for-wordpress/</link>
    <guid>https://dev.mehediwp.com/blog/search-console-monitoring-for-wordpress/</guid>
    <pubDate>Fri, 12 Sep 2025 16:11:00 -0400</pubDate>
    <description>The Search Console checks that belong in a practical WordPress maintenance routine, not just an SEO audit.</description>
    <category>SEO</category>
  </item>
  <item>
    <title>High TTFB on a WordPress Site: Where to Look First</title>
    <link>https://dev.mehediwp.com/blog/high-ttfb-wordpress-site/</link>
    <guid>https://dev.mehediwp.com/blog/high-ttfb-wordpress-site/</guid>
    <pubDate>Fri, 05 Sep 2025 09:11:00 -0400</pubDate>
    <description>What high TTFB usually means on a WordPress site, and how to diagnose whether the delay is in code, database work, or server behavior.</description>
    <category>Performance</category>
  </item>
  <item>
    <title>What to Collect Before You Start Debugging a WordPress Problem</title>
    <link>https://dev.mehediwp.com/blog/what-to-collect-before-debugging/</link>
    <guid>https://dev.mehediwp.com/blog/what-to-collect-before-debugging/</guid>
    <pubDate>Fri, 29 Aug 2025 09:22:00 -0400</pubDate>
    <description>The screenshots, logs, timestamps, and reproduction notes that make WordPress debugging faster and less chaotic.</description>
    <category>Support</category>
  </item>
  <item>
    <title>How to Update WooCommerce Safely on a Revenue Site</title>
    <link>https://dev.mehediwp.com/blog/update-woocommerce-safely/</link>
    <guid>https://dev.mehediwp.com/blog/update-woocommerce-safely/</guid>
    <pubDate>Fri, 22 Aug 2025 10:22:00 -0400</pubDate>
    <description>A safer WooCommerce update process for stores where checkout stability matters more than update speed alone.</description>
    <category>WooCommerce</category>
  </item>
  <item>
    <title>Technical SEO Checks Every WordPress Redesign Needs</title>
    <link>https://dev.mehediwp.com/blog/technical-seo-checks-after-redesign/</link>
    <guid>https://dev.mehediwp.com/blog/technical-seo-checks-after-redesign/</guid>
    <pubDate>Fri, 15 Aug 2025 11:31:00 -0400</pubDate>
    <description>The technical SEO checks that keep a WordPress redesign from hurting search visibility right after launch.</description>
    <category>SEO</category>
  </item>
  <item>
    <title>When to Remove WordPress Plugins Instead of Keeping Them Around</title>
    <link>https://dev.mehediwp.com/blog/when-to-remove-plugins/</link>
    <guid>https://dev.mehediwp.com/blog/when-to-remove-plugins/</guid>
    <pubDate>Fri, 08 Aug 2025 08:18:00 -0400</pubDate>
    <description>How to decide when a WordPress plugin should be removed, replaced, or retired to keep the stack leaner and safer.</description>
    <category>Maintenance</category>
  </item>
  <item>
    <title>Mixed Content Errors After SSL: What Usually Caused Them</title>
    <link>https://dev.mehediwp.com/blog/mixed-content-errors-after-ssl/</link>
    <guid>https://dev.mehediwp.com/blog/mixed-content-errors-after-ssl/</guid>
    <pubDate>Fri, 01 Aug 2025 16:11:00 -0400</pubDate>
    <description>Why mixed content errors appear after SSL changes, and how to fix the insecure references without creating new redirect trouble.</description>
    <category>Troubleshooting</category>
  </item>
  <item>
    <title>Choosing the Right Cache Stack for a WordPress Site</title>
    <link>https://dev.mehediwp.com/blog/choose-wordpress-cache-stack/</link>
    <guid>https://dev.mehediwp.com/blog/choose-wordpress-cache-stack/</guid>
    <pubDate>Fri, 25 Jul 2025 18:22:00 -0400</pubDate>
    <description>A practical guide to WordPress caching layers so teams stop stacking tools blindly and start choosing a cleaner performance setup.</description>
    <category>Performance</category>
  </item>
  <item>
    <title>How to Choose a WordPress Maintenance Partner Without Regretting It</title>
    <link>https://dev.mehediwp.com/blog/choosing-a-wordpress-maintenance-partner/</link>
    <guid>https://dev.mehediwp.com/blog/choosing-a-wordpress-maintenance-partner/</guid>
    <pubDate>Fri, 18 Jul 2025 15:42:00 -0400</pubDate>
    <description>What to evaluate in a WordPress maintenance partner beyond a feature list and a low monthly price.</description>
    <category>Support</category>
  </item>
  <item>
    <title>Database Cleanup in WordPress Without Breaking Things</title>
    <link>https://dev.mehediwp.com/blog/database-cleanup-wordpress-safely/</link>
    <guid>https://dev.mehediwp.com/blog/database-cleanup-wordpress-safely/</guid>
    <pubDate>Fri, 11 Jul 2025 10:07:00 -0400</pubDate>
    <description>How to clean up a WordPress database safely without deleting data your site still depends on.</description>
    <category>Maintenance</category>
  </item>
  </channel>
</rss>
