One advantage of WordPress is that it takes only a few minutes to completely change the site. However, there is no simple way to restore the website to its previous state, so if you don’t pay attention, you may lose a lot of work soon. Versionpress provides git functionality to WordPress, so you know that you can cancel your changes with just one click and make changes as needed. If you have created a simple website from the beginning, you can better understand the power of WordPress. With WordPress, you can install new themes with just a few clicks, completely change the appearance of the site, install plug-ins, add new features immediately, and easily manage website users, all of which are possible. It can be executed without entering any lines of code. The
The only problem is that most of WordPress’s work cannot be restored. In addition to well tracked page and post changes in the WordPress core, changes must be regenerated to undo them. Moreover, if you are not a WordPress developer, many changes to the site are likely to be applied to the actual site, so if there is a problem, the result may be very serious. Versionpress is a project that promises to change all this. By importing the power of GIT versioning into the WordPress website, versionpress adds an undo button to all individual changes on the WordPress website. Make regretful changes and just click the button to cancel the changes. The
Male versionpress: basic idea the basic concept of versionpress can be summarized into several simple ideas. Versionpress is a tool that can be used for the following tasks: Track all changes to the WordPress site. You can easily undo individual changes, change groups, or restore all changes to that point in time, restoring the site to its previous state. It is easy to prepare the site and re merge the prepared site database with the real-time database without losing the data of the two databases. Make backup more efficient. Allow non-technical WordPress users to access version control and dumps. In essence, versionpress is designed as an \
Do you want to change what you don’t want? Click Cancel run. Do you want to accidentally change the permanent link structure to unlink all posts in the process? No problem. Click Cancel run. Do you want to switch themes to realize that there are many ugly shortcuts to sort out? Click undo to create and clean up the dump environment without losing updates to the live site during this period, and push the changes from the dump site to the live site. The plug-in is incompatible with the latest version of WordPress. Do you want to downgrade to an older version of WordPress? No problem. Versionpress also allows you to undo core updates. And that’s just the tip of the iceberg. The goal of versionpress is to track all small changes, including cancelling administrator notifications, and selectively and easily cancel all projects. Versionpress is an ambitious undertaking with the goal of providing version management for the public. The
In 2012, when big ideas were brought to the market, borek Bernard and Jan Voracek, two web developers, started to work on the version control system. They can better adjust their work in the WordPress development project. At that time, the system was an internal project used by two developers to manage their own projects. Time permitting, they had been writing ideas during 2012 and 2013.
I’m coming up. At the beginning of 2014, we had a sufficient technical foundation, and we can be sure that it is technically feasible to create a powerful and user-friendly version control system for WordPress. But it is not easy. Developing versionpress requires some money. The
Versionpress was released in june2014 and started a crowdfunding campaign. During the crowdfunding campaign, we decided to build versionpress as a complete GPL licensing project, making it fully acceptable in the WordPress community. However, at that time, the development of version press was still completed privately by borek and Jan. As the crowdfunding campaign continued to raise some funds, the WordPress community responded with enthusiastic and overwhelming support. As a result, Jan and borek decided to continue the project, although their fund-raising goals were not achieved. The
Only 13500 US dollars were raised from the target of 30000 US dollars. But borek and Jan decided to move forward anyway. After the cloud fund activity, several trial versions of the plug-in were provided to the event supporters in the second half of 2014. The real access plan was released in january2015. This is a charging program open to everyone. When the plug-in reaches the development milestone, it provides supporters with early access to the plug-in and provides financial support for the continuous development of the plug-in. The first major version of the plug-in, version press 1.0, was released to early access program members in april2015 three months later. The
In october2015, version press 2.0 was listed and a seed fund of US $400000 was released. Next month, versionpress expects to change from private mode to open source development mode in April, 2016, and transfer to GitHub. On april29,2016, version press 3.0, the first fully open source release of the plug-in, was released. Version press 3.0 is still regarded as the initial access version of the plug-in, but it has fulfilled its original commitment to provide version control to the public. Change tracking for version press 3.0 is thorough and automatic. Changes can be cancelled individually or in batches. It supports the creation of dump sites, just like merging dump sites with real-time production sites. Male
But this does not mean that all the heavy tasks have been completed. Several major milestones for the future are still planned. The future of versionpress. What are the missing features of versionpress? Much work has been done, but much remains to be done. Versionpress works best in a personal hosting environment, but is supported by some shared hosting providers. Versionpress is still a product for developers and technical users. It is not suitable for non-technical users. Versionpress needs to be changed for long-term success. Plug ins work well on fairly standard word press sites, but version press does not work well on many complex plug-ins and feature rich topics. Enhanced compatibility with third-party plug-ins is the main focus of version press 4.0. Staging sites and site replication are supported, but only through wp-cli. A user-friendly graphical user interface (GUI) for non-technical users has not been developed. Multi site is not supported, but there is multi site support in the roadmap, and participants of this specific milestone are required. Test drive using versionpress versionpress