{"id":331,"date":"2015-09-19T02:38:59","date_gmt":"2015-09-19T02:38:59","guid":{"rendered":"https:\/\/www.fastcomet.com\/blog\/?p=331"},"modified":"2022-06-10T07:25:26","modified_gmt":"2022-06-10T07:25:26","slug":"versionpress-partnership","status":"publish","type":"post","link":"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership","title":{"rendered":"VersionPress and How to Keep Your Website Safe"},"content":{"rendered":"\n<p class=\"has-drop-cap\">Websites evolved a lot for the past few years and they become more complex with time. The world&#8217;s leading application for website development is <a href=\"https:\/\/wordpress.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress<\/a> and it grows at the same pace. You now have thousands of different options, themes, plugins or widgets and they can all make your website stand out from the rest. This is important because, with the growth of the websites and their complexity, we all strive to offer something more to our visitors and keep their attention.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>This is all good, though. It keeps us all motivated, constantly alerted and we improve our websites the same way we improve ourselves as people. We grow, we learn new things, we think of ways to reach out to more people. We work constantly to provide more and we want to get more as well.<\/p>\n\n\n\n<p>Let me get to my point here, WordPress users have a lot on their plate now. There are multiple frameworks, builders, plugins or themes they can use on their websites. They constantly install, test, modify and improve their projects, but what happens if the latest changes we make fail? Do we always generate a backup when we make changes? Even if we do, is the backup what we really need, or it will save our website, but remove hours of work?<\/p>\n\n\n\n<p>It is my pleasure to introduce <strong>our new partner &#8211; <a href=\"https:\/\/versionpress.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">VersionPress<\/a><\/strong>! It is a plugin I have been personally working with for quite some time now and I am excited to introduce it to all of you that did not have the chance to do so. VersionPress is a WordPress staging plugin that offers a complete solution to all your problems, without even noticing it while running in the background.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How does VersionPress Work?<\/h2>\n\n\n\n<p>VersionPress acts as a staging plugin for your website. It offers version control for your project, which means that a version of your website is created using <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/git-scm.com\/\" target=\"_blank\">Git<\/a> after each change you make. This way, you have the full power to reverse any of the changes that you make on your website, whenever you need that.<\/p>\n\n\n\n<p>One of the best things about VersionPress is that you can revert any change on your website, without affecting newer updates. For example, let us say that you <strong>install a plugin and then you decide to install a theme as well<\/strong>. When you are ready, you are happy with your new theme, but the plugin does not seem to work the way you expect. <strong>You can revert the plugin installation, without losing the changes you have made for the theme on your website.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Install VersionPress<\/h2>\n\n\n\n<p>The installation of VersionPress is easy, even though it does not work on all shared hosting service providers. There are some requirements for the plugin to work the way it should, but this requires changes to the hosting environment. <a href=\"https:\/\/twitter.com\/borekb\" target=\"_blank\" rel=\"noopener noreferrer\">Borek Bernard<\/a>, the <strong>Founder and Lead Developer of VersionPress<\/strong>, explained in more details this matter in a recent article called &#8220;<a href=\"https:\/\/versionpress.com\/blog\/2015\/08\/the-hosting-story\/\" target=\"_blank\" rel=\"noopener noreferrer\">The Hosting Story<\/a>&#8220;. FastComet supports VersionPress on all <a href=\"https:\/\/my.fastcomet.com\/order\/ssdcloud\/\" target=\"_blank\" rel=\"noopener noreferrer\">Shared Hosting<\/a>, <a href=\"https:\/\/www.fastcomet.com\/cloud-vps\" target=\"_blank\" rel=\"noopener noreferrer\">Cloud VPS<\/a> or <a href=\"https:\/\/www.fastcomet.com\/dedicated-servers\" target=\"_blank\" rel=\"noopener noreferrer\">Dedicated Server<\/a> plans and we can help you with the installation process as well.<\/p>\n\n\n\n<p>The process is the same as when you install a standard plugin for WordPress. Log into the administrative area of your website first and then navigate to <em>Plugins<\/em> and click on <em>Add New<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"333\" src=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install1.jpg\" alt=\"Add New Plugin in WordPress - FastComet\" class=\"wp-image-853\" srcset=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install1.jpg 770w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install1-300x130.jpg 300w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install1-768x332.jpg 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/figure>\n<\/div>\n\n\n<p>On the new page, click on the <em>Upload Plugin<\/em> button at the top and then upload the VersionPress archive from your local computer. Click on the <em>Install Now<\/em> button to proceed.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"205\" src=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install2.jpg\" alt=\"Upload and Install VersionPress for WordPress - FastComet\" class=\"wp-image-854\" srcset=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install2.jpg 770w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install2-300x80.jpg 300w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install2-768x204.jpg 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/figure>\n<\/div>\n\n\n<p>The VersionPress plugin will be automatically installed on your website. You will see a successful message and you will have to click on <em>Active Plugin<\/em> to enable it on your website.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"218\" src=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install3.jpg\" alt=\"Activate the new Plugin in WordPress - FastComet\n\" class=\"wp-image-855\" srcset=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install3.jpg 770w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install3-300x85.jpg 300w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install3-768x217.jpg 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/figure>\n<\/div>\n\n\n<p>The VersionPress plugin requires an additional activation step. You will see a new button at the top of your main menu, called <em>VersionPress<\/em>. Click on it, review the server requirements of the plugin and then click on the Activate <em>VersionPress<\/em> button at the bottom to complete the setup.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"317\" src=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install4.jpg\" alt=\"Find and Press Activate VersionPress in WordPress - FastComet\" class=\"wp-image-856\" srcset=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install4.jpg 770w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install4-300x124.jpg 300w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/install4-768x316.jpg 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">How to use VersionPress<\/h2>\n\n\n\n<p>There are two main restore types &#8211; undo and rollback. The first type allows you to Undo specific changes on your website, without affecting any of your other actions. For example, if you have installed a plugin a few days ago and you wish to undo that without losing all of the work on your website since then, you can simply undo the plugin installation.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"250\" src=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/undo-changes1.jpg\" alt=\"Undo Plugin Installation in WordPress - FastComet\" class=\"wp-image-858\" srcset=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/undo-changes1.jpg 770w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/undo-changes1-300x97.jpg 300w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/undo-changes1-768x249.jpg 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/figure>\n<\/div>\n\n\n<p>The second restore type is the rollback. This allows you to revert all changes made on your website up to a certain point. Let us say that you have been testing a feature for the past few hours and you have made a large number of changes on your website. In the end, it does not work the way you need so you would like to reverse all of the changes &#8211; not a single one. You can achieve that by using the Rollback to this option.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"309\" src=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/rollback1.jpg\" alt=\"Use the Roll Back to This Option in WordPress - FastComet\" class=\"wp-image-857\" srcset=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/rollback1.jpg 770w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/rollback1-300x120.jpg 300w, https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/rollback1-768x308.jpg 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>VersionPress is a plugin for WordPress that allows you to revert any changes that you make on your website. This is an excellent way of keeping a track of all changes you make and be able to undo them, or even roll back to a certain point in time. VersionPress simply WORKS and you never have to worry about your website, which is one of the biggest concerns for developers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Websites evolved a lot for the past few years and they become more complex with time. The world&#8217;s leading application for website development is WordPress and it grows at the same pace. You now have thousands of different options, themes, plugins or widgets and they can all make your website stand out from the rest. [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":621,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[140,256],"tags":[112,153],"class_list":["post-331","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-security","category-wordpress","tag-staging","tag-versionpress"],"featured_image_src":"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/VersionPress.jpg","author_info":{"display_name":"Dimitar","author_link":"https:\/\/www.fastcomet.com\/blog\/author\/daniel"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>VersionPress and How to Keep Your Website Safe | FastComet<\/title>\n<meta name=\"description\" content=\"Learn more about our staging partner \u261b VersionPress \u261a the power of version control to WordPress. \u261b Here&#039;s what it is and how to use it.\" \/>\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.fastcomet.com\/blog\/versionpress-partnership\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VersionPress and How to Keep Your Website Safe | FastComet\" \/>\n<meta property=\"og:description\" content=\"Learn more about our staging partner \u261b VersionPress \u261a the power of version control to WordPress. \u261b Here&#039;s what it is and how to use it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership\" \/>\n<meta property=\"og:site_name\" content=\"FastComet Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-09-19T02:38:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-10T07:25:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/VersionPress.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dimitar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dimitar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VersionPress and How to Keep Your Website Safe | FastComet","description":"Learn more about our staging partner \u261b VersionPress \u261a the power of version control to WordPress. \u261b Here's what it is and how to use it.","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.fastcomet.com\/blog\/versionpress-partnership","og_locale":"en_US","og_type":"article","og_title":"VersionPress and How to Keep Your Website Safe | FastComet","og_description":"Learn more about our staging partner \u261b VersionPress \u261a the power of version control to WordPress. \u261b Here's what it is and how to use it.","og_url":"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership","og_site_name":"FastComet Blog","article_published_time":"2015-09-19T02:38:59+00:00","article_modified_time":"2022-06-10T07:25:26+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/VersionPress.jpg","type":"image\/jpeg"}],"author":"Dimitar","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dimitar","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership","url":"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership","name":"VersionPress and How to Keep Your Website Safe | FastComet","isPartOf":{"@id":"https:\/\/www.fastcomet.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership#primaryimage"},"image":{"@id":"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership#primaryimage"},"thumbnailUrl":"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/VersionPress.jpg","datePublished":"2015-09-19T02:38:59+00:00","dateModified":"2022-06-10T07:25:26+00:00","author":{"@id":"https:\/\/www.fastcomet.com\/blog\/#\/schema\/person\/dd2086ca553541505fd54e68edd11c7c"},"description":"Learn more about our staging partner \u261b VersionPress \u261a the power of version control to WordPress. \u261b Here's what it is and how to use it.","breadcrumb":{"@id":"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fastcomet.com\/blog\/versionpress-partnership"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership#primaryimage","url":"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/VersionPress.jpg","contentUrl":"https:\/\/www.fastcomet.com\/blog\/wp-content\/uploads\/2015\/09\/VersionPress.jpg","width":1024,"height":576},{"@type":"BreadcrumbList","@id":"https:\/\/www.fastcomet.com\/blog\/versionpress-partnership#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fastcomet.com\/blog"},{"@type":"ListItem","position":2,"name":"VersionPress and How to Keep Your Website Safe"}]},{"@type":"WebSite","@id":"https:\/\/www.fastcomet.com\/blog\/#website","url":"https:\/\/www.fastcomet.com\/blog\/","name":"FastComet Blog","description":"FastComet Web Hosting Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fastcomet.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.fastcomet.com\/blog\/#\/schema\/person\/dd2086ca553541505fd54e68edd11c7c","name":"Dimitar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fastcomet.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/71b9cba1ee4b0befecd610aba3da6defe0e9af8bc45b0dd26d2f6b53e5731734?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/71b9cba1ee4b0befecd610aba3da6defe0e9af8bc45b0dd26d2f6b53e5731734?s=96&d=mm&r=g","caption":"Dimitar"},"description":"Dimitar is Director of Technical Support at FastComet. He has dedicated more than ten years toward bridging gaps between customer satisfaction and technical support. As the leader of our support organization, he\u2019s responsible for educating, empowering and recognizing our support team and focusing on the science and art of quality, productivity, and technical prowess. He likes to be challenged with the tasks and do the research to approach the goal desired.","url":"https:\/\/www.fastcomet.com\/blog\/author\/daniel"}]}},"_links":{"self":[{"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/posts\/331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/comments?post=331"}],"version-history":[{"count":8,"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/posts\/331\/revisions"}],"predecessor-version":[{"id":7945,"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/posts\/331\/revisions\/7945"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/media\/621"}],"wp:attachment":[{"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/media?parent=331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/categories?post=331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fastcomet.com\/blog\/wp-json\/wp\/v2\/tags?post=331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}