{"id":68041,"date":"2021-02-04T10:40:49","date_gmt":"2021-02-04T15:40:49","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/?p=68041"},"modified":"2023-09-13T14:37:18","modified_gmt":"2023-09-13T18:37:18","slug":"staging-site","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/","title":{"rendered":"Create and Deploy a Staging Site with Total Upkeep"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep-1024x538.png\" alt=\"Create and deploy a staging site with Total  Upkeep - header image\" class=\"wp-image-68228\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep-1024x538.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep-300x158.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep-768x403.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep.png 1200w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>Creating a staging site is a common practice for many website developers or designers who are <a href=\"https:\/\/www.inmotionhosting.com\/wordpress-website-builder\">building a WordPress website<\/a>.\u00a0It allows you to work on a different version of an existing website without interfering in its operation. <\/p>\n\n\n\n<p>BoldGrid users with cloud-based accounts can easily <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.boldgrid.com\/free-wordpress-sites-demo\/\" target=\"_blank\" rel=\"noreferrer noopener\">create staging sites<\/a>. using the <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.boldgrid.com\/support\/total-upkeep\/\" target=\"_blank\" rel=\"noreferrer noopener\">Total Upkeep backup plugin<\/a> that comes free with a BoldGrid installation.\u00a0\u00a0<\/p>\n\n\n\n<p class=\"alert-info\">BoldGrid users who are not using cloud-based accounts may be familiar with the staging plugin for stand-alone WordPress installations, but this plugin has been phased out of the BoldGrid suite for the last few years.\u00a0<\/p>\n\n\n\n<p>This guide will give you the steps to use the free version of the Total Upkeep plugin for creating and deploying staging sites. The premium version of Total Upkeep will be necessary for the restoration of individual files.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#installation\">Installation of the Total Upkeep Plugin<\/a><\/li>\n\n\n\n<li><a href=\"#creating\">Creating the Staging Site<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"#Why-Do-I-Need\">Why Do I Need a Staging Site?<\/a><\/li>\n\n\n\n<li><a href=\"#Create-a-Staging-Site-with-a-Backup\">Create a Staging Site with a Backup<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"#preserving\">Preserving Your Website Data<\/a><\/li>\n\n\n\n<li><a href=\"#deploying\">Deploying Your InMotion Hosting Staging Site with Total Upkeep<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"#Steps-to-Deploy\">Steps to Deploy Your Staging Site<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installation\">Installation of the Total Upkeep Plugin<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"972\" height=\"731\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/total-upkeep-dashboard.png\" alt=\"Total Upkeep Dashboard\" class=\"wp-image-68058\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/total-upkeep-dashboard.png 972w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/total-upkeep-dashboard-300x226.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/total-upkeep-dashboard-768x578.png 768w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>If BoldGrid is installed, then you may not need to install the Total Upkeep plugin and you can skip this step. You can check for the plugin in the <strong>Plugins<\/strong> section of your WordPress site. <em>Note:\u00a0You do not need to have BoldGrid installed in order to use the Total Upkeep plugin<\/em>.<\/p>\n\n\n\n<ol class=\"article_list wp-block-list\">\n<li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/logging-into-wordpress-dashboard\/\" target=\"_blank\" rel=\"noreferrer noopener\">Login to the WordPress Administrator dashboard<\/a>.<\/li>\n\n\n\n<li>Click on <strong>Plugins<\/strong> in the main menu.\u00a0 If the plugin is not already installed, click on <strong>Add New<\/strong>.<\/li>\n\n\n\n<li>In the search field labeled \u201cSearch plugins\u201d type <strong>Total Upkeep<\/strong>.<br><br><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"343\" class=\"wp-image-88045\" style=\"width: 750px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_activate_total_upkeep-scaled.jpg\" alt=\"\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_activate_total_upkeep-scaled.jpg 2560w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_activate_total_upkeep-300x137.jpg 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_activate_total_upkeep-1024x469.jpg 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_activate_total_upkeep-768x351.jpg 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_activate_total_upkeep-1536x703.jpg 1536w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_activate_total_upkeep-2048x937.jpg 2048w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><br><\/li>\n\n\n\n<li>When the plugin appears in the search, click on the <strong>Install<\/strong> button.\u00a0 The installation will begin and then the button will change to <strong>Activate<\/strong> when the installation completes.<br><\/li>\n\n\n\n<li>Click on <strong>Activate<\/strong> to enable the plugin for your installation.<\/li>\n<\/ol>\n\n\n\n<p>This completes the installation of the Total Upkeep plugin for your WordPress installation.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating\">Creating the Staging Site<\/h2>\n\n\n\n<p>A <strong>staging site<\/strong> is a website that allows you to work on your existing site without disrupting the existing site\u2019s ongoing operation.\u00a0<\/p>\n\n\n\n<p>The Total Upkeep plugin allows you to make a backup of the existing site, then restore it using any name or restore it to a different location. You can also create a staging site by creating a brand new website in a new location or with a different domain name.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Why-Do-I-Need\">Why Do I Need a Staging Site?<\/h3>\n\n\n\n<p>Using a staging site is a good idea because it protects your website. Instead of making changes and finding out they don\u2019t work after you\u2019ve installed them, a staging site lets you try those changes out without putting your actual website at risk. <\/p>\n\n\n\n<p>If you make adjustments and find out it crashes your staging site, you can work out the bugs and ensure any changes you make work before applying them to your real website. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Create-a-Staging-Site-with-a-Backup\">Create a Staging Site with a Backup<\/h3>\n\n\n\n<p>If you have a website named <strong>www.restaurantdemo.com,<\/strong> you can make a backup of the existing site, then restore it to a different location. You would need to have the Total Upkeep plugin loaded on a blank WordPress site to restore the backup.<\/p>\n\n\n\n<p>You can do this by <a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/duplicate-wordpress-site-for-testing\/\">creating a duplicate of your WordPress site<\/a>. <\/p>\n\n\n\n<ol class=\"article_list wp-block-list\">\n<li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.boldgrid.com\/support\/total-upkeep\/backup-wordpress-website\/\" target=\"_blank\" rel=\"noreferrer noopener\">Backup the existing site using the Total Upkeep plugin<\/a>. To do this, click on <strong>Total Upkeep<\/strong> &gt; <em>Dashboard<\/em> in your WordPress Dashboard. Click <strong>Backup Site Now<\/strong>.<br><br><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"141\" class=\"wp-image-88050\" style=\"width: 750px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-scaled.jpg\" alt=\"\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-scaled.jpg 2560w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-300x56.jpg 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-1024x193.jpg 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-768x145.jpg 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-1536x289.jpg 1536w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-2048x385.jpg 2048w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><br><\/li>\n\n\n\n<li>To create the staging site from the backup, you will first need to <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/install-wordpress-using-softaculous\/\" target=\"_blank\" rel=\"noreferrer noopener\">install a blank WordPress site.<\/a><\/li>\n\n\n\n<li>Next, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/total-upkeep\/\" target=\"_blank\" rel=\"noreferrer noopener\">install the Total Upkeep plugin<\/a>.<\/li>\n\n\n\n<li>Copy the backup file from step 1 so you can access it from the Total Upkeep plugin where your staging site resides.<\/li>\n\n\n\n<li>Restore the site using the backup file.\u00a0<br><br><em><strong>Important!<\/strong> The location where you restore the site should either be a different server or just a different folder on the same server.\u00a0 You should also use a different name for the restored site. For example, you may want to name your staging site <\/em><strong><em>www.restaurantdemo-staging.com<\/em><\/strong><em>.\u00a0\u00a0<\/em><\/li>\n<\/ol>\n\n\n\n<p>Remember that if you want to be able to access the site from the internet, then the URL you\u2019re using must be a <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.inmotionhosting.com\/support\/domain-names\/registering-a-new-domain-name\/\" target=\"_blank\" rel=\"noreferrer noopener\">registered domain name<\/a>, or you would need to define it in the <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.inmotionhosting.com\/support\/website\/modifying-your-hosts-file\/\" target=\"_blank\" rel=\"noreferrer noopener\">host\u2019s file<\/a>.<\/p>\n\n\n\n<p>An easy way to avoid the need to edit the host\u2019s file is to simply <a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/move-wordpress-folders\/\">restore the backup WordPress site into a subfolder<\/a>.\u00a0 For example, <strong>www.restaurantdemo.com<\/strong> can be restored to a subfolder and accessed as <strong>www.restaurantdemo.com\/staging<\/strong>.<\/p>\n\n\n\n<p>When the site has been restored, it will be a fully functioning WordPress site that you can launch and customize. <\/p>\n\n\n\n<p>Total Upkeep does allow you to preserve and restore individual files, so you can retain existing data or uploaded files with the plugin.\u00a0 We will discuss this in more detail later in this guide.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"preserving\">Preserving Your Website Data\u00a0<\/h2>\n\n\n\n<p>Ideally, when you\u2019re working with your staging site, then your production site (the live site) will not change.\u00a0This will allow you to work with a copy of that site\u2019s database and then restore it while preserving the user data or files that your viewers may have previously added to your site.\u00a0<\/p>\n\n\n\n<p>However, this rarely happens and your live site will typically have user interactions during the time that you\u2019re modifying the next version of your site. <\/p>\n\n\n\n<p>For example, you may have users making comments or posts on your WordPress site.\u00a0 If a change occurs after your site backup, then that data would be lost if you were to restore the new version of your site from your staging site backup.<\/p>\n\n\n\n<p>The customized backup option allows you to make backups of individual tables in the database. The plugin also allows you to search for recently changed files on your site.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"962\" height=\"266\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/total-upkeep-recent-files.png\" alt=\"Recently Updated Files option in  Total Upkeep\" class=\"wp-image-68060\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/total-upkeep-recent-files.png 962w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/total-upkeep-recent-files-300x83.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/total-upkeep-recent-files-768x212.png 768w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>This plugin feature allows you to work on your staging site, then transfer database or file changes to your site when you\u2019re ready to deploy. The option to restore individual files will require the <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.boldgrid.com\/wordpress-backup-plugin\/\" target=\"_blank\" rel=\"noreferrer noopener\">premium version of the Total Upkeep plugin<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"deploying\">Deploying Your InMotion Hosting Staging Site with Total Upkeep <\/h2>\n\n\n\n<p>When you\u2019re finished with the development of your staging site, then your last step is to deploy it. The staging site will then replace your existing site and become your live site.<\/p>\n\n\n\n<p>Total Upkeep allows you to do this by using its restore function.\u00a0 However, before you deploy, you should do at least four things:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Notify your viewers that your site will be unavailable when you\u2019re deploying your staging site. You should provide a date and the estimated time that your site will be down.\u00a0 Advanced notification to your customers shows that you care.<\/li>\n\n\n\n<li>Suspend all activity to your existing website. Use a <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/wordpress-plugin-spotlight-seedprod-maintenance-mode-plugin\/\" target=\"_blank\" rel=\"noreferrer noopener\">maintenance mode plugin<\/a> to make your WordPress site is temporarily unavailable.\u00a0If you have multiple administrators or editors then make sure they know when you\u2019re deploying your staging site so that they\u2019re not in the WordPress site during that time.<\/li>\n\n\n\n<li>Make a current backup of your WordPress site using the Total Upkeep plugin.\u00a0 This will help you recover should it be necessary.<\/li>\n\n\n\n<li>Make a note of any plugins or themes that have updated during the development of your staging site. Plugins or themes often get updated, and it may simply be easier to update plugins after you have deployed your staging site.<\/li>\n<\/ol>\n\n\n\n<p>When you deploy your site with Total Upkeep you are using the restore function of the plugin to overwrite the existing WordPress site. So, it is very important that you have a current backup of your site and that you are aware that you will be replacing the existing live site.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Steps-to-Deploy\">Steps to Deploy Your Staging Site<\/h3>\n\n\n\n<ol class=\"article_list wp-block-list\">\n<li>Make a current backup of your staging site using Total Upkeep. From your WordPress Dashboard, navigate to Total Upkeep&gt;Dashboard, then click <strong>Backup Site Now<\/strong>.<br><br><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"141\" class=\"wp-image-88050\" style=\"width: 750px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-scaled.jpg\" alt=\"\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-scaled.jpg 2560w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-300x56.jpg 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-1024x193.jpg 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-768x145.jpg 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-1536x289.jpg 1536w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_backup_site-2048x385.jpg 2048w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><br><br>If you have a maintenance mode plugin as we mentioned above, make sure to activate it before you make a backup of your site. This will allow your site to come up in maintenance mode and prevent access until you\u2019re absolutely ready.<\/li>\n\n\n\n<li>Make a backup of your live site if you have not already done so.\u00a0 Make sure that the backup file is in a safe location where it will not be overwritten.<\/li>\n\n\n\n<li>Transfer the staging site backup to a a folder where you can access it from the Total Upkeep plugin on your live site.<\/li>\n\n\n\n<li>Restore the staging site backup, overwriting the live site. Make sure you are restoring the correct site by reviewing the URL.<\/li>\n\n\n\n<li>Check your live site to make sure that your changes have properly been transferred.<\/li>\n\n\n\n<li>Disable any maintenance mode plugin by navigating to the plugin and clicking <strong>Deactivate<\/strong>. <br><br><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"44\" class=\"wp-image-88071\" style=\"width: 800px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_disable_maintenance_mode-scaled.jpg\" alt=\"\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_disable_maintenance_mode-scaled.jpg 2560w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_disable_maintenance_mode-300x17.jpg 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_disable_maintenance_mode-1024x57.jpg 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_disable_maintenance_mode-768x43.jpg 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_disable_maintenance_mode-1536x85.jpg 1536w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging_site_disable_maintenance_mode-2048x113.jpg 2048w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><br><br>Now you can announce your newly restored and renovated site!<\/li>\n<\/ol>\n\n\n\n<p>Deploying the staging site is the same as a <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.boldgrid.com\/support\/total-upkeep\/using-total-upkeep-to-migrate-wordpress-for-staging\/\" target=\"_blank\" rel=\"noreferrer noopener\">site migration with the Total Upkeep plugin<\/a>.\u00a0 <\/p>\n\n\n\n<p>Your last step should be to make sure that your newly restored site is working properly.\u00a0 Make sure to double-check all functionality.\u00a0 You should also check to make sure that any plugin or theme updates that occurred before your current deployment are applied to the site.<br><br>Finally, if you have any data or file updates that occurred during your staging site development, you can use Total Upkeep to restore those individual tables or file changes to the site without completely overriding your newly deployed site.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\">\n\n\n\n<p>Congratulations! You now know how to create and deploy a staging site for WordPress development!\u00a0 To learn more about using WordPress, check out our <a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\">WordPress Education Channel<\/a>.\u00a0 We also have a section dedicated to many useful <a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\">WordPress plugins<\/a>.<\/p>\n\n\n<div class=\"jumbotron\"><img loading=\"lazy\" decoding=\"async\" style=\"display: block; float: right; margin-left: 12px;\" src=\"https:\/\/design.inmotionhosting.com\/assets\/legacy\/images\/website-transfer.svg\" alt=\"Easy WordPress Website Transfers\" width=\"80\" height=\"80\" \/>\r\n<p>If you\u2019re having trouble with your WordPress host, then check out InMotion\u2019s <a href=\"https:\/\/www.inmotionhosting.com\/wordpress-hosting\">WordPress Hosting<\/a>. We provide secure, optimized servers that are priced to meet your budget needs!<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/design.inmotionhosting.com\/assets\/icons\/standard\/check-blue.svg\" alt=\"check mark\" width=\"24\" height=\"24\" \/>Free Domain    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/design.inmotionhosting.com\/assets\/icons\/standard\/check-blue.svg\" alt=\"check mark\" width=\"24\" height=\"24\" \/>Free SSLs    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/design.inmotionhosting.com\/assets\/icons\/standard\/check-blue.svg\" alt=\"check mark\" width=\"24\" height=\"24\" \/>Unlimited Bandwidth<\/p>\r\n<p><a class=\"btn btn-primary btn-lg\" href=\"https:\/\/www.inmotionhosting.com\/wordpress-hosting\">WordPress Hosting<\/a><\/p>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Creating a staging site is a common practice for many website developers or designers who are building a WordPress website.\u00a0It allows you to work on a different version of an existing website without interfering in its operation. BoldGrid users with cloud-based accounts can easily create staging sites. using the Total Upkeep backup plugin that comes<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/\"> Read More ><\/a><\/p>\n","protected":false},"author":57014,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4379],"tags":[],"class_list":["post-68041","post","type-post","status-publish","format-standard","hentry","category-plugins"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Create and Deploy a Staging Site with Total Upkeep | InMotion Hosting<\/title>\n<meta name=\"description\" content=\"Learn how to create and deploy a staging site with Total Upkeep. You will see how to install the plugin and use it to create and deploy a staging site.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Create and Deploy a Staging Site with Total Upkeep | InMotion Hosting\" \/>\n<meta property=\"og:description\" content=\"Learn how to create and deploy a staging site with Total Upkeep. You will see how to install the plugin and use it to create and deploy a staging site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Support Center\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-04T15:40:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-13T18:37:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"InMotion Hosting Contributor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/InMotionHosting\" \/>\n<meta name=\"twitter:site\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"InMotion Hosting Contributor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/\"},\"author\":{\"name\":\"InMotion Hosting Contributor\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/f9a4fc454cd1df128ee8e898d30d4644\"},\"headline\":\"Create and Deploy a Staging Site with Total Upkeep\",\"datePublished\":\"2021-02-04T15:40:49+00:00\",\"dateModified\":\"2023-09-13T18:37:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/\"},\"wordCount\":1636,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep-1024x538.png\",\"articleSection\":[\"WordPress Plugins\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/\",\"name\":\"Create and Deploy a Staging Site with Total Upkeep | InMotion Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep-1024x538.png\",\"datePublished\":\"2021-02-04T15:40:49+00:00\",\"dateModified\":\"2023-09-13T18:37:18+00:00\",\"description\":\"Learn how to create and deploy a staging site with Total Upkeep. You will see how to install the plugin and use it to create and deploy a staging site.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#primaryimage\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep.png\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create and Deploy a Staging Site with Total Upkeep\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"name\":\"InMotion Hosting Support Center\",\"description\":\"Web Hosting Support &amp; Tutorials\",\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\",\"name\":\"InMotion Hosting\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"width\":696,\"height\":696,\"caption\":\"InMotion Hosting\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inmotionhosting\/\",\"https:\/\/x.com\/InMotionHosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/f9a4fc454cd1df128ee8e898d30d4644\",\"name\":\"InMotion Hosting Contributor\",\"description\":\"InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals!\",\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/inmotion-hosting\/\",\"https:\/\/x.com\/https:\/\/twitter.com\/InMotionHosting\"],\"url\":\"https:\/\/www.inmotionhosting.com\/support\/author\/inmotion-hosting-contributor\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Create and Deploy a Staging Site with Total Upkeep | InMotion Hosting","description":"Learn how to create and deploy a staging site with Total Upkeep. You will see how to install the plugin and use it to create and deploy a staging site.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/","og_locale":"en_US","og_type":"article","og_title":"Create and Deploy a Staging Site with Total Upkeep | InMotion Hosting","og_description":"Learn how to create and deploy a staging site with Total Upkeep. You will see how to install the plugin and use it to create and deploy a staging site.","og_url":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2021-02-04T15:40:49+00:00","article_modified_time":"2023-09-13T18:37:18+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site.png","type":"image\/png"}],"author":"InMotion Hosting Contributor","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/InMotionHosting","twitter_site":"@InMotionHosting","twitter_misc":{"Written by":"InMotion Hosting Contributor","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/"},"author":{"name":"InMotion Hosting Contributor","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/f9a4fc454cd1df128ee8e898d30d4644"},"headline":"Create and Deploy a Staging Site with Total Upkeep","datePublished":"2021-02-04T15:40:49+00:00","dateModified":"2023-09-13T18:37:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/"},"wordCount":1636,"commentCount":3,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep-1024x538.png","articleSection":["WordPress Plugins"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/","url":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/","name":"Create and Deploy a Staging Site with Total Upkeep | InMotion Hosting","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#primaryimage"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep-1024x538.png","datePublished":"2021-02-04T15:40:49+00:00","dateModified":"2023-09-13T18:37:18+00:00","description":"Learn how to create and deploy a staging site with Total Upkeep. You will see how to install the plugin and use it to create and deploy a staging site.","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#primaryimage","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep.png","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2021\/02\/staging-site-total-upkeep.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/staging-site\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"Create and Deploy a Staging Site with Total Upkeep"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/support\/#website","url":"https:\/\/www.inmotionhosting.com\/support\/","name":"InMotion Hosting Support Center","description":"Web Hosting Support &amp; Tutorials","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/support\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","width":696,"height":696,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting\/","https:\/\/x.com\/InMotionHosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/f9a4fc454cd1df128ee8e898d30d4644","name":"InMotion Hosting Contributor","description":"InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals!","sameAs":["https:\/\/www.linkedin.com\/company\/inmotion-hosting\/","https:\/\/x.com\/https:\/\/twitter.com\/InMotionHosting"],"url":"https:\/\/www.inmotionhosting.com\/support\/author\/inmotion-hosting-contributor\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"primary_category":{"id":4379,"name":"WordPress Plugins","slug":"plugins","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/wordpress\/plugins\/"},"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/68041","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/users\/57014"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/comments?post=68041"}],"version-history":[{"count":39,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/68041\/revisions"}],"predecessor-version":[{"id":106607,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/68041\/revisions\/106607"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=68041"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=68041"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=68041"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}