{"id":325297,"date":"2026-06-18T15:49:51","date_gmt":"2026-06-18T15:49:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/freezepress-update-control-manager\/"},"modified":"2026-06-18T15:49:14","modified_gmt":"2026-06-18T15:49:14","slug":"frozzer","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/frozzer\/","author":14814479,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Frozzer \u2013 Update Control","header_author":"beaubhavik","header_description":"Disable or control WordPress core, plugin, and theme updates, globally or for individual items.","assets_banners_color":"16113a","last_updated":"2026-06-18 15:49:14","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/profiles.wordpress.org\/beaubhavik\/","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/frozzer\/","header_author_uri":"https:\/\/profiles.wordpress.org\/beaubhavik\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":29,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"beaubhavik","date":"2026-06-18 15:49:14"}},"upgrade_notice":{"1.0.0":"<p>Initial release. Take control of your WordPress updates today!<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3577500,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3577500,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon-512x512.png":{"filename":"icon-512x512.png","revision":3577500,"resolution":"512x512","location":"assets","locale":"","width":512,"height":512},"icon.svg":{"filename":"icon.svg","revision":3577500,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3577500,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3577500,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250},"banner.svg":{"filename":"banner.svg","revision":3577500,"resolution":false,"location":"assets","locale":false}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3577500,"resolution":"1","location":"assets","locale":"","width":1280,"height":1034},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3577500,"resolution":"2","location":"assets","locale":"","width":1280,"height":1300},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3577500,"resolution":"3","location":"assets","locale":"","width":1280,"height":1146},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3577500,"resolution":"4","location":"assets","locale":"","width":1280,"height":952}},"screenshots":{"1":"Dashboard with color-coded status cards and quick toggles","2":"Individual freeze controls with live search","3":"Admin bar indicator showing update status","4":"Activity log with 30-day audit trail","5":"Clean settings page with security notices"}},"plugin_section":[],"plugin_tags":[23411,267742,732,23893,56755],"plugin_category":[52],"plugin_contributors":[262674],"plugin_business_model":[],"class_list":["post-325297","plugin","type-plugin","status-publish","hentry","plugin_tags-disable-updates","plugin_tags-freeze-updates","plugin_tags-maintenance","plugin_tags-plugin-updates","plugin_tags-update-control","plugin_category-performance","plugin_contributors-beaubhavik","plugin_committers-beaubhavik"],"banners":{"banner":"https:\/\/ps.w.org\/frozzer\/assets\/banner-772x250.png?rev=3577500","banner_2x":"https:\/\/ps.w.org\/frozzer\/assets\/banner-1544x500.png?rev=3577500","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/frozzer\/assets\/icon.svg?rev=3577500","icon":"https:\/\/ps.w.org\/frozzer\/assets\/icon.svg?rev=3577500","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/frozzer\/assets\/screenshot-1.png?rev=3577500","caption":"Dashboard with color-coded status cards and quick toggles"},{"src":"https:\/\/ps.w.org\/frozzer\/assets\/screenshot-2.png?rev=3577500","caption":"Individual freeze controls with live search"},{"src":"https:\/\/ps.w.org\/frozzer\/assets\/screenshot-3.png?rev=3577500","caption":"Admin bar indicator showing update status"},{"src":"https:\/\/ps.w.org\/frozzer\/assets\/screenshot-4.png?rev=3577500","caption":"Activity log with 30-day audit trail"}],"raw_content":"<!--section=description-->\n<p><strong>Stop worrying about broken updates. Take full control.<\/strong><\/p>\n\n<p>Frozzer gives you complete control over WordPress updates. Disable core, extensions, and themes updates - globally or individually. Perfect for agencies, developers, and anyone who needs control over when updates happen.<\/p>\n\n<h4>\ud83c\udfaf Why Use Frozzer?<\/h4>\n\n<p><strong>Problem:<\/strong> Automatic updates can break your site without warning.\n<strong>Solution:<\/strong> Frozzer lets you decide exactly when to update.<\/p>\n\n<p>Test updates in staging first, then apply them to production when YOU'RE ready - not when WordPress decides.<\/p>\n\n<h4>\u2728 Key Features<\/h4>\n\n<p><strong>Global Controls<\/strong>\n* Disable WordPress core updates with one click\n* Turn off all extensions updates globally\n* Freeze all themes site-wide\n* Or enable everything - your choice<\/p>\n\n<p><strong>Individual Freeze<\/strong>\n* Freeze specific extensions while others update normally\n* Lock individual themes from updating\n* Perfect for customized code\n* Granular control over every component<\/p>\n\n<p><strong>Visual Status Indicator<\/strong>\n* Color-coded admin bar badge (admins only)\n* Green = All updates enabled\n* Blue = Fully frozen\n* Yellow = Partial freeze\n* See status instantly from any admin page<\/p>\n\n<p><strong>Activity Log<\/strong>\n* 30-day audit trail\n* Track who changed what and when\n* Perfect for team environments<\/p>\n\n<p><strong>Professional Tools<\/strong>\n* WP-CLI support for automation\n* Bulk actions: Enable All \/ Disable All\n* Live search and filter\n* Select All checkbox\n* Zero external requests<\/p>\n\n<h4>\ud83d\udcbc Perfect For<\/h4>\n\n<p><strong>WordPress Agencies<\/strong>\nManage update schedules across client sites. Test in staging, deploy to production on your schedule.<\/p>\n\n<p><strong>Developers<\/strong>\nControl updates during development. No surprises during coding sessions.<\/p>\n\n<p><strong>Staging Environments<\/strong>\nKeep staging frozen while testing. Update only when ready.<\/p>\n\n<p><strong>Client Sites<\/strong>\nReview and test updates before applying. Reduce emergency support calls.<\/p>\n\n<h4>\ud83d\ude80 How It Works<\/h4>\n\n<ol>\n<li>Install and activate Frozzer<\/li>\n<li>Go to Frozzer dashboard<\/li>\n<li>Choose your mode:\n\n<ul>\n<li>Freeze everything globally<\/li>\n<li>Or freeze specific items only<\/li>\n<\/ul><\/li>\n<li>Monitor via color-coded admin bar indicator<\/li>\n<li>Enable updates when you're ready<\/li>\n<\/ol>\n\n<p>Simple. Powerful. Professional.<\/p>\n\n<h4>\ud83d\udd27 WP-CLI Commands<\/h4>\n\n<p>Perfect for deployment automation:<\/p>\n\n<pre><code>wp frozzer status - View current state\nwp frozzer freeze core - Disable core updates\nwp frozzer list - List all frozen items\nwp frozzer unfreeze core - Enable core updates\n<\/code><\/pre>\n\n<p>Full CLI documentation included.<\/p>\n\n<h4>\ud83d\udee1\ufe0f Security Notice<\/h4>\n\n<p><strong>Important:<\/strong> Disabling updates can expose your site to security vulnerabilities. Only use Frozzer when you have a proper update management workflow:<\/p>\n\n<ul>\n<li>Testing updates in staging first<\/li>\n<li>Using WP-CLI or Composer for controlled updates<\/li>\n<li>Following a maintenance schedule<\/li>\n<li>Monitoring security advisories<\/li>\n<\/ul>\n\n<p>Frozzer is a professional tool for managed workflows - not a \"set and forget\" solution.<\/p>\n\n<h4>\ud83c\udf1f What Makes Frozzer Different<\/h4>\n\n<ul>\n<li>Modern interface matching WordPress 7.0 design<\/li>\n<li>Visual admin bar indicator<\/li>\n<li>Activity logging with audit trail<\/li>\n<li>WP-CLI automation support<\/li>\n<li>Individual + global controls<\/li>\n<li>No ads or premium upsells<\/li>\n<li>100% free forever<\/li>\n<li>Active development<\/li>\n<\/ul>\n\n<h4>\ud83d\udd12 Privacy<\/h4>\n\n<p>Frozzer respects your privacy:\n* Zero external API calls\n* No data collection or tracking\n* No phone-home functionality\n* 100% self-contained on your server<\/p>\n\n<h4>\ud83d\udcf1 Translation Ready<\/h4>\n\n<p>Fully internationalized and ready for translation. Help translate Frozzer into your language!<\/p>\n\n<!--section=installation-->\n<h4>Automatic (Recommended)<\/h4>\n\n<ol>\n<li>Go to Plugins \u2192 Add New<\/li>\n<li>Search for \"Frozzer\"<\/li>\n<li>Click Install Now<\/li>\n<li>Click Activate<\/li>\n<li>Go to Frozzer \u2192 Dashboard<\/li>\n<\/ol>\n\n<h4>Manual<\/h4>\n\n<ol>\n<li>Download the ZIP file<\/li>\n<li>Go to Plugins \u2192 Add New \u2192 Upload<\/li>\n<li>Choose the ZIP file<\/li>\n<li>Click Install Now<\/li>\n<li>Click Activate<\/li>\n<\/ol>\n\n<h4>After Activation<\/h4>\n\n<ol>\n<li>Visit Frozzer \u2192 Dashboard in admin menu<\/li>\n<li>Use status cards to freeze\/unfreeze update types<\/li>\n<li>Or visit Extensions &amp; Themes to freeze specific items<\/li>\n<li>Check Activity Log to review changes<\/li>\n<li>Look for the admin bar indicator at the top<\/li>\n<\/ol>\n\n<p>Done! You're in control.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20frozzer%20do%3F\"><h3>What does Frozzer do?<\/h3><\/dt>\n<dd><p>Frozzer lets you disable WordPress core, extensions, and themes updates - either globally or individually. Perfect for staging sites, client sites, and controlled update workflows.<\/p><\/dd>\n<dt id=\"will%20it%20break%20my%20site%3F\"><h3>Will it break my site?<\/h3><\/dt>\n<dd><p>No! Frozzer uses WordPress's standard filters. It doesn't modify core files. Your site continues working normally.<\/p><\/dd>\n<dt id=\"is%20it%20safe%20to%20disable%20updates%3F\"><h3>Is it safe to disable updates?<\/h3><\/dt>\n<dd><p>Only if you have another update workflow (staging environment, WP-CLI, hosting dashboard, etc.). Frozzer shows a security warning to remind you.<\/p><\/dd>\n<dt id=\"can%20i%20freeze%20one%20extension%20while%20letting%20others%20update%3F\"><h3>Can I freeze one extension while letting others update?<\/h3><\/dt>\n<dd><p>Yes! Enable updates globally, then freeze specific items on the Extensions &amp; Themes page.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20auto-updates%3F\"><h3>Does it work with auto-updates?<\/h3><\/dt>\n<dd><p>Yes. Frozen items won't auto-update even if WordPress auto-updates are enabled.<\/p><\/dd>\n<dt id=\"will%20it%20block%20wp-cli%20updates%3F\"><h3>Will it block WP-CLI updates?<\/h3><\/dt>\n<dd><p>No. Frozzer only affects the WordPress admin UI. WP-CLI commands work normally.<\/p><\/dd>\n<dt id=\"does%20it%20work%20on%20multisite%3F\"><h3>Does it work on multisite?<\/h3><\/dt>\n<dd><p>Yes. Settings are per-site. Network-wide controls planned for future release.<\/p><\/dd>\n<dt id=\"what%27s%20the%20admin%20bar%20indicator%3F\"><h3>What's the admin bar indicator?<\/h3><\/dt>\n<dd><p>A color-coded badge showing your update status:\n* Green = All updates enabled\n* Blue = All frozen\n* Yellow = Partial freeze<\/p>\n\n<p>Visible only to administrators.<\/p><\/dd>\n<dt id=\"does%20it%20send%20data%20externally%3F\"><h3>Does it send data externally?<\/h3><\/dt>\n<dd><p>No! Zero external requests. Everything runs on your server.<\/p><\/dd>\n<dt id=\"can%20i%20see%20change%20history%3F\"><h3>Can I see change history?<\/h3><\/dt>\n<dd><p>Yes! The Activity Log shows 30 days of changes with user attribution.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20my%20site%3F\"><h3>Does it slow my site?<\/h3><\/dt>\n<dd><p>No. Minimal performance impact. Only loads in admin area.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a pro version?<\/h3><\/dt>\n<dd><p>No. Frozzer is 100% free with all features included. No upsells.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Global freeze controls for core, extensions, and themes<\/li>\n<li>Individual freeze for specific items<\/li>\n<li>Color-coded admin bar status indicator<\/li>\n<li>Activity log with 30-day retention<\/li>\n<li>WP-CLI commands: status, freeze, unfreeze, list<\/li>\n<li>Live search and bulk actions<\/li>\n<li>Zero external requests<\/li>\n<li>Translation ready<\/li>\n<\/ul>","raw_excerpt":"Disable or control WordPress core, plugin, and theme updates, globally or for individual items.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/325297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=325297"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/beaubhavik"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=325297"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=325297"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=325297"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=325297"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=325297"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=325297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}