{"id":57,"date":"2026-10-19T09:30:49","date_gmt":"2026-10-19T09:30:49","guid":{"rendered":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/"},"modified":"2026-10-19T09:30:49","modified_gmt":"2026-10-19T09:30:49","slug":"clean-bloated-wp-options-autoloaded-data-wordpress","status":"publish","type":"post","link":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/","title":{"rendered":"How to Clean Bloated wp_options and Autoloaded Data in WordPress"},"content":{"rendered":"<p>If your WordPress site suddenly feels sluggish, suffers from frustratingly high Time to First Byte (TTFB), or routinely exhausts its PHP memory limit, the culprit is often hiding in plain sight: your <code>wp_options<\/code> table. Unlike custom post types or comment tables that are queried on demand, a specific subset of the options table is loaded into server memory on <em>every single HTTP request<\/em> before WordPress even determines which page is being viewed.<\/p>\n<p>When deactivated plugins, expired transients, and legacy analytics trackers leave behind megabytes of data marked as autoloaded, your server wastes precious CPU cycles parsing unneeded strings. In this practical guide, we will measure your database&#8217;s autoloaded footprint, identify rogue keys, and safely clean up the bloat without breaking your site.<\/p>\n<h2>Diagnosing the Problem: Measuring Your Autoload Footprint<\/h2>\n<p>Whenever a visitor hits any URL on your site, WordPress runs a single foundational database query: <code>SELECT option_name, option_value FROM wp_options WHERE autoload = 'yes'<\/code> (or <code>autoload = 'on'<\/code> in modern releases). Ideally, the total size of these returned values should sit comfortably between <strong>300 KB and 800 KB<\/strong>. When this number exceeds 1.5 MB to 2 MB, admin screens lag, background cron jobs stall, and low-concurrency traffic spikes can trigger 504 Gateway Timeouts.<\/p>\n<p>You can check the exact footprint of your autoloaded data by opening your MySQL client (such as phpMyAdmin, TablePlus, or your hosting terminal) and running this aggregation query:<\/p>\n<pre><code>SELECT \n    ROUND(SUM(LENGTH(option_value)) \/ 1024, 2) AS autoload_size_kb,\n    ROUND(SUM(LENGTH(option_value)) \/ 1024 \/ 1024, 2) AS autoload_size_mb\nFROM wp_options \nWHERE autoload IN ('yes', 'on');<\/code><\/pre>\n<p>If the result displays several megabytes, your next step is identifying which individual option keys are hoarding memory. Run the following query to list the 15 heaviest autoloaded records:<\/p>\n<pre><code>SELECT \n    option_name, \n    ROUND(LENGTH(option_value) \/ 1024, 2) AS size_kb\nFROM wp_options \nWHERE autoload IN ('yes', 'on')\nORDER BY LENGTH(option_value) DESC \nLIMIT 15;<\/code><\/pre>\n<h3>Common Culprits Behind Excessive Autoload Size<\/h3>\n<ul>\n<li><strong>Abandoned plugin settings:<\/strong> Deleting a plugin via the WordPress dashboard rarely removes its configuration rows unless the developer implemented an explicit uninstall hook.<\/li>\n<li><strong>Accumulated transient caches:<\/strong> Transients written without expiration dates or orphaned by poorly coded themes frequently stay flagged as autoloaded indefinitely.<\/li>\n<li><strong>Serialized logs and error dumps:<\/strong> Some payment gateways, security suites, and cart plugins store raw API responses or transaction payload logs directly inside <code>wp_options<\/code>.<\/li>\n<\/ul>\n<h2>Step-by-Step: Pruning Transients and De-Autoloading Keys<\/h2>\n<p>Before executing any deletion or modification queries, <strong>take a complete database backup<\/strong>. A single misplaced <code>DELETE<\/code> command in <code>wp_options<\/code> can reset your active theme or site URL settings.<\/p>\n<h3>Step 1: Safely Purge Stale Transients<\/h3>\n<p>Transients are designed to act as temporary cache entries, but over time, thousands of expired records can linger in your table. If you have WP-CLI access on your server, the safest and cleanest way to purge them is running:<\/p>\n<pre><code>wp transient delete --expired<\/code><\/pre>\n<p>If you only have access to phpMyAdmin or a direct MySQL console, you can target expired transients using SQL:<\/p>\n<pre><code>-- Delete transient timeout keys that have already expired\nDELETE FROM wp_options \nWHERE option_name LIKE '_transient_timeout_%' \nAND option_value &lt; UNIX_TIMESTAMP();\n\n-- Delete orphaned transient records whose timeout key no longer exists\nDELETE o FROM wp_options o\nLEFT JOIN wp_options t ON t.option_name = CONCAT('_transient_timeout_', SUBSTRING(o.option_name, 12))\nWHERE o.option_name LIKE '_transient_%' \nAND o.option_name NOT LIKE '_transient_timeout_%'\nAND t.option_name IS NULL;<\/code><\/pre>\n<h3>Step 2: Toggle Autoload Flags for Non-Critical Data<\/h3>\n<p>Often, you will discover options that belong to active plugins and cannot be deleted, but they do not need to be loaded on every frontend page request (for instance, detailed report caches or monthly summary arrays). Instead of deleting these keys, instruct WordPress to load them only when specifically requested via <code>get_option()<\/code>:<\/p>\n<pre><code>-- Flip autoload to 'no' for specific heavy keys\nUPDATE wp_options \nSET autoload = 'no' \nWHERE option_name = 'heavy_plugin_reporting_cache';<\/code><\/pre>\n<blockquote><p><strong>Note:<\/strong> Starting with WordPress 6.6, core began refining autoload values to support boolean states (<code>'on'<\/code>, <code>'off'<\/code>, <code>'auto'<\/code>). Setting <code>autoload = 'no'<\/code> or <code>autoload = 'off'<\/code> ensures the record remains safely dormant until explicitly queried by its plugin routine.<\/p><\/blockquote>\n<h3>Step 3: Remove Orphaned Keys from Uninstalled Plugins<\/h3>\n<p>If your diagnostic query revealed large keys belonging to plugins you deactivated months ago (e.g., <code>yoast_seo_sitemap_cache<\/code>, <code>woocommerce_admin_report_<\/code>, or legacy slider settings), verify that the plugin is completely removed from <code>\/wp-content\/plugins\/<\/code>, then delete the orphaned row:<\/p>\n<pre><code>DELETE FROM wp_options WHERE option_name = 'uninstalled_plugin_cache_data';<\/code><\/pre>\n<h2>Long-Term Database Hygiene and Production Best Practices<\/h2>\n<p>Database performance issues are rarely static; without conscious discipline, the options table will bloat again as your application scales and handles more users. When engineering high-integrity, data-intensive systems like <a href=\"https:\/\/kaskita.studymorph.com\" target=\"_blank\" rel=\"noopener noreferrer\">KasKita Financial Ledger<\/a>, we enforce strict boundary separation between ephemeral application cache, operational audit trails, and core entity configurations. Applying that same architectural mindset to your WordPress stack keeps your database crisp and reliable over the long haul.<\/p>\n<h3>1. Cap Post Revisions and Auto-Empty the Trash<\/h3>\n<p>By default, WordPress stores every autosave and draft revision indefinitely. Each revision creates rows in <code>wp_posts<\/code> and triggers associated meta fields in <code>wp_postmeta<\/code>, compounding background database latency. Add these directives to your <code>wp-config.php<\/code> file:<\/p>\n<pre><code>\/\/ Limit post revisions to the 5 most recent entries\ndefine('WP_POST_REVISIONS', 5);\n\n\/\/ Empty the database trash automatically every 7 days\ndefine('EMPTY_TRASH_DAYS', 7);<\/code><\/pre>\n<h3>2. Adopt Persistent Object Caching (Redis or Memcached)<\/h3>\n<p>When you install a persistent object cache (such as Redis or Memcached paired with an object cache drop-in), WordPress diverts transient storage and repeated <code>get_option()<\/code> queries into high-speed server RAM. This prevents the database engine from constantly running disk-bound lookups for data that rarely changes between requests.<\/p>\n<h3>3. Run Table Defragmentation After Large Cleanups<\/h3>\n<p>When you delete thousands of rows from an InnoDB or MyISAM table, the physical disk space allocated to MySQL is not immediately reclaimed; it remains fragmented overhead. Once you have cleaned out your expired transients and uninstalled plugin keys, run an optimization command via MySQL or WP-CLI to reclaim that disk storage and rebuild your table indices:<\/p>\n<pre><code>wp db optimize<\/code><\/pre>\n<p>By conducting a routine quarterly audit of your autoloaded data and enforcing sensible revision limits, you ensure that WordPress boots with minimal memory overhead\u2014delivering an agile dashboard for your team and instant page responses for your visitors.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A bloated wp_options table can silently destroy your site&#8217;s TTFB and PHP memory. Learn how to diagnose, de-autoload, and prune orphan data step by step.<\/p>\n","protected":false},"author":1,"featured_media":58,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[49,58,9,38,37],"class_list":["post-57","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-plugins","tag-database","tag-mysql","tag-performance","tag-web-development","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7-RC1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Clean Bloated wp_options &amp; Autoloaded Data | Study Morph<\/title>\n<meta name=\"description\" content=\"A bloated wp_options table can silently destroy your site&#039;s TTFB and PHP memory. Learn how to diagnose, de-autoload, and prune orphan data step by step.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Clean Bloated wp_options &amp; Autoloaded Data | Study Morph\" \/>\n<meta property=\"og:description\" content=\"A bloated wp_options table can silently destroy your site&#039;s TTFB and PHP memory. Learn how to diagnose, de-autoload, and prune orphan data step by step.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Study Morph Tech Journal \u2014 IT Consulting &amp; Engineering\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-19T09:30:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/studymorph.com\/blog\/wp-content\/uploads\/2026\/10\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tubagus Putra Kencana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tubagus Putra Kencana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/\"},\"author\":{\"name\":\"Tubagus Putra Kencana\",\"@id\":\"http:\\\/\\\/studymorph.com\\\/blog\\\/#\\\/schema\\\/person\\\/95920a6db16182bc43a3d8ef330679cd\"},\"headline\":\"How to Clean Bloated wp_options and Autoloaded Data in WordPress\",\"datePublished\":\"2026-10-19T09:30:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/\"},\"wordCount\":812,\"image\":{\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg\",\"keywords\":[\"Database\",\"MySQL\",\"Performance\",\"Web Development\",\"WordPress\"],\"articleSection\":[\"WordPress &amp; Plugins\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/\",\"url\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/\",\"name\":\"How to Clean Bloated wp_options & Autoloaded Data | Study Morph\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/studymorph.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg\",\"datePublished\":\"2026-10-19T09:30:49+00:00\",\"author\":{\"@id\":\"http:\\\/\\\/studymorph.com\\\/blog\\\/#\\\/schema\\\/person\\\/95920a6db16182bc43a3d8ef330679cd\"},\"description\":\"A bloated wp_options table can silently destroy your site's TTFB and PHP memory. Learn how to diagnose, de-autoload, and prune orphan data step by step.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg\",\"contentUrl\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg\",\"width\":1200,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/clean-bloated-wp-options-autoloaded-data-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/studymorph.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Clean Bloated wp_options and Autoloaded Data in WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/studymorph.com\\\/blog\\\/#website\",\"url\":\"http:\\\/\\\/studymorph.com\\\/blog\\\/\",\"name\":\"Study Morph Tech Journal \u2014 IT Consulting &amp; Engineering\",\"description\":\"Deep-dive architectural insights, system engineering case studies, and digital transformation best practices.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/studymorph.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/studymorph.com\\\/blog\\\/#\\\/schema\\\/person\\\/95920a6db16182bc43a3d8ef330679cd\",\"name\":\"Tubagus Putra Kencana\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e3030f9ebf657d3c71681da0b8b893e64ad0d8ee62a7e35d8048b3fe1eb8ba0e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e3030f9ebf657d3c71681da0b8b893e64ad0d8ee62a7e35d8048b3fe1eb8ba0e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e3030f9ebf657d3c71681da0b8b893e64ad0d8ee62a7e35d8048b3fe1eb8ba0e?s=96&d=mm&r=g\",\"caption\":\"Tubagus Putra Kencana\"},\"description\":\"Founder &amp; Principal Engineer at Study Morph. Specializing in modern web architecture, cloud systems, and scalable digital platforms.\",\"sameAs\":[\"http:\\\/\\\/localhost\\\/study-morph-baru\\\/blog\"],\"url\":\"https:\\\/\\\/studymorph.com\\\/blog\\\/author\\\/tubagus-putra-kencana\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Clean Bloated wp_options & Autoloaded Data | Study Morph","description":"A bloated wp_options table can silently destroy your site's TTFB and PHP memory. Learn how to diagnose, de-autoload, and prune orphan data step by step.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"How to Clean Bloated wp_options & Autoloaded Data | Study Morph","og_description":"A bloated wp_options table can silently destroy your site's TTFB and PHP memory. Learn how to diagnose, de-autoload, and prune orphan data step by step.","og_url":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/","og_site_name":"Study Morph Tech Journal \u2014 IT Consulting &amp; Engineering","article_published_time":"2026-10-19T09:30:49+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/studymorph.com\/blog\/wp-content\/uploads\/2026\/10\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg","type":"image\/jpeg"}],"author":"Tubagus Putra Kencana","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tubagus Putra Kencana","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/#article","isPartOf":{"@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/"},"author":{"name":"Tubagus Putra Kencana","@id":"http:\/\/studymorph.com\/blog\/#\/schema\/person\/95920a6db16182bc43a3d8ef330679cd"},"headline":"How to Clean Bloated wp_options and Autoloaded Data in WordPress","datePublished":"2026-10-19T09:30:49+00:00","mainEntityOfPage":{"@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/"},"wordCount":812,"image":{"@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/studymorph.com\/blog\/wp-content\/uploads\/2026\/10\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg","keywords":["Database","MySQL","Performance","Web Development","WordPress"],"articleSection":["WordPress &amp; Plugins"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/","url":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/","name":"How to Clean Bloated wp_options & Autoloaded Data | Study Morph","isPartOf":{"@id":"http:\/\/studymorph.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/studymorph.com\/blog\/wp-content\/uploads\/2026\/10\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg","datePublished":"2026-10-19T09:30:49+00:00","author":{"@id":"http:\/\/studymorph.com\/blog\/#\/schema\/person\/95920a6db16182bc43a3d8ef330679cd"},"description":"A bloated wp_options table can silently destroy your site's TTFB and PHP memory. Learn how to diagnose, de-autoload, and prune orphan data step by step.","breadcrumb":{"@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/#primaryimage","url":"https:\/\/studymorph.com\/blog\/wp-content\/uploads\/2026\/10\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg","contentUrl":"https:\/\/studymorph.com\/blog\/wp-content\/uploads\/2026\/10\/how-to-clean-bloated-wp_options-and-autoloaded-data-in-wordpress-cover.jpg","width":1200,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/studymorph.com\/blog\/clean-bloated-wp-options-autoloaded-data-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/studymorph.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Clean Bloated wp_options and Autoloaded Data in WordPress"}]},{"@type":"WebSite","@id":"http:\/\/studymorph.com\/blog\/#website","url":"http:\/\/studymorph.com\/blog\/","name":"Study Morph Tech Journal \u2014 IT Consulting &amp; Engineering","description":"Deep-dive architectural insights, system engineering case studies, and digital transformation best practices.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/studymorph.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/studymorph.com\/blog\/#\/schema\/person\/95920a6db16182bc43a3d8ef330679cd","name":"Tubagus Putra Kencana","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e3030f9ebf657d3c71681da0b8b893e64ad0d8ee62a7e35d8048b3fe1eb8ba0e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e3030f9ebf657d3c71681da0b8b893e64ad0d8ee62a7e35d8048b3fe1eb8ba0e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e3030f9ebf657d3c71681da0b8b893e64ad0d8ee62a7e35d8048b3fe1eb8ba0e?s=96&d=mm&r=g","caption":"Tubagus Putra Kencana"},"description":"Founder &amp; Principal Engineer at Study Morph. Specializing in modern web architecture, cloud systems, and scalable digital platforms.","sameAs":["http:\/\/localhost\/study-morph-baru\/blog"],"url":"https:\/\/studymorph.com\/blog\/author\/tubagus-putra-kencana\/"}]}},"_links":{"self":[{"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/posts\/57","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/comments?post=57"}],"version-history":[{"count":0,"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/posts\/57\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/media\/58"}],"wp:attachment":[{"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/media?parent=57"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/categories?post=57"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studymorph.com\/blog\/wp-json\/wp\/v2\/tags?post=57"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}