CINXE.COM
Begin a single site launch · WordPress VIP Documentation
<!doctype html> <html lang="en-US"> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/","20230716144711","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1689518831"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"/> <meta name="zd-site-verification" content="hdcbicp47gws5ae6frue4"/> <link rel="profile" href="http://gmpg.org/xfn/11"/> <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"/> <!-- This site is optimized with the Yoast SEO Premium plugin v20.1 (Yoast SEO v20.3) - https://yoast.com/wordpress/plugins/seo/ --> <title>Begin a single site launch · WordPress VIP Documentation</title> <link rel="canonical" href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/"/> <meta property="og:locale" content="en_US"/> <meta property="og:type" content="article"/> <meta property="og:title" content="Begin a single site launch"/> <meta property="og:description" content="WordPress single sites can be launched from within the VIP Dashboard with the self-launch tool. Launch a site in the VIP Dashboard Complete the site launch by following the prompts in the “Launch your application” dashboard, or follow a more detailed guide for completing a site launch."/> <meta property="og:url" content="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/"/> <meta property="og:site_name" content="WordPress VIP Documentation"/> <meta property="article:modified_time" content="2023-06-20T16:58:37+00:00"/> <meta property="og:image" content="https://web.archive.org/web/20230716144711im_/https://docs.wpvip.com/wp-content/uploads/sites/2/2023/05/docs-featured-image.png"/> <meta property="og:image:width" content="1920"/> <meta property="og:image:height" content="1080"/> <meta property="og:image:type" content="image/png"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:label1" content="Est. reading time"/> <meta name="twitter:data1" content="1 minute"/> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://web.archive.org/web/20230716144711/https://schema.org","@graph":[{"@type":"WebPage","@id":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/","url":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/","name":"Begin a single site launch · WordPress VIP Documentation","isPartOf":{"@id":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/#website"},"datePublished":"2021-04-07T00:04:16+00:00","dateModified":"2023-06-20T16:58:37+00:00","breadcrumb":{"@id":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/"]}]},{"@type":"BreadcrumbList","@id":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"How-to Guides","item":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/"},{"@type":"ListItem","position":2,"name":"Launch a site","item":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/"},{"@type":"ListItem","position":3,"name":"Begin a single site launch"}]},{"@type":"WebSite","@id":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/#website","url":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/","name":"WordPress VIP Documentation","description":"WordPress VIP Documentation","publisher":{"@id":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/#organization","name":"WordPress VIP","url":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/#/schema/logo/image/","url":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/wp-content/uploads/sites/2/2020/11/wpcomvip_logo_square.png","contentUrl":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/wp-content/uploads/sites/2/2020/11/wpcomvip_logo_square.png","width":801,"height":801,"caption":"WordPress VIP"},"image":{"@id":"https://web.archive.org/web/20230716144711/https://docs.wpvip.com/#/schema/logo/image/"}}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel="dns-prefetch" href="//web.archive.org/web/20230716144711/https://stats.wp.com/"/> <link rel="alternate" type="application/rss+xml" title="WordPress VIP Documentation » Feed" href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/feed/"/> <link rel="alternate" type="application/rss+xml" title="WordPress VIP Documentation » Comments Feed" href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/comments/feed/"/> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.2.2"}}; /*! This file is auto-generated */ !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){p.clearRect(0,0,i.width,i.height),p.fillText(e,0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(t,0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(p&&p.fillText)switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s("\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!s("\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!s("\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!s("\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel="stylesheet" id="all-css-0" href="https://web.archive.org/web/20230716144711cs_/https://docs.wpvip.com/wp-includes/css/dist/block-library/style.min.css?m=1687285576g" type="text/css" media="all"/> <style id="wp-block-library-inline-css"> .has-text-align-justify{text-align:justify;} </style> <style id="tab-group-tabs-style-inline-css"> .wp-block-tab-group-tabs{margin-bottom:1.41575em}.wp-block-tab-group-tabs ul.tab-labels{margin:0;padding:0}.wp-block-tab-group-tabs ul.tab-labels li{border-bottom-width:0;list-style:none;margin:0;padding:0}.wp-block-tab-group-tabs ul.tab-labels li label{background:#f9f5f5;border:solid #ddd;border-radius:10px 10px 0 0;border-width:1px 1px 0;color:#444;float:left;padding:15px 25px}.wp-block-tab-group-tabs ul.tab-labels li label:hover{background:#f2f2f2;cursor:pointer}.wp-block-tab-group-tabs ul.tab-labels li label:active{background:#fff}.wp-block-tab-group-tabs ul.tab-labels li:not(:last-child) label{border-right-width:0}.wp-block-tab-group-tabs ul.tab-labels li.active label{background:#fff;color:#111;position:relative}.wp-block-tab-group-tabs ul.tab-labels li.active label:hover{cursor:default}.wp-block-tab-group-tabs ul.tab-labels li.active label:after{background:#fff;bottom:-1px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.wp-block-tab-group-tabs section{background:#fff;border:1px solid #ddd;clear:both;padding:20px;width:100%}.wp-block-tab-group-tabs section div.tab-panel{display:none}.wp-block-tab-group-tabs section div.tab-panel.active{display:block}.wp-block-tab-group-tabs section div.tab-panel p:last-child{margin-bottom:0}@media only screen and (min-width:768px){.wp-block-tab-group-tabs.layout-left{display:flex;width:100%}.wp-block-tab-group-tabs.layout-left ul.tab-labels li{display:flex;flex-direction:column}.wp-block-tab-group-tabs.layout-left ul.tab-labels li label{border-bottom-width:1px;border-radius:10px 0 0 10px;border-right-width:0}.wp-block-tab-group-tabs.layout-left ul.tab-labels li:not(:last-child) label{border-bottom-width:0}.wp-block-tab-group-tabs.layout-left ul.tab-labels li.active label:after{height:100%;left:unset;right:-1px;top:0;width:2px}.wp-block-tab-group-tabs.layout-left .tab-content,.wp-block-tab-group-tabs.layout-left .tab-content .tab-panel.active{display:flex;flex:1;flex-direction:column}.wp-block-tab-group-tabs.layout-left .tab-content .tab-panel.active .wp-block-cgb-block-page-section{flex:1}.wp-block-tab-group-tabs.layout-left .tab-content .tab-panel.active>*{padding:0 2rem}} </style> <style id="wp-parsely-recommendations-style-inline-css"> .parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0} </style> <link rel="stylesheet" id="all-css-4" href="https://web.archive.org/web/20230716144711cs_/https://docs.wpvip.com/_static/??-eJyFjt0KwjAMRl/ILmziphfio0jXBommP6zpxt7eMJjszpvASc7HF1iycSkKRoFQTeb6oljgjZKt+5i2a847PGeMPk1gq6RgRcj9tJk8pjxhKTBWYg8jJ12jJ9HABgU2SScujSvlBNpM0XH1qH0FgtoWGcP2ygEy2xUnw/iybm0Cxf9xvR15Dz3Cve2vt64fhkv3BVasXQc=" type="text/css" media="all"/> <style id="elasticpress-facet-style-inline-css"> .widget_ep-facet input[type=search],.wp-block-elasticpress-facet input[type=search]{margin-bottom:1rem}.widget_ep-facet .searchable .inner,.wp-block-elasticpress-facet .searchable .inner{max-height:20em;overflow:scroll}.widget_ep-facet .term.hide,.wp-block-elasticpress-facet .term.hide{display:none}.widget_ep-facet .empty-term,.wp-block-elasticpress-facet .empty-term{opacity:.5;position:relative}.widget_ep-facet .empty-term:after,.wp-block-elasticpress-facet .empty-term:after{bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.widget_ep-facet .level-1,.wp-block-elasticpress-facet .level-1{padding-left:20px}.widget_ep-facet .level-2,.wp-block-elasticpress-facet .level-2{padding-left:40px}.widget_ep-facet .level-3,.wp-block-elasticpress-facet .level-3{padding-left:60px}.widget_ep-facet .level-4,.wp-block-elasticpress-facet .level-4{padding-left:5pc}.widget_ep-facet .level-5,.wp-block-elasticpress-facet .level-5{padding-left:75pt}.widget_ep-facet input[disabled],.wp-block-elasticpress-facet input[disabled]{cursor:pointer;opacity:1}.widget_ep-facet .term a,.wp-block-elasticpress-facet .term a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.widget_ep-facet .term a:hover .ep-checkbox,.wp-block-elasticpress-facet .term a:hover .ep-checkbox{background-color:#ccc}.ep-checkbox{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1em;justify-content:center;margin-right:.25em;width:1em}.ep-checkbox:after{border:solid #fff;border-width:0 .125em .125em 0;content:"";display:none;height:.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.25em}.ep-checkbox.checked{background-color:#5e5e5e}.ep-checkbox.checked:after{display:block} </style> <link rel="stylesheet" id="all-css-6" href="https://web.archive.org/web/20230716144711cs_/https://docs.wpvip.com/_static/??/wp-content/mu-plugins/search/elasticpress-next/dist/css/related-posts-block-styles.min.css,/wp-includes/css/classic-themes.min.css?m=1687285576" type="text/css" media="all"/> <style id="global-styles-inline-css"> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('/web/20230716144711im_/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('/web/20230716144711im_/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('/web/20230716144711im_/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('/web/20230716144711im_/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('/web/20230716144711im_/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('/web/20230716144711im_/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('/web/20230716144711im_/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('/web/20230716144711im_/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-columns.is-layout-flex){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel="stylesheet" id="all-css-8" href="https://web.archive.org/web/20230716144711cs_/https://docs.wpvip.com/wp-content/themes/vipdocs/assets/dist/main.css?m=1689357467g" type="text/css" media="all"/> <link rel="https://api.w.org/" href="https://docs.wpvip.com/wp-json/"/><link rel="alternate" type="application/json" href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/wp-json/wp/v2/how-tos/3535"/><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://docs.wpvip.com/xmlrpc.php?rsd"/> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://docs.wpvip.com/wp-includes/wlwmanifest.xml"/> <meta name="generator" content="WordPress 6.2.2"/> <link rel="shortlink" href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/?p=3535"/> <link rel="alternate" type="application/json+oembed" href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdocs.wpvip.com%2Fhow-tos%2Flaunch-a-site%2Fbegin-a-single-site-launch%2F"/> <link rel="alternate" type="text/xml+oembed" href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdocs.wpvip.com%2Fhow-tos%2Flaunch-a-site%2Fbegin-a-single-site-launch%2F&format=xml"/> <style>img#wpstats{display:none}</style> <script type="application/ld+json">{"@context":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/schema.org","@type":"NewsArticle","headline":"Begin a single site launch","url":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/how-tos\/launch-a-site\/begin-a-single-site-launch\/","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/how-tos\/launch-a-site\/begin-a-single-site-launch\/"},"thumbnailUrl":"","image":{"@type":"ImageObject","url":""},"articleSection":"Launch A Site","author":[{"@type":"Person","name":"WordPress VIP Documentation"}],"creator":["WordPress VIP Documentation"],"publisher":{"@type":"Organization","name":"WordPress VIP Documentation","logo":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/wp-content\/uploads\/sites\/2\/2020\/11\/cropped-favicon-white-1.png"},"keywords":[],"dateCreated":"2021-04-07T00:04:16Z","datePublished":"2021-04-07T00:04:16Z","dateModified":"2023-06-20T16:58:37Z"}</script><link rel="icon" href="https://web.archive.org/web/20230716144711im_/https://docs.wpvip.com/wp-content/uploads/sites/2/2023/06/cropped-site-logo-1.png?w=32" sizes="32x32"/> <link rel="icon" href="https://web.archive.org/web/20230716144711im_/https://docs.wpvip.com/wp-content/uploads/sites/2/2023/06/cropped-site-logo-1.png?w=192" sizes="192x192"/> <link rel="apple-touch-icon" href="https://web.archive.org/web/20230716144711im_/https://docs.wpvip.com/wp-content/uploads/sites/2/2023/06/cropped-site-logo-1.png?w=180"/> <meta name="msapplication-TileImage" content="https://docs.wpvip.com/wp-content/uploads/sites/2/2023/06/cropped-site-logo-1.png?w=270"/> <style type="text/css" id="wp-custom-css"> /* give more width to display the table on post 3880 */ .postid-3880 .vipdocs-layout__main__content__primary { max-width: 1200px; } .vipdocs-search-form__icon { background-color: transparent; } </style> </head> <body class="how-tos-template-default single single-how-tos postid-3535 wp-embed-responsive"> <a class="screen-reader-text-focusable" href="#content"> Skip to content</a> <div class="vipdocs-layout"> <header class="vipdocs-layout__header" role="banner"> <div class="vipdocs-layout__header__announcement"> <p>Ready to get started with WordPress VIP? <a href="https://web.archive.org/web/20230716144711/https://wpvip.com/contact/">Contact us</a></p> </div> <div class="vipdocs-layout__header__inner"> <a class="vipdocs-layout__header__brand" href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/" aria-label="WordPress VIP Documentation"> <span class="vipdocs-layout__header__brand__text"> Documentation </span> </a> <!-- .vipdocs-layout__header__brand --> <div class="vipdocs-layout__header__search"> <div class="vipdocs-search-form-header__wrapper"> <form class="vipdocs-search-form" action="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/" method="get" role="search"> <label for="search" class="vipdocs-search-form__label visually-hidden">Search</label> <input aria-label="search" class="vipdocs-search-input rkv-input" placeholder="Search the docs…" type="search" name="s" autocomplete="off" value=""> <button type="submit" for="search" class="vipdocs-search-form__icon">Search</button> </form> </div> </div> <!-- .vipdocs-layout__header__search --> </div> <!-- .vipdocs-layout__header__inner --> </header> <!-- .vipdocs-layout__header --> <div class="vipdocs-layout__main" id="content"> <div class="vipdocs-layout__main__inner"> <button aria-controls="menu-navigation-nav-mobile" aria-expanded="false" id="VIPDOCS_MENU_BUTTON" class="vipdocs-layout__toggle" onclick="this.setAttribute('aria-expanded', 'true' !== this.getAttribute('aria-expanded'))"> Menu </button> <nav aria-label="Main Menu" class="vipdocs-layout__sidebar__mobile"> <div class="vipdocs-search-form-sidebar__wrapper"> <form class="vipdocs-search-form" action="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/" method="get" role="search"> <label for="search" class="vipdocs-search-form__label visually-hidden">Search</label> <input aria-label="search" class="vipdocs-search-input rkv-input" placeholder="Search the docs…" type="search" name="s" autocomplete="off" value=""> <button type="submit" for="search" class="vipdocs-search-form__icon">Search</button> </form> </div> <h2 class="screen-reader-text">Main Menu</h2><ul class="vipdocs-sidebar-list vipdocs-sidebar-list--wp-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9154"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/">Caching</a> <button aria-expanded="false" aria-label="Submenu for Caching" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9835"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/page-cache/">Page cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9833"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/flush-the-page-cache/">Purge a URL from the page cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9839"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/object-cache/">Object cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-16433"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/flush-the-object-cache/">Flush the object cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9837"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/query-cache/">Query cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14030"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/query-parameter-caching/">Caching of query parameters</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16037"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/static-asset-caching/">Static asset caching</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9842"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/grace-responses/">Grace responses</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9838"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/uncached-functions/">Uncached functions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9840"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/cache-api/">Cache API</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9834"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/the-vip-cache-personalization-api/">The VIP Cache Personalization API</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9841"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/cookies/">Cookies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9832"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/disable-term-cache-priming/">Disable WordPress core’s term cache priming</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9836"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/using-wp_rewrite/">Using WP_Rewrite instead of _GET parameters to leverage full page caching</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9155"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/">Code quality and best practices</a> <button aria-expanded="false" aria-label="Submenu for Code quality and best practices" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9848"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/create-good-changesets/">Create good changesets</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9849"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-a-good-commit-message/">Write a good commit message</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9855"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/database-queries/">Database queries</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9854"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/querying-on-meta_value/">Meta queries</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9845"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/optimize-core-queries-at-scale/">Optimize core queries at scale</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9847"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/using-post__not_in/">Avoid post__not_in</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9857"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/retrieving-remote-data/">Retrieving remote data</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9843"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/filtering-wp_unique_post_slug/">Fix performance issues by filtering wp_unique_post_slug</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9850"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/encode-values-passed-to-add_query_arg/">Encode values passed to `add_query_arg`</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9853"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/term-queries-should-consider-include_children-false/">Taxonomy queries should set `include_children` to false</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9844"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/local-time/">Obtaining a local time</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9846"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/analyze-your-sites-server-performance/">Analyze a site’s server performance</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9156"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/">Code review</a> <button aria-expanded="false" aria-label="Submenu for Code review" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9859"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/review-recommendations/">Reduce review times</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9858"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/reduce-pull-request-size/">Reduce the size of a pull request</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9866"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/requesting-code-review/">Request a VIP code review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9860"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/scheduled-reviews-for-large-changesets/">Scheduled reviews and large pull requests</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9861"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/vip-notices/">VIP notices</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9862"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/vip-warnings/">VIP warnings</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9863"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/vip-errors/">VIP errors</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10410"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/codebase-manager/">Codebase Manager</a> <button aria-expanded="false" aria-label="Submenu for Codebase Manager" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-13564"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/plugins-panel/">Codebase: Plugins</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15092"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vulnerability-and-update-scan/">Vulnerability and Update Scan by the VIP Code Analysis Bot</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10911"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/databases/">Databases</a> <button aria-expanded="false" aria-label="Submenu for Databases" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10091"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/migrate-content-databases/">Import databases</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10012"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/backups/">Database Backups</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-16076"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/database-backup-shipping/">Enable Database Backup Shipping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10024"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/data-sync/">Data sync from production to non-production environments</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9942"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/data-sync-for-multiple-domains/">Data sync config file</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12489"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/validate-sql-file/">Validate a SQL database file</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11198"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/supported-collations-charsets/">Supported collations and character sets</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10232"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/extract-tables-from-database/">Extract tables from a SQL database file</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10904"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/debugging-resources/">Debugging resources</a> <button aria-expanded="false" aria-label="Submenu for Debugging resources" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14315"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/autoloaded-options/">Autoloaded options</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16329"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/slow-query-logs/">Health – Slow Query Logs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9870"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/new-relic/">New Relic</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11005"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/new-relic-for-node-js/">New Relic for Node.js</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11004"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/new-relic-for-wordpress/">New Relic for WordPress</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9869"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manually-log-errors-in-new-relic/">Manually log errors in New Relic</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12089"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/php-error-reporting/">PHP error reporting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-13457"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/query-monitor/">Query Monitor</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9868"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable-query-monitor/">Enable Query Monitor</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9157"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/">Development workflow</a> <button aria-expanded="false" aria-label="Submenu for Development workflow" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9877"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/code-moves-up-content-moves-down/">Code moves up; content moves down</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15181"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wpcomvip-github-repository/">wpcomvip GitHub repository</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9878"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/github-pr-reviews/">GitHub pull request flow</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9872"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/required-status-checks/">Enable required status checks for pull requests</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10013"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/deployments-panel/">Deployments log and rollbacks</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10038"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/webhooks-on-vip-go/">Deployment notifications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9873"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/use-composer-on-vip/">Use Composer on VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9879"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/automated-build-and-deploy/">Continuous integration and deployment (CI/CD)</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9875"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/configure-builds-on-travis-ci/">Configure builds on Travis CI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9876"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/configure-builds-on-circleci/">Configure builds on CircleCI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-11237"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/production-branch-name-update/">Update the name of a deployment branch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9874"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/developing-from-another-repository/">Developing from another repository</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9158"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/">Domains</a> <button aria-expanded="false" aria-label="Submenu for Domains" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9886"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/convenience-domains/">Convenience domain</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-14793"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/primary-domain/">Primary domain</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9884"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/map-a-domain/">Add a domain</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9880"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/point-dns-to-vip/">Point DNS for a domain to VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9881"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/domain-mapping-for-multisite/">Domain mapping for multisite</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9882"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/fqdn/">Fully qualified domain names (FQDN)</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9883"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/check-dns-record-time-to-live/">Check DNS record time to live (TTL)</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9885"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/managing-your-hosts-file/">Managing a hosts file</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9159"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/elasticsearch/">Elasticsearch</a> <button aria-expanded="false" aria-label="Submenu for Elasticsearch" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9905"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/elasticsearch/comparing-search-options/">Comparison of Elasticsearch options on WordPress VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-14794"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/wordpress-search/">Core WordPress search functionality</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-14795"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/jetpack-search/">Jetpack Search</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10916"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/enterprise-search/">Enterprise Search</a> <button aria-expanded="false" aria-label="Submenu for Enterprise Search" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9927"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable/">Enable Enterprise Search in code</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9922"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/vip-search-features/">Enable Enterprise Search features</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9921"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/index-with-vip-search/">Index with Enterprise Search</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9915"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/version-with-enterprise-search/">Version with Enterprise Search</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9913"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/check-index-health/">Check the index health</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9912"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/choose-what-to-index/">Choose what to index</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9926"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/post-types/">Indexing post types</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9911"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/post-statuses/">Indexing post statuses</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9925"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/post-taxonomies/">Indexing post taxonomies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9924"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/post-meta/">Indexing post meta</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-14886"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/indexing-user-meta/">Indexing user meta</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9919"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/es-enable-non-search-queries/">Offload any WP_Query to Enterprise Search</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9910"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable-for-wp-admin/">Enable Enterprise Search for the WordPress admin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9914"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-tokenization/">Search tokenization</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9920"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/rate-limiting/">Rate limiting in Enterprise Search</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9918"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-and-multisite/">Search and multisite</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9917"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-implementation-tips/">Customize search results</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9916"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-dev-tools/">Debug with Enterprise Search Dev Tools</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10021"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/log-shipping/">HTTP request Log Shipping</a> <button aria-expanded="false" aria-label="Submenu for HTTP request Log Shipping" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-16077"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable-log-shipping/">Enable HTTP request Log Shipping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10023"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/analyze-your-http-request-logs-with-goaccess/">Analyze HTTP request logs with GoAccess</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9177"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/">Infrastructure</a> <button aria-expanded="false" aria-label="Submenu for Infrastructure" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-16455"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/application/">Applications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10041"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/environments/">Environments</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-15283"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/origin-servers/">Origin servers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9824"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/edge-cache/">Edge cache servers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12344"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/software-management/">Software Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10081"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manage-environment-variables/">Manage environment variables</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9852"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-environment-specific-code/">Write environment-specific code</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14786"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/ip-geolocation/">IP geolocation</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10048"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/ip-ranges/">IP ranges</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10045"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/change-or-remove-http-headers-added-by-vip-go/">Modify HTTP headers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15111"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-user-agents/">VIP User-Agents</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10047"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/retire-a-site/">Retire a site from VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10057"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-support/disaster-recovery/">Disaster Recovery</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos current-how-tos-ancestor current-menu-ancestor current-menu-parent current-how-tos-parent menu-item-has-children menu-item-9162"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/">Launch a site</a> <button aria-expanded="true" aria-label="Submenu for Launch a site" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos current-menu-item menu-item-9934"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/">Begin a single site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9933"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-multisite-launch/">Begin a network site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-14726"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-node-js-site/">Begin a Node.js site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9932"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/complete-a-site-launch/">Complete a site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9931"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/launch-troubleshooting/">Troubleshoot a WordPress site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9936"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/testing-your-site/">Test a site</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9930"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/order-of-launch/">Order of launching sites on a multisite</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9929"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manual-subsite-launch/">Manually launch a site on a multisite</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-has-children menu-item-9163"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/">Local development</a> <button aria-expanded="false" aria-label="Submenu for Local development" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9939"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/set-up-vvv/">Set up VVV for VIP development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12481"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/third-party-local-development/">Set up a third-party local development app</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9938"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/add-site-content/">Add VIP production site content for local development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-has-children menu-item-10925"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manage-user-access/">Manage user access</a> <button aria-expanded="false" aria-label="Submenu for Manage user access" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11468"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/github-user-access/">GitHub user access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16729"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/new-relic-user-access/">New Relic user access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-16639"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/vip-dashboard-access/">VIP Dashboard access</a> <button aria-expanded="false" aria-label="Submenu for VIP Dashboard access" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9909"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/roles-and-permissions/">Org role and permissions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12421"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/app-role/">App role and permissions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12410"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/invite-new-users/">Invite new users</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12417"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/edit-permissions/">Edit user permissions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12419"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/remove-user/">Remove a user</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11470"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wordpress-user-access/">WordPress user access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11469"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/zendesk-user-access/">Zendesk user access</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9164"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/">Multisites</a> <button aria-expanded="false" aria-label="Submenu for Multisites" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11688"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/network-sites/">Network Sites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9941"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/subdomains-subdirectories/">Subdomain and subdirectory structures</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12669"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisite-database-structure/">Database structure for multisites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9940"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/create-new-sites/">Create new sites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9943"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/multiple-domains/">Allow multiple domains to resolve to the same network site</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9944"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/sunrise-php/">sunrise.php</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9166"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/">Node.js on VIP</a> <button aria-expanded="false" aria-label="Submenu for Node.js on VIP" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16009"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js-requirements/">Node.js application requirements</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10404"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/health-checks/">Health checks</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10196"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manage-dependencies/">Manage dependencies in Node.js</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10402"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/building-applications/">Building Node.js applications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12106"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/debug-node-js/">Debug a Node.js application</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11835"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/nodejs-deployment-validation/">Deployment validation for Node.js applications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9946"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/integrating-redis/">Integrating Redis</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9947"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/managing-node-js-versions/">Managing Node.js versions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9945"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/node-js-environment-variables/">Node.js environment variables</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9948"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/serve-static-content/">Serve static content</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10403"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/websockets/">WebSockets</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9950"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/parse-ly/">Parse.ly</a> <button aria-expanded="false" aria-label="Submenu for Parse.ly" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15166"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/parsely-configuration/">Configuration</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-15167"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enabling-and-disabling-parsely/">Enabling and disabling wp-parsely</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15065"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/parse-ly-consent-management/">Consent management and Parse.ly</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-has-children menu-item-9864"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/php_codesniffer/">PHPCS</a> <button aria-expanded="false" aria-label="Submenu for PHPCS" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9865"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/phpcs-report/">Interpreting PHPCS feedback</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10581"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/code-scanning-for-php-upgrade/">Prepare application code for a PHP version upgrade</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9962"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/installing-plugins-best-practices/">Plugins</a> <button aria-expanded="false" aria-label="Submenu for Plugins" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9951"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/activate-plugins-through-code/">Activate plugins through code</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9960"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/version-updates-and-maintenance/">Version updates and maintenance</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9949"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/plugin-incompatibilities/">Plugin incompatibilities</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9961"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/plugins-load-order/">Plugins load order</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14891"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/automattic-plugins/">Automattic plugins</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9958"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/third-party-plugins/">Third-party plugins</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9959"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/featured-partner-plugins/">Technology Partner plugins</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9168"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/redirects/">Redirects</a> <button aria-expanded="false" aria-label="Submenu for Redirects" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9964"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/redirects/domain-redirects-in-vip-config-php/">Domain redirects in vip-config.php</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9965"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/redirects/writing-redirects-directly-into-your-theme-code/">Writing redirects directly into a site’s theme code</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9169"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/">Restricting site access</a> <button aria-expanded="false" aria-label="Submenu for Restricting site access" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9969"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/ip-allow-list/">Restrict site access with an IP Allow List</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9968"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/basic-authentication/">Restrict site access with Basic Authentication</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9970"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/partial-restriction-site-access/">Partial restriction of site access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9978"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/restricting-access-via-authentication/">Restricting access via authentication</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9971"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/block-requests/">Block unwanted requests to a site</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9972"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/access-controlled-files/">Access-controlled files</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9977"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/controlling-content-distribution-via-jetpack/">Controlling content distribution via Jetpack</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9973"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/reverse-proxies/">Reverse proxy</a> <button aria-expanded="false" aria-label="Submenu for Reverse proxy" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9974"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/configure-a-reverse-proxy/">Configure a reverse proxy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10956"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/reverse-proxy-testing/">Test a proxy configuration</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10961"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/reverse-proxy-domains-and-tls/">Configure domains and TLS for a reverse proxy</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-15084"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/runtime-logs/">Runtime Logs </a> <button aria-expanded="false" aria-label="Submenu for Runtime Logs " class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10010"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/health-logs/">Runtime Logs in the VIP Dashboard</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10078"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/runtime-logs-vip-cli/">Retrieve Runtime Logs with VIP-CLI</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9170"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/security/">Security</a> <button aria-expanded="false" aria-label="Submenu for Security" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11600"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wordpress-security/">WordPress security on VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9981"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/security/user-security-recommendations/">Security recommendations for users</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9976"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/single-sign-on-sso/">Single Sign On (SSO)</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9975"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/two-factor-authentication/">Two-factor authentication</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9982"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/security/javascript-security-recommendations/">JavaScript security recommendations</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9980"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/security/validating-sanitizing-and-escaping/">Validating, sanitizing, and escaping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9979"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/modify-the-robots-txt-file/">robots.txt</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9216"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/tls/">TLS</a> <button aria-expanded="false" aria-label="Submenu for TLS" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9983"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/lets-encrypt-cert/">Install a Let’s Encrypt TLS certificate</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9984"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/custom-tls-cert/">Install a custom TLS certificate</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-11759"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable-hsts/">Enable HSTS</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9172"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/">VIP Code Analysis Bot</a> <button aria-expanded="false" aria-label="Submenu for VIP Code Analysis Bot" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9987"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/auto-approvals/">Auto approvals</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9989"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/feedback/">Bot feedback and messages</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9991"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/default-behavior/">Default behavior of the Bot</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9985"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/customize-the-bot/">Customize the VIP Code Analysis Bot</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9993"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/phpcs-analysis/">PHPCS analysis</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9986"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/customize-phpcs/">Customize PHPCS scanning</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9992"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/svg-analysis/">SVG analysis</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9990"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/php-linting/">PHP linting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9988"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/build-status/">GitHub build status</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9174"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/">VIP Dashboard</a> <button aria-expanded="false" aria-label="Submenu for VIP Dashboard" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10011"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/vip-dashboard-log-in/">Log in to the VIP Dashboard</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10017"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/dashboard/">Dashboard</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14778"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/user-settings/">User settings</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-13665"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/my-organizations/">My Organizations</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10019"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/usage/">Usage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16669"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/people/">People</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10018"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/audit-log/">Audit Log</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10020"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/health/">Health – Monitor</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9175"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/">VIP File System</a> <button aria-expanded="false" aria-label="Submenu for VIP File System" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10092"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/migrate-content-media/">Import media files</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-11728"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/media-backups/">Media Backups</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10025"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/supported-file-types/">Supported file types</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10031"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/images-on-vip-go/">Default image behavior</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10030"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/intermediate-images/">Intermediate images</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10027"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/image-transformation/">Image transformation</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10029"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/responsive-images/">Responsive images</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10033"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/media-uploads/">Working with uploaded files</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10032"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/local-file-operations/">Working with the /tmp directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10028"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/shared-media-files/">Shared media files</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10026"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/strip-image-metadata/">Strip image metadata on upload</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9176"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-local-development-environment/">VIP Local Development Environment</a> <button aria-expanded="false" aria-label="Submenu for VIP Local Development Environment" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10035"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-local-development-environment/tips/">Basic usage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-15315"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/dev-env-advanced-usage/">Advanced usage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10037"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/use-the-vip-local-development-environment/">Create a VIP Local Development Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12541"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/update-a-local-environment-to-load-application-code/">Update a local environment to load application code</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10122"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/dev-env-add-content/">Import a database to a VIP Local Development Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12860"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/dev-env-add-media/">Add media to a VIP Local Development Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10036"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/local-enterprise-search/">Use Enterprise Search on a VIP Local Development Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10034"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-local-development-environment/networking/">Networking</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10604"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-local-development-environment/troubleshooting-dev-env/">Troubleshooting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10006"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-mu-plugins/">VIP MU plugins</a> <button aria-expanded="false" aria-label="Submenu for VIP MU plugins" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16739"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-mu-plugins/branches-and-updates/">VIP MU plugins branches and updates</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16762"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-mu-plugins/block-data-api-plugin/">Block Data API plugin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10040"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/file-concatenation-and-minification/">File concatenation and minification</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9178"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-support/">VIP Support</a> <button aria-expanded="false" aria-label="Submenu for VIP Support" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11226"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/site-access-for-vip-support/">Site access for VIP Support</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9482"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-support/vip-product-feedback/">VIP product feedback</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10055"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/add-powered-by-wordpress-vip-to-your-site/">Add “Powered by WordPress VIP” to a site</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9179"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/">VIP-CLI</a> <button aria-expanded="false" aria-label="Submenu for VIP-CLI" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10090"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/installing-vip-cli/">Install VIP-CLI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10079"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/target-environments-for-vip-cli/">Target environments with VIP-CLI commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10087"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/advanced-usage/">Advanced usage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10089"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/troubleshooting/">Troubleshooting VIP-CLI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15930"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wp-cli-with-vip-cli/">WP-CLI with VIP-CLI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10086"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/disallowed-commands/">Disallowed WP-CLI commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10015"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/wp-cli-panel/">WP-CLI Commands log</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10084"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-replace/">Use WP-CLI search-replace</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10080"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-custom-wp-cli-commands/save-command-output/">Save command output to a file</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10085"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-custom-wp-cli-commands/">Write custom WP-CLI commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10082"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-custom-wp-cli-commands/wp-cli-commands-on-vip/">Best practices for writing WP-CLI commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10083"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-custom-wp-cli-commands/cli-commands-at-scale/">Write custom WP-CLI commands at scale</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9181"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/woocommerce/">WooCommerce</a> <button aria-expanded="false" aria-label="Submenu for WooCommerce" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10094"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/troubleshoot-woocommerce/upgrade-woocommerce/">Upgrade WooCommerce on VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10098"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/woocommerce/caching-for-woocommerce/">Caching for WooCommerce</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10097"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/woocommerce/customizing-woocommerce/">Customizing WooCommerce</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10095"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/troubleshoot-woocommerce/woocommerce-debug-logging/">Enable WooCommerce Debug Logging</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10096"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/troubleshoot-woocommerce/">Troubleshoot WooCommerce</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10767"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wordpress-on-vip/">WordPress on VIP</a> <button aria-expanded="false" aria-label="Submenu for WordPress on VIP" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15718"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/action-scheduler/">Action Scheduler</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10053"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/cron-control/">Cron control</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15461"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/email-on-vip/">Email</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9956"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/loading-gutenberg-on-vip/">Gutenberg</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10043"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/jetpack/">Jetpack</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12385"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/php/">PHP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10051"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/wordpress-upgrades/">WordPress upgrades</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9182"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wordpress-rest-api/">WordPress REST API</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11614"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/xml-rpc/">XML-RPC</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10039"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/post-revisions/">Post revisions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10046"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/protected-embeds-on-vip-go/">Add protected embeds on the VIP Platform</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-11118"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/customize-user-roles/">Customize user roles</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10044"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/disable-the-privacy-tools-in-wordpress/">Disable the privacy tools in WordPress</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9871"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/contribute-to-wordpress/">Contribute to WordPress core</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9173"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/">WordPress skeleton</a> <button aria-expanded="false" aria-label="Submenu for WordPress skeleton" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10008"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/client-mu-plugins-directory/">/client-mu-plugins directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9998"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/docs-directory/">/docs directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10007"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/images-directory/">/images directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10002"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/upload-languages-to-the-language-directory/">/languages directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10009"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/plugins-directory/">/plugins directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10004"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/private-directory/">/private directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10005"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/themes-on-vip-go/">/themes directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10001"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/vip-config-directory/">/vip-config directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10000"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/editorconfig/">.editorconfig</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9999"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/phpcs-xml-dist/">.phpcs.xml.dist</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10003"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/serve-static-content-wp/">Serve static content</a></li> </ul> </li> </ul><ul class="vipdocs-sidebar-footer is-style-muted"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10908"><a href="https://web.archive.org/web/20230716144711/https://wordpressvip.zendesk.com/">Contact Support</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11027"><a href="https://web.archive.org/web/20230716144711/https://wpvipstatus.com/">WPVIP Status</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10905"><a href="https://web.archive.org/web/20230716144711/https://lobby.vip.wordpress.com/">VIP Lobby</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10906"><a href="https://web.archive.org/web/20230716144711/https://wpvip.com/resources/">Resource Library</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10907"><a href="https://web.archive.org/web/20230716144711/https://docs.parse.ly/">Parse.ly Help</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15890"><a href="https://web.archive.org/web/20230716144711/https://wpvip.com/accessibility/">Accessibility at WordPress VIP</a></li> </ul> </nav> <!-- .vipdocs-layout__sidebar --> <nav aria-label="Main menu" class="vipdocs-layout__sidebar__desktop"> <h2 class="screen-reader-text">Main Menu</h2><ul class="vipdocs-sidebar-list vipdocs-sidebar-list--wp-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9154"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/">Caching</a> <button aria-expanded="false" aria-label="Submenu for Caching" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9835"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/page-cache/">Page cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9833"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/flush-the-page-cache/">Purge a URL from the page cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9839"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/object-cache/">Object cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-16433"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/flush-the-object-cache/">Flush the object cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9837"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/query-cache/">Query cache</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14030"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/query-parameter-caching/">Caching of query parameters</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16037"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/static-asset-caching/">Static asset caching</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9842"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/grace-responses/">Grace responses</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9838"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/uncached-functions/">Uncached functions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9840"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/cache-api/">Cache API</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9834"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/the-vip-cache-personalization-api/">The VIP Cache Personalization API</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9841"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/cookies/">Cookies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9832"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/disable-term-cache-priming/">Disable WordPress core’s term cache priming</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9836"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/caching/using-wp_rewrite/">Using WP_Rewrite instead of _GET parameters to leverage full page caching</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9155"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/">Code quality and best practices</a> <button aria-expanded="false" aria-label="Submenu for Code quality and best practices" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9848"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/create-good-changesets/">Create good changesets</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9849"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-a-good-commit-message/">Write a good commit message</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9855"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/database-queries/">Database queries</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9854"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/querying-on-meta_value/">Meta queries</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9845"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/optimize-core-queries-at-scale/">Optimize core queries at scale</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9847"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/using-post__not_in/">Avoid post__not_in</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9857"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/retrieving-remote-data/">Retrieving remote data</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9843"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/filtering-wp_unique_post_slug/">Fix performance issues by filtering wp_unique_post_slug</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9850"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/encode-values-passed-to-add_query_arg/">Encode values passed to `add_query_arg`</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9853"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/term-queries-should-consider-include_children-false/">Taxonomy queries should set `include_children` to false</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9844"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-quality-and-best-practices/local-time/">Obtaining a local time</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9846"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/analyze-your-sites-server-performance/">Analyze a site’s server performance</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9156"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/">Code review</a> <button aria-expanded="false" aria-label="Submenu for Code review" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9859"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/review-recommendations/">Reduce review times</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9858"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/reduce-pull-request-size/">Reduce the size of a pull request</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9866"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/requesting-code-review/">Request a VIP code review</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9860"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/scheduled-reviews-for-large-changesets/">Scheduled reviews and large pull requests</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9861"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/vip-notices/">VIP notices</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9862"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/vip-warnings/">VIP warnings</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9863"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/code-review/vip-errors/">VIP errors</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10410"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/codebase-manager/">Codebase Manager</a> <button aria-expanded="false" aria-label="Submenu for Codebase Manager" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-13564"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/plugins-panel/">Codebase: Plugins</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15092"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vulnerability-and-update-scan/">Vulnerability and Update Scan by the VIP Code Analysis Bot</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10911"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/databases/">Databases</a> <button aria-expanded="false" aria-label="Submenu for Databases" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10091"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/migrate-content-databases/">Import databases</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10012"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/backups/">Database Backups</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-16076"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/database-backup-shipping/">Enable Database Backup Shipping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10024"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/data-sync/">Data sync from production to non-production environments</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9942"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/data-sync-for-multiple-domains/">Data sync config file</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12489"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/validate-sql-file/">Validate a SQL database file</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11198"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/supported-collations-charsets/">Supported collations and character sets</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10232"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/extract-tables-from-database/">Extract tables from a SQL database file</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10904"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/debugging-resources/">Debugging resources</a> <button aria-expanded="false" aria-label="Submenu for Debugging resources" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14315"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/autoloaded-options/">Autoloaded options</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16329"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/slow-query-logs/">Health – Slow Query Logs</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9870"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/new-relic/">New Relic</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11005"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/new-relic-for-node-js/">New Relic for Node.js</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11004"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/new-relic-for-wordpress/">New Relic for WordPress</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9869"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manually-log-errors-in-new-relic/">Manually log errors in New Relic</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12089"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/php-error-reporting/">PHP error reporting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-13457"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/query-monitor/">Query Monitor</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9868"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable-query-monitor/">Enable Query Monitor</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9157"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/">Development workflow</a> <button aria-expanded="false" aria-label="Submenu for Development workflow" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9877"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/code-moves-up-content-moves-down/">Code moves up; content moves down</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15181"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wpcomvip-github-repository/">wpcomvip GitHub repository</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9878"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/github-pr-reviews/">GitHub pull request flow</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9872"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/required-status-checks/">Enable required status checks for pull requests</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10013"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/deployments-panel/">Deployments log and rollbacks</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10038"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/webhooks-on-vip-go/">Deployment notifications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9873"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/use-composer-on-vip/">Use Composer on VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9879"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/automated-build-and-deploy/">Continuous integration and deployment (CI/CD)</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9875"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/configure-builds-on-travis-ci/">Configure builds on Travis CI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9876"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/configure-builds-on-circleci/">Configure builds on CircleCI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-11237"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/production-branch-name-update/">Update the name of a deployment branch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9874"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/development-workflow/developing-from-another-repository/">Developing from another repository</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9158"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/">Domains</a> <button aria-expanded="false" aria-label="Submenu for Domains" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9886"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/convenience-domains/">Convenience domain</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-14793"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/primary-domain/">Primary domain</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9884"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/map-a-domain/">Add a domain</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9880"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/point-dns-to-vip/">Point DNS for a domain to VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9881"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/domain-mapping-for-multisite/">Domain mapping for multisite</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9882"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/fqdn/">Fully qualified domain names (FQDN)</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9883"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/check-dns-record-time-to-live/">Check DNS record time to live (TTL)</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9885"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/managing-your-hosts-file/">Managing a hosts file</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9159"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/elasticsearch/">Elasticsearch</a> <button aria-expanded="false" aria-label="Submenu for Elasticsearch" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9905"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/elasticsearch/comparing-search-options/">Comparison of Elasticsearch options on WordPress VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-14794"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/wordpress-search/">Core WordPress search functionality</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-14795"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/jetpack-search/">Jetpack Search</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10916"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/enterprise-search/">Enterprise Search</a> <button aria-expanded="false" aria-label="Submenu for Enterprise Search" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9927"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable/">Enable Enterprise Search in code</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9922"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/vip-search-features/">Enable Enterprise Search features</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9921"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/index-with-vip-search/">Index with Enterprise Search</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9915"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/version-with-enterprise-search/">Version with Enterprise Search</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9913"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/check-index-health/">Check the index health</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9912"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/choose-what-to-index/">Choose what to index</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9926"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/post-types/">Indexing post types</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9911"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/post-statuses/">Indexing post statuses</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9925"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/post-taxonomies/">Indexing post taxonomies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9924"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/post-meta/">Indexing post meta</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-14886"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/indexing-user-meta/">Indexing user meta</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9919"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/es-enable-non-search-queries/">Offload any WP_Query to Enterprise Search</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9910"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable-for-wp-admin/">Enable Enterprise Search for the WordPress admin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9914"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-tokenization/">Search tokenization</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9920"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/rate-limiting/">Rate limiting in Enterprise Search</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9918"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-and-multisite/">Search and multisite</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9917"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-implementation-tips/">Customize search results</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9916"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-dev-tools/">Debug with Enterprise Search Dev Tools</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10021"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/log-shipping/">HTTP request Log Shipping</a> <button aria-expanded="false" aria-label="Submenu for HTTP request Log Shipping" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-16077"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable-log-shipping/">Enable HTTP request Log Shipping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10023"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/analyze-your-http-request-logs-with-goaccess/">Analyze HTTP request logs with GoAccess</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9177"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/">Infrastructure</a> <button aria-expanded="false" aria-label="Submenu for Infrastructure" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-16455"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/application/">Applications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10041"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/environments/">Environments</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-backgrounds menu-item-15283"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/origin-servers/">Origin servers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9824"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/edge-cache/">Edge cache servers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12344"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/software-management/">Software Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10081"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manage-environment-variables/">Manage environment variables</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9852"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-environment-specific-code/">Write environment-specific code</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14786"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/ip-geolocation/">IP geolocation</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10048"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/ip-ranges/">IP ranges</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10045"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/change-or-remove-http-headers-added-by-vip-go/">Modify HTTP headers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15111"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-user-agents/">VIP User-Agents</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10047"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/retire-a-site/">Retire a site from VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10057"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-support/disaster-recovery/">Disaster Recovery</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos current-how-tos-ancestor current-menu-ancestor current-menu-parent current-how-tos-parent menu-item-has-children menu-item-9162"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/">Launch a site</a> <button aria-expanded="true" aria-label="Submenu for Launch a site" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos current-menu-item menu-item-9934"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-single-site-launch/">Begin a single site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9933"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-multisite-launch/">Begin a network site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-14726"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-node-js-site/">Begin a Node.js site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9932"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/complete-a-site-launch/">Complete a site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9931"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/launch-troubleshooting/">Troubleshoot a WordPress site launch</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9936"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/testing-your-site/">Test a site</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9930"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/order-of-launch/">Order of launching sites on a multisite</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9929"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manual-subsite-launch/">Manually launch a site on a multisite</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-has-children menu-item-9163"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/">Local development</a> <button aria-expanded="false" aria-label="Submenu for Local development" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9939"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/set-up-vvv/">Set up VVV for VIP development</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12481"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/third-party-local-development/">Set up a third-party local development app</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9938"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/add-site-content/">Add VIP production site content for local development</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-has-children menu-item-10925"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manage-user-access/">Manage user access</a> <button aria-expanded="false" aria-label="Submenu for Manage user access" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11468"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/github-user-access/">GitHub user access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16729"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/new-relic-user-access/">New Relic user access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-16639"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/vip-dashboard-access/">VIP Dashboard access</a> <button aria-expanded="false" aria-label="Submenu for VIP Dashboard access" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9909"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/roles-and-permissions/">Org role and permissions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12421"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/app-role/">App role and permissions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12410"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/invite-new-users/">Invite new users</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12417"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/edit-permissions/">Edit user permissions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12419"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/remove-user/">Remove a user</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11470"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wordpress-user-access/">WordPress user access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11469"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/zendesk-user-access/">Zendesk user access</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9164"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/">Multisites</a> <button aria-expanded="false" aria-label="Submenu for Multisites" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11688"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/network-sites/">Network Sites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9941"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/subdomains-subdirectories/">Subdomain and subdirectory structures</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12669"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisite-database-structure/">Database structure for multisites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9940"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/create-new-sites/">Create new sites</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9943"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/multiple-domains/">Allow multiple domains to resolve to the same network site</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9944"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/sunrise-php/">sunrise.php</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9166"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/">Node.js on VIP</a> <button aria-expanded="false" aria-label="Submenu for Node.js on VIP" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16009"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js-requirements/">Node.js application requirements</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10404"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/health-checks/">Health checks</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10196"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manage-dependencies/">Manage dependencies in Node.js</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10402"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/building-applications/">Building Node.js applications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12106"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/debug-node-js/">Debug a Node.js application</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11835"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/nodejs-deployment-validation/">Deployment validation for Node.js applications</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9946"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/integrating-redis/">Integrating Redis</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9947"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/managing-node-js-versions/">Managing Node.js versions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9945"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/node-js-environment-variables/">Node.js environment variables</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9948"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/serve-static-content/">Serve static content</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10403"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/node-js/websockets/">WebSockets</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9950"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/parse-ly/">Parse.ly</a> <button aria-expanded="false" aria-label="Submenu for Parse.ly" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15166"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/parsely-configuration/">Configuration</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-15167"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enabling-and-disabling-parsely/">Enabling and disabling wp-parsely</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15065"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/parse-ly-consent-management/">Consent management and Parse.ly</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-has-children menu-item-9864"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/php_codesniffer/">PHPCS</a> <button aria-expanded="false" aria-label="Submenu for PHPCS" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9865"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/phpcs-report/">Interpreting PHPCS feedback</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10581"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/code-scanning-for-php-upgrade/">Prepare application code for a PHP version upgrade</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9962"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/installing-plugins-best-practices/">Plugins</a> <button aria-expanded="false" aria-label="Submenu for Plugins" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9951"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/activate-plugins-through-code/">Activate plugins through code</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9960"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/version-updates-and-maintenance/">Version updates and maintenance</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9949"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/plugin-incompatibilities/">Plugin incompatibilities</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9961"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/plugins-load-order/">Plugins load order</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14891"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/automattic-plugins/">Automattic plugins</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9958"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/third-party-plugins/">Third-party plugins</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9959"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/featured-partner-plugins/">Technology Partner plugins</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9168"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/redirects/">Redirects</a> <button aria-expanded="false" aria-label="Submenu for Redirects" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9964"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/redirects/domain-redirects-in-vip-config-php/">Domain redirects in vip-config.php</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9965"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/redirects/writing-redirects-directly-into-your-theme-code/">Writing redirects directly into a site’s theme code</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9169"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/">Restricting site access</a> <button aria-expanded="false" aria-label="Submenu for Restricting site access" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9969"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/ip-allow-list/">Restrict site access with an IP Allow List</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9968"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/basic-authentication/">Restrict site access with Basic Authentication</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9970"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/partial-restriction-site-access/">Partial restriction of site access</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9978"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/restricting-access-via-authentication/">Restricting access via authentication</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9971"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/block-requests/">Block unwanted requests to a site</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9972"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/access-controlled-files/">Access-controlled files</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9977"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/controlling-content-distribution-via-jetpack/">Controlling content distribution via Jetpack</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9973"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/reverse-proxies/">Reverse proxy</a> <button aria-expanded="false" aria-label="Submenu for Reverse proxy" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9974"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/configure-a-reverse-proxy/">Configure a reverse proxy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10956"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/reverse-proxy-testing/">Test a proxy configuration</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10961"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/reverse-proxy-domains-and-tls/">Configure domains and TLS for a reverse proxy</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-15084"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/runtime-logs/">Runtime Logs </a> <button aria-expanded="false" aria-label="Submenu for Runtime Logs " class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10010"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/health-logs/">Runtime Logs in the VIP Dashboard</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10078"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/runtime-logs-vip-cli/">Retrieve Runtime Logs with VIP-CLI</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9170"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/security/">Security</a> <button aria-expanded="false" aria-label="Submenu for Security" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11600"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wordpress-security/">WordPress security on VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9981"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/security/user-security-recommendations/">Security recommendations for users</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9976"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/single-sign-on-sso/">Single Sign On (SSO)</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9975"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/two-factor-authentication/">Two-factor authentication</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9982"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/security/javascript-security-recommendations/">JavaScript security recommendations</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9980"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/security/validating-sanitizing-and-escaping/">Validating, sanitizing, and escaping</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9979"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/modify-the-robots-txt-file/">robots.txt</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9216"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/tls/">TLS</a> <button aria-expanded="false" aria-label="Submenu for TLS" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9983"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/lets-encrypt-cert/">Install a Let’s Encrypt TLS certificate</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9984"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/custom-tls-cert/">Install a custom TLS certificate</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-11759"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/enable-hsts/">Enable HSTS</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9172"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/">VIP Code Analysis Bot</a> <button aria-expanded="false" aria-label="Submenu for VIP Code Analysis Bot" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9987"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/auto-approvals/">Auto approvals</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9989"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/feedback/">Bot feedback and messages</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9991"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/default-behavior/">Default behavior of the Bot</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9985"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/customize-the-bot/">Customize the VIP Code Analysis Bot</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9993"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/phpcs-analysis/">PHPCS analysis</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9986"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/customize-phpcs/">Customize PHPCS scanning</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9992"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/svg-analysis/">SVG analysis</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9990"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/php-linting/">PHP linting</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9988"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-code-analysis-bot/build-status/">GitHub build status</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9174"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/">VIP Dashboard</a> <button aria-expanded="false" aria-label="Submenu for VIP Dashboard" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10011"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/vip-dashboard-log-in/">Log in to the VIP Dashboard</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10017"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/dashboard/">Dashboard</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-14778"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/user-settings/">User settings</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-13665"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/my-organizations/">My Organizations</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10019"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/usage/">Usage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16669"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/people/">People</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10018"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/audit-log/">Audit Log</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10020"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/health/">Health – Monitor</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9175"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/">VIP File System</a> <button aria-expanded="false" aria-label="Submenu for VIP File System" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10092"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/migrate-content-media/">Import media files</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-11728"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/media-backups/">Media Backups</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10025"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/supported-file-types/">Supported file types</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10031"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/images-on-vip-go/">Default image behavior</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10030"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/intermediate-images/">Intermediate images</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10027"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/image-transformation/">Image transformation</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10029"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/responsive-images/">Responsive images</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10033"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/media-uploads/">Working with uploaded files</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10032"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-files-system/local-file-operations/">Working with the /tmp directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10028"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/shared-media-files/">Shared media files</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10026"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/strip-image-metadata/">Strip image metadata on upload</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9176"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-local-development-environment/">VIP Local Development Environment</a> <button aria-expanded="false" aria-label="Submenu for VIP Local Development Environment" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10035"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-local-development-environment/tips/">Basic usage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-15315"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/dev-env-advanced-usage/">Advanced usage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10037"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/use-the-vip-local-development-environment/">Create a VIP Local Development Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12541"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/update-a-local-environment-to-load-application-code/">Update a local environment to load application code</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10122"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/dev-env-add-content/">Import a database to a VIP Local Development Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-12860"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/dev-env-add-media/">Add media to a VIP Local Development Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10036"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/local-development/local-enterprise-search/">Use Enterprise Search on a VIP Local Development Environment</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10034"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-local-development-environment/networking/">Networking</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10604"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-local-development-environment/troubleshooting-dev-env/">Troubleshooting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10006"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-mu-plugins/">VIP MU plugins</a> <button aria-expanded="false" aria-label="Submenu for VIP MU plugins" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16739"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-mu-plugins/branches-and-updates/">VIP MU plugins branches and updates</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-16762"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-go-mu-plugins/block-data-api-plugin/">Block Data API plugin</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10040"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/file-concatenation-and-minification/">File concatenation and minification</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9178"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-support/">VIP Support</a> <button aria-expanded="false" aria-label="Submenu for VIP Support" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11226"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/restricting-site-access/site-access-for-vip-support/">Site access for VIP Support</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9482"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-support/vip-product-feedback/">VIP product feedback</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10055"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/add-powered-by-wordpress-vip-to-your-site/">Add “Powered by WordPress VIP” to a site</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9179"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/">VIP-CLI</a> <button aria-expanded="false" aria-label="Submenu for VIP-CLI" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10090"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/installing-vip-cli/">Install VIP-CLI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10079"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/target-environments-for-vip-cli/">Target environments with VIP-CLI commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10087"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/advanced-usage/">Advanced usage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10089"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/troubleshooting/">Troubleshooting VIP-CLI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15930"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wp-cli-with-vip-cli/">WP-CLI with VIP-CLI</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10086"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-cli/disallowed-commands/">Disallowed WP-CLI commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10015"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/wp-cli-panel/">WP-CLI Commands log</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10084"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/search-replace/">Use WP-CLI search-replace</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10080"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-custom-wp-cli-commands/save-command-output/">Save command output to a file</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10085"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-custom-wp-cli-commands/">Write custom WP-CLI commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10082"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-custom-wp-cli-commands/wp-cli-commands-on-vip/">Best practices for writing WP-CLI commands</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10083"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/write-custom-wp-cli-commands/cli-commands-at-scale/">Write custom WP-CLI commands at scale</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9181"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/woocommerce/">WooCommerce</a> <button aria-expanded="false" aria-label="Submenu for WooCommerce" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10094"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/troubleshoot-woocommerce/upgrade-woocommerce/">Upgrade WooCommerce on VIP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10098"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/woocommerce/caching-for-woocommerce/">Caching for WooCommerce</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10097"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/woocommerce/customizing-woocommerce/">Customizing WooCommerce</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10095"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/troubleshoot-woocommerce/woocommerce-debug-logging/">Enable WooCommerce Debug Logging</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10096"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/troubleshoot-woocommerce/">Troubleshoot WooCommerce</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-10767"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wordpress-on-vip/">WordPress on VIP</a> <button aria-expanded="false" aria-label="Submenu for WordPress on VIP" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15718"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/action-scheduler/">Action Scheduler</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10053"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/cron-control/">Cron control</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-15461"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/email-on-vip/">Email</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9956"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/loading-gutenberg-on-vip/">Gutenberg</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10043"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/jetpack/">Jetpack</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-12385"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/php/">PHP</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10051"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/wordpress-upgrades/">WordPress upgrades</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9182"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/wordpress-rest-api/">WordPress REST API</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-11614"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/xml-rpc/">XML-RPC</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10039"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-platform/post-revisions/">Post revisions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10046"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/protected-embeds-on-vip-go/">Add protected embeds on the VIP Platform</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-11118"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/customize-user-roles/">Customize user roles</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10044"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/disable-the-privacy-tools-in-wordpress/">Disable the privacy tools in WordPress</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-9871"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/contribute-to-wordpress/">Contribute to WordPress core</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-has-children menu-item-9173"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/">WordPress skeleton</a> <button aria-expanded="false" aria-label="Submenu for WordPress skeleton" class="vipdocs-sidebar-list__toggle"></button> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10008"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/client-mu-plugins-directory/">/client-mu-plugins directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9998"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/docs-directory/">/docs directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10007"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/images-directory/">/images directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10002"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/upload-languages-to-the-language-directory/">/languages directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10009"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/plugins-directory/">/plugins directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10004"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/private-directory/">/private directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10005"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/themes-on-vip-go/">/themes directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10001"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/vip-config-directory/">/vip-config directory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-10000"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/editorconfig/">.editorconfig</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-technical-references menu-item-9999"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-codebase/phpcs-xml-dist/">.phpcs.xml.dist</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-how-tos menu-item-10003"><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/serve-static-content-wp/">Serve static content</a></li> </ul> </li> </ul><ul class="vipdocs-sidebar-footer is-style-muted"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10908"><a href="https://web.archive.org/web/20230716144711/https://wordpressvip.zendesk.com/">Contact Support</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11027"><a href="https://web.archive.org/web/20230716144711/https://wpvipstatus.com/">WPVIP Status</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10905"><a href="https://web.archive.org/web/20230716144711/https://lobby.vip.wordpress.com/">VIP Lobby</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10906"><a href="https://web.archive.org/web/20230716144711/https://wpvip.com/resources/">Resource Library</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10907"><a href="https://web.archive.org/web/20230716144711/https://docs.parse.ly/">Parse.ly Help</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15890"><a href="https://web.archive.org/web/20230716144711/https://wpvip.com/accessibility/">Accessibility at WordPress VIP</a></li> </ul> </nav> <!-- .vipdocs-layout__sidebar --> <div class="vipdocs-layout__main__content" id="rkv-toc-scroll"> <div class="vipdocs-layout__main__content__inner"> <div class="vipdocs-layout__main__content__primary"> <main id="rkv-toc-content"> <div class="rkv-loop "> <article class="rkv-entry post-3535 how-tos type-how-tos status-publish hentry category-launch-a-site" aria-label="Begin a single site launch" id="post-3535"> <header class="rkv-entry__header"> <h1 class="vipdocs-entry__title"> Begin a single site launch </h1> <!-- searchform.php --> </header> <!-- .rkv-entry__header --> <div class="rkv-entry__content"> <p><a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/wordpress-single-site/">WordPress single sites</a> can be launched from within the <a href="https://web.archive.org/web/20230716144711/https://dashboard.wpvip.com/">VIP Dashboard</a> with the self-launch tool. </p> <div class="wpvip-docs-note-block pro-tip"> <p><strong>Professional Service Upgrade</strong></p> <p>Customers who add <a rel="noreferrer noopener" href="https://web.archive.org/web/20230716144711/https://wpvip.com/wordpress-vip-professional-services/#launch-day-services" target="_blank">WordPress VIP Launch Day Services</a> to their support package will have a Technical Account Manager (TAM) assigned to them to ensure a smooth launch for their site on the VIP Platform. VIP TAMs will draft and confirm a launch plan for the site, guide customers through the necessary steps leading up to and including the site launch, and advise customers on any last-minute issues that may arise.</p> </div> <h2 class="wp-block-heading" id="h-launch-a-site-in-the-vip-dashboard">Launch a site in the VIP Dashboard</h2> <div class="wpvip-docs-note-block wp-reference"> <p><strong>Prerequisites</strong></p> <ul> <li>To launch a network site, a user must have at minimum an <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/vip-dashboard/public-api-permissions-access/#h-org-roles">Org member role</a> or an <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/enterprise-authentication/roles-and-permissions/#h-app-roles">App write role</a> for that application.</li> <li>Complete the steps outlined in <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/prepare-for-launch/">Prepare for launch</a> before beginning a site launch.</li> </ul> </div> <ol> <li>Navigate to the <a href="https://web.archive.org/web/20230716144711/https://dashboard.wpvip.com/">VIP Dashboard</a> for an application.</li> <li>Select the environment for the site launch (e.g., Production, Develop) from the dropdown located at the upper left of the VIP Dashboard application view.</li> <li>Select the <strong>“Launch your app”</strong> link in the upper-left of the VIP Dashboard screen.</li> <li>In the “Launch your application” panel, at least one custom domain should be listed as available under <strong>“Add your domain to production”</strong>. Select “<strong>Next</strong>” if the correct custom domain appears as expected, or return to the <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/prepare-for-launch/">prepare for launch</a> steps complete the steps to add the custom domain for the launch.</li> <li>Below <strong>“Set your primary domain”</strong>, select a custom domain to assign as the <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/backgrounds/primary-domain/">primary domain</a> for this site launch. Select “<strong>Next</strong>” to continue.</li> <li>The self-launch tool will then begin a <code>search-replace</code> on the database that will replace the <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/domains-tls/domains/#h-convenience-domains">convenience domain</a> with the newly assigned custom domain.</li> </ol> <p>Complete the site launch by following the prompts in the “Launch your application” dashboard, or follow <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/complete-a-site-launch/">a more detailed guide for completing a site launch</a>. </p> </div> <!-- .rkv-entry-content --> <p class="vipdocs-last-updated-text">Last updated: June 20, 2023</p></article> <!-- .rkv-entry --> </div> </main> <!-- #rkv-toc-content --> <aside id="related-topics" class="rkv-card"> <h2 class="h3">Related Articles</h2> <ul class="rkv-list-spacing rkv-list-unstyled"> <li> <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-node-js-site/">Begin a Node.js site launch</a> </li> <li> <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/manual-subsite-launch/">Manually launch a site on a multisite</a> </li> <li> <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/technical-references/multisites/order-of-launch/">Order of launching sites on a multisite</a> </li> <li> <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/launch-troubleshooting/">Troubleshoot a WordPress site launch</a> </li> <li> <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/complete-a-site-launch/">Complete a site launch</a> </li> <li> <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/begin-a-multisite-launch/">Begin a network site launch</a> </li> <li> <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/launch-a-site/">Launch a site</a> </li> <li> <a href="https://web.archive.org/web/20230716144711/https://docs.wpvip.com/how-tos/testing-your-site/">Test a site</a> </li> </ul> </aside> <footer class="vipdocs-layout__main__content__footer"> <hr/> <h2 class="has-text-align-center screen-reader-text">Contact WordPress VIP</h2> <p class="has-text-align-center vipdocs-layout__main__content__footer__header"> Have a question, or ready to get started with WordPress VIP? </p> <div class="rkv-button-group__wrapper"> <ul class="rkv-button-group"> <li> <a class="rkv-button" href="https://web.archive.org/web/20230716144711/https://wordpressvip.zendesk.com/">Contact Support</a> </li> <li> <a class="rkv-button is-style-secondary" href="https://web.archive.org/web/20230716144711/https://wpvip.com/contact/">Contact Sales</a> </li> </ul> <!-- .rkv-button-group --> </div> <!-- .rkv-button-group__wrapper --> <hr/> <p class="has-text-align-center rkv-gutter-bottom-none font-small"> Documentation is licensed under a </p> <p class="has-text-align-center font-small"> <a href="https://web.archive.org/web/20230716144711/https://creativecommons.org/licenses/by-sa/4.0/"> Creative Commons Attribution-ShareAlike 4.0 International License </a> </p> <div class="vipdocs-automattic-block"> <p> <a href="https://web.archive.org/web/20230716144711/https://automattic.com/"> An <span class="screen-reader-text">Automattic</span><svg class="svg-icon svg-icon-automattic" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 200 15.4"><path d="M72.5 15.4c-5.1 0-8.4-3.7-8.4-7.5v-.4c0-3.9 3.3-7.5 8.4-7.5 5.1 0 8.4 3.6 8.4 7.5V8c0 3.8-3.3 7.4-8.4 7.4zm5.7-7.9c0-2.8-2-5.3-5.7-5.3s-5.7 2.5-5.7 5.3v.3c0 2.8 2 5.3 5.7 5.3s5.7-2.5 5.7-5.3v-.3z" fill="#3298CB"/><path d="M15 14.9l-1.9-3.6H4.7l-1.8 3.6H0L7.8.5H10l7.9 14.4H15zM8.8 3.3l-3.1 6h6.4l-3.3-6zm21.4 12.1c-5.2 0-7.6-2.8-7.6-6.5V.5h2.7V9c0 2.7 1.7 4.2 5.1 4.2 3.4 0 4.8-1.6 4.8-4.2V.5h2.7v8.4c0 3.6-2.3 6.5-7.7 6.5zM52.9 2.8v12.1h-2.7V2.8h-6.3V.5h15.3v2.2h-6.3zM105 14.9V3.5l-.7 1.3-6 10.1H97L91 4.8l-.7-1.3v11.4h-2.6V.5h3.7l5.7 9.9.7 1.2.7-1.2 5.6-9.9h3.7v14.4H105zm23.1 0l-1.9-3.6h-8.4l-1.8 3.6h-3L120.8.5h2.2l7.9 14.4h-2.8zm-6.2-11.6l-3.1 6h6.4l-3.3-6zm19.9-.5v12.1h-2.7V2.8h-6.3V.5h15.3v2.2h-6.3zm19.8 0v12.1h-2.7V2.8h-6.3V.5h15.3v2.2h-6.3zm12.9 12.1v-13c1.1 0 1.5-.6 1.5-1.4h1.1v14.4h-2.6zm23.8-10.3c-1.3-1.2-3.2-2.3-5.8-2.3-3.8 0-6 2.6-6 5.4V8c0 2.7 2.2 5.3 6.2 5.3 2.4 0 4.4-1.1 5.6-2.3l1.6 1.7c-1.6 1.6-4.3 2.9-7.4 2.9-5.4 0-8.7-3.5-8.7-7.4v-.6c0-3.9 3.6-7.6 8.9-7.6 3 0 5.8 1.3 7.3 2.9l-1.7 1.7zM74.3 5c.5.3.6 1 .3 1.5l-2.5 3.8c-.3.5-1 .6-1.5.3s-.6-1-.3-1.5l2.5-3.8c.4-.5 1-.6 1.5-.3z"/></svg> Invention </a> </p> </div> <!-- .vipdocs-automattic-block --> </footer> <!-- .vipdocs-layout__main__content__footer --> </div> <!-- .vipdocs-layout__main__content__primary --> <div class="vipdocs-layout__main__content__secondary"> <div class="vipdocs-environment-list"><h2 class="vipdocs-environment-list__heading">Relevant to</h2><ul class="vipdocs-environment-list__list"><li class="vipdocs-environment-list__item">WordPress</li></ul></div> <nav id="rkv-toc-nav" class="rkv-table-of-contents__sticky" aria-label="Table of Contents"> </nav> <!-- #rkv-toc-nav --> </div> <!-- .vipdocs-layout__main__content__secondary --> </div> <!-- .vipdocs-layout__main__content__inner --> </div> <!-- .vipdocs-layout__main__content --> </div> <!-- .vipdocs-layout__main__inner --> </div> <!-- .vipdocs-layout__main --> </div> <!-- .vipdocs-layout --> <!-- A8C RUM --> <script defer id="bilmur" data-provider="vip" data-service="k8s-a8c" src="https://web.archive.org/web/20230716144711js_/https://s0.wp.com/wp-content/js/bilmur.min.js?m=202328"></script> <script id="rkv-script-js-extra"> var wpvipDocs = {"search":"","url":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/search","cptPages":[{"name":"Backgrounds","link":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/backgrounds\/","content":"Definitions, context and explanation for terms used throughout other Documentation articles."},{"name":"How-to Guides","link":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/how-tos\/","content":"How-to guides provide descriptive steps needed to solve a problem or complete a task. Frequently read guides in this section Import databasesImport"},{"name":"Technical Reference","link":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/technical-references\/","content":"Technical references provide information, descriptions, and code examples specific to the VIP Platform. Frequently read articles in this section VIP"},{}],"topSearch":[{"url":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/how-tos\/change-or-remove-http-headers-added-by-vip-go\/","text":"Modify HTTP headers","title":"change-or-remove-http-headers-added-by-vip-go"},{"url":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/how-tos\/","text":"How-to Guides","title":"how-tos"},{"url":"https:\/\/web.archive.org\/web\/20230716144711\/https:\/\/docs.wpvip.com\/technical-references\/vip-dashboard\/data-sync\/","text":"Data sync from production to non-production environments","title":"data-sync"}],"topSearchBlurb":""}; </script> <script type="text/javascript" src="https://web.archive.org/web/20230716144711js_/https://docs.wpvip.com/wp-content/themes/vipdocs/assets/dist/main.js?m=1689357467g"></script><script defer src="https://web.archive.org/web/20230716144711js_/https://stats.wp.com/e-202328.js" id="jetpack-stats-js"></script> <script id="jetpack-stats-js-after"> _stq = window._stq || []; _stq.push([ "view", {v:'ext',blog:'182304402',post:'3535',tz:'0',srv:'docs.wpvip.com',hp:'vip',j:'1:12.3'} ]); _stq.push([ "clickTrackerInit", "182304402", "3535" ]); </script> </body> </html> <!-- FILE ARCHIVED ON 14:47:11 Jul 16, 2023 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 16:25:28 Feb 21, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.656 exclusion.robots: 0.03 exclusion.robots.policy: 0.019 esindex: 0.01 cdx.remote: 6.569 LoadShardBlock: 194.208 (3) PetaboxLoader3.datanode: 156.945 (5) PetaboxLoader3.resolve: 107.89 (2) load_resource: 99.695 loaddict: 34.822 -->