{"id":322005,"date":"2026-07-16T14:53:08","date_gmt":"2026-07-16T09:53:08","guid":{"rendered":"https:\/\/wpbrigade.com\/?post_type=docs&#038;p=322005"},"modified":"2026-07-16T14:53:10","modified_gmt":"2026-07-16T09:53:10","password":"","slug":"control-maintenance-mode-for-specific-pages-and-posts","status":"publish","type":"docs","link":"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/","title":{"rendered":"Control Maintenance Mode for Specific Pages and Posts"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">UCMM lets you control when maintenance mode appears for specific pages and posts on your site. You no longer have to put your entire website under construction at once.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the latest settings, you can configure global maintenance behavior, assign maintenance mode to specific pages or posts, and quickly check which parts of your site are affected. This gives you fine-grained control over what your visitors see during updates, migrations, or partial redesigns.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 id=\"h-prerequisites\" class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before you begin, make sure the following are in place:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The UCMM plugin is installed and activated on your WordPress site.<\/li>\n\n\n\n<li>You are running UCMM 3.0 or later, so you can access the latest Settings and page-level controls.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"h-how-do-you-access-the-ucmm-settings\" class=\"wp-block-heading\">How Do You Access the UCMM Settings?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To open the settings area where all maintenance controls live, follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to your WordPress dashboard.<\/li>\n\n\n\n<li>Navigate to <strong>Under Construction \/ Maintenance Mode (UCMM)<\/strong>, then <strong>Settings<\/strong>.<\/li>\n\n\n\n<li>The UCMM Settings page opens.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Inside the Settings page, you will find several distinct areas:<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a65185bb4e5d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a65185bb4e5d\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"778\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Ucmm-settings-screen-full.png\" alt=\"Screen shows ucmm 3.0 full settings screen and options for implementing construction mode\" class=\"wp-image-322001\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Ucmm-settings-screen-full.png 900w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Ucmm-settings-screen-full-300x259.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Ucmm-settings-screen-full-768x664.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Full Settings Screen &#8211; UCMM<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Area<\/strong><\/td><td><strong>What it does<\/strong><\/td><\/tr><tr><td><strong>Settings<\/strong><\/td><td>Controls the overall maintenance mode configuration for your site.<\/td><\/tr><tr><td><strong>Page rules\/assignments<\/strong><\/td><td>Lets you include or exclude specific pages and posts.<\/td><\/tr><tr><td><strong>Role controls<\/strong><\/td><td>Disables maintenance mode for specific user roles.<\/td><\/tr><tr><td><strong>Reset Settings<\/strong><\/td><td>Restores the plugin to its default configuration.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How Do You Keep Specific Pages Live?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use this option when most of your site should be under maintenance, but certain key pages must stay public. A landing page, a pricing page, or a legal page is a common example.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Follow these steps to exclude pages from maintenance mode:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the UCMM settings section, choose <strong>Enable On Entire site<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a65185bb54c9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a65185bb54c9\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"446\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-entire-site-1024x446.png\" alt=\"Screen shows how to control maintenance mode for specific pages and posts and enable construction mode on entire site using ucmm\" class=\"wp-image-322015\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-entire-site-1024x446.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-entire-site-300x131.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-entire-site-768x334.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-entire-site.png 1493w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Enable Construction Mode on Entire Site &#8211; UCMM<\/figcaption><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Check the option <strong>Disable Mode For <\/strong>so those roles can access the site while everything else is under maintenance.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a65185bb598d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a65185bb598d\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"491\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Disable-construction-mode-for-roles-1024x491.png\" alt=\"Screen shows how you can disable construction mode for specific roles using ucmm\" class=\"wp-image-322014\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Disable-construction-mode-for-roles-1024x491.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Disable-construction-mode-for-roles-300x144.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Disable-construction-mode-for-roles-768x368.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Disable-construction-mode-for-roles.png 1417w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Disable Construction Mode for Specific Roles &#8211; UCMM<\/figcaption><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>To add the pages you want to keep live, check the Exclude Specific Pages option and add in the URLs that need to stay active. For example: &#8220;Home&#8221;, &#8220;Landing Page&#8221;, or &#8220;Contact&#8221;.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a65185bb5de5&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a65185bb5de5\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"399\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Exclude-specific-pages-urls-1024x399.png\" alt=\"Screen shows how you can exclude specific pages and urls from construction mode in ucmm\" class=\"wp-image-322017\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Exclude-specific-pages-urls-1024x399.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Exclude-specific-pages-urls-300x117.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Exclude-specific-pages-urls-768x299.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Exclude-specific-pages-urls.png 1489w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Exclude Specific Pages from Construction Mode &#8211; UCMM<\/figcaption><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Click <strong>Save Changes<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a65185bb61af&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a65185bb61af\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"332\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15-1024x332.png\" alt=\"Screen shows how you can save changes done to construction mode\" class=\"wp-image-322007\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15-1024x332.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15-300x97.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15-768x249.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15.png 1236w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Save Changes button &#8211; UCMM<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Visitors will now see the maintenance page on every page except the ones you excluded.<\/p>\n\n\n\n<h2 id=\"h-how-do-you-enable-maintenance-mode-for-specific-pages-only\" class=\"wp-block-heading\">How Do You Enable Maintenance Mode for Specific Pages Only?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Use this option when you want maintenance mode to show only on certain URLs. A new section you are still building is a good example, while the rest of your site stays live.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Follow these steps to limit maintenance mode to selected pages:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the UCMM settings, select the option <strong>Enable on Specific Pages<\/strong> to limit maintenance mode to specific pages.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a65185bb67a4&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a65185bb67a4\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"458\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-specefic-pages-only-1024x458.png\" alt=\"Screen shows how you can enable construction mode on specific pages only using ucmm\" class=\"wp-image-322016\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-specefic-pages-only-1024x458.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-specefic-pages-only-300x134.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-specefic-pages-only-768x344.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Enable-construction-mode-on-specefic-pages-only.png 1488w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Enable Construction Mode on Specific Pages &#8211; UCMM<\/figcaption><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Use the page\/post selector to search and add the pages or posts where you want maintenance mode to apply. For example: &#8220;Blog&#8221;, &#8220;Pricing&#8221;, or any custom landing page.<\/li>\n\n\n\n<li>Click <strong>Save Changes<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a65185bb6b94&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a65185bb6b94\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"332\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15-1024x332.png\" alt=\"Screen shows how you can save changes done to construction mode\" class=\"wp-image-322007\" srcset=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15-1024x332.png 1024w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15-300x97.png 300w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15-768x249.png 768w, https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/image-15.png 1236w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Save Changes button &#8211; UCMM<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once saved, UCMM shows the maintenance page only on the selected pages or posts. All other pages remain accessible to visitors.<\/p>\n\n\n\n<h2 id=\"h-common-use-cases\" class=\"wp-block-heading\">Common Use Cases<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These settings support several practical workflows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Keep a landing page live while you work on the rest of the site, so you can continue running campaigns or collecting leads.<\/li>\n\n\n\n<li>Hide in-progress sections, such as a new blog or features page, without affecting the rest of your website.<\/li>\n\n\n\n<li>Switch quickly between whole-site maintenance and selected-pages-only mode using the same Settings, depending on your release or migration plan.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"h-tips-for-testing-your-setup\" class=\"wp-block-heading\">Tips for Testing Your Setup<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A few checks help confirm your configuration works as expected:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open an incognito or private window and visit your site as a logged-out user. This confirms which pages are in maintenance mode and which remain live.<\/li>\n\n\n\n<li>If you use caching or security plugins, clear the cache. This ensures your latest UCMM settings and page rules are applied.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"h-need-help\" class=\"wp-block-heading\">Need Help?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you run into any issues setting up page-level maintenance mode, our <a href=\"https:\/\/wpbrigade.com\/contact\/\">support team<\/a> is here to help. Visit the UCMM contact page or check our documentation for additional guidance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>UCMM lets you control when maintenance mode appears for specific pages and posts on your site. You no longer have to put your entire website under construction at once. With the latest settings, you can configure global maintenance behavior, assign maintenance mode to specific pages or posts, and quickly check which parts of your site [&hellip;]<\/p>\n","protected":false},"author":9268,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_analytify_skip_tracking":false,"footnotes":""},"doc_category":[1490],"doc_tag":[1611,1610],"class_list":["post-322005","docs","type-docs","status-publish","hentry","doc_category-ucmm","doc_tag-control-maintenance-mode-for-specific-pages-and-posts","doc_tag-ucmm-mode"],"year_month":"2026-07","word_count":661,"total_views":"1","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Editorial Team","author_nicename":"wpbrigade","author_url":"https:\/\/wpbrigade.com\/author\/wpbrigade\/"},"doc_category_info":[{"term_name":"Under Construction Maintenance Mode","term_url":"https:\/\/wpbrigade.com\/documents\/ucmm\/"}],"doc_tag_info":[{"term_name":"control maintenance mode for specific pages and posts","term_url":"https:\/\/wpbrigade.com\/docs-tag\/control-maintenance-mode-for-specific-pages-and-posts\/"},{"term_name":"ucmm mode","term_url":"https:\/\/wpbrigade.com\/docs-tag\/ucmm-mode\/"}],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Control Maintenance Mode for Specific Pages and Posts - WPBrigade<\/title>\n<meta name=\"description\" content=\"Learn how to control maintenance mode for specific pages and posts in our plugin settings using this easy guide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Control Maintenance Mode for Specific Pages and Posts\" \/>\n<meta property=\"og:description\" content=\"Learn how to control maintenance mode for specific pages and posts in our plugin settings using this easy guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/\" \/>\n<meta property=\"og:site_name\" content=\"WPBrigade\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/WPBrigade\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-16T09:53:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Ucmm-settings-screen-full.png\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"778\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@wpbrigade\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/docs\\\/control-maintenance-mode-for-specific-pages-and-posts\\\/\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/docs\\\/control-maintenance-mode-for-specific-pages-and-posts\\\/\",\"name\":\"How to Control Maintenance Mode for Specific Pages and Posts - WPBrigade\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/docs\\\/control-maintenance-mode-for-specific-pages-and-posts\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/docs\\\/control-maintenance-mode-for-specific-pages-and-posts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Ucmm-settings-screen-full.png\",\"datePublished\":\"2026-07-16T09:53:08+00:00\",\"dateModified\":\"2026-07-16T09:53:10+00:00\",\"description\":\"Learn how to control maintenance mode for specific pages and posts in our plugin settings using this easy guide.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/docs\\\/control-maintenance-mode-for-specific-pages-and-posts\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wpbrigade.com\\\/docs\\\/control-maintenance-mode-for-specific-pages-and-posts\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/docs\\\/control-maintenance-mode-for-specific-pages-and-posts\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Ucmm-settings-screen-full.png\",\"contentUrl\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Ucmm-settings-screen-full.png\",\"width\":900,\"height\":778,\"caption\":\"Full Settings Screen - UCMM\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/docs\\\/control-maintenance-mode-for-specific-pages-and-posts\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wpbrigade.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docs\",\"item\":\"https:\\\/\\\/wpbrigade.com\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Control Maintenance Mode for Specific Pages and Posts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#website\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/\",\"name\":\"WPBrigade\",\"description\":\"WordPress Development Agency\",\"publisher\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wpbrigade.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#organization\",\"name\":\"WPBrigade\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Screen-Shot-2021-07-02-at-12.42.14-AM.png\",\"contentUrl\":\"https:\\\/\\\/wpbrigade.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Screen-Shot-2021-07-02-at-12.42.14-AM.png\",\"width\":271,\"height\":63,\"caption\":\"WPBrigade\"},\"image\":{\"@id\":\"https:\\\/\\\/wpbrigade.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/WPBrigade\",\"https:\\\/\\\/x.com\\\/wpbrigade\",\"https:\\\/\\\/www.instagram.com\\\/wpbrigade.agency\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wpbrigade\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Wpbrigade\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Control Maintenance Mode for Specific Pages and Posts - WPBrigade","description":"Learn how to control maintenance mode for specific pages and posts in our plugin settings using this easy guide.","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:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/","og_locale":"en_US","og_type":"article","og_title":"Control Maintenance Mode for Specific Pages and Posts","og_description":"Learn how to control maintenance mode for specific pages and posts in our plugin settings using this easy guide.","og_url":"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/","og_site_name":"WPBrigade","article_publisher":"https:\/\/facebook.com\/WPBrigade","article_modified_time":"2026-07-16T09:53:10+00:00","og_image":[{"width":900,"height":778,"url":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Ucmm-settings-screen-full.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@wpbrigade","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/","url":"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/","name":"How to Control Maintenance Mode for Specific Pages and Posts - WPBrigade","isPartOf":{"@id":"https:\/\/wpbrigade.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/#primaryimage"},"image":{"@id":"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/#primaryimage"},"thumbnailUrl":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Ucmm-settings-screen-full.png","datePublished":"2026-07-16T09:53:08+00:00","dateModified":"2026-07-16T09:53:10+00:00","description":"Learn how to control maintenance mode for specific pages and posts in our plugin settings using this easy guide.","breadcrumb":{"@id":"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/#primaryimage","url":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Ucmm-settings-screen-full.png","contentUrl":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2026\/07\/Ucmm-settings-screen-full.png","width":900,"height":778,"caption":"Full Settings Screen - UCMM"},{"@type":"BreadcrumbList","@id":"https:\/\/wpbrigade.com\/docs\/control-maintenance-mode-for-specific-pages-and-posts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpbrigade.com\/"},{"@type":"ListItem","position":2,"name":"Docs","item":"https:\/\/wpbrigade.com\/docs\/"},{"@type":"ListItem","position":3,"name":"Control Maintenance Mode for Specific Pages and Posts"}]},{"@type":"WebSite","@id":"https:\/\/wpbrigade.com\/#website","url":"https:\/\/wpbrigade.com\/","name":"WPBrigade","description":"WordPress Development Agency","publisher":{"@id":"https:\/\/wpbrigade.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpbrigade.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wpbrigade.com\/#organization","name":"WPBrigade","url":"https:\/\/wpbrigade.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpbrigade.com\/#\/schema\/logo\/image\/","url":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2021\/07\/Screen-Shot-2021-07-02-at-12.42.14-AM.png","contentUrl":"https:\/\/wpbrigade.com\/wp-content\/uploads\/2021\/07\/Screen-Shot-2021-07-02-at-12.42.14-AM.png","width":271,"height":63,"caption":"WPBrigade"},"image":{"@id":"https:\/\/wpbrigade.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/WPBrigade","https:\/\/x.com\/wpbrigade","https:\/\/www.instagram.com\/wpbrigade.agency\/","https:\/\/www.linkedin.com\/company\/wpbrigade","https:\/\/www.youtube.com\/c\/Wpbrigade"]}]}},"_links":{"self":[{"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/docs\/322005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/users\/9268"}],"replies":[{"embeddable":true,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/comments?post=322005"}],"version-history":[{"count":3,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/docs\/322005\/revisions"}],"predecessor-version":[{"id":322019,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/docs\/322005\/revisions\/322019"}],"wp:attachment":[{"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/media?parent=322005"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/doc_category?post=322005"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/wpbrigade.com\/wpb-api\/wp\/v2\/doc_tag?post=322005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}