Effortlessly rollback (or downgrade, as some may call it) any theme or plugin from WordPress.org to a previous version with WP Rollback. It's as simple as using the plugin updater, but instead, you downgrade to a specific version. Forget the hassle of manual downloads and FTP uploads; this plugin streamlines the process for you.
Before performing a rollback, we highly recommend conducting a test on a staging site and creating a full backup of your WordPress files and database. Please note: We are not liable for any issues such as data loss, white screens, fatal errors, or other problems that may arise from using this plugin.
For stable releases, visit the WordPress Repository. You can also find them in your WordPress Dashboard under "Plugins > Add New." For development versions, see the contribution section below on how to clone this repo and start using the latest updates.
Have questions or need assistance? Post all your support requests on the WordPress Repository support page for WP Rollback. If you'd like to report bugs, request features, or contribute, we welcome your input!
Designed for seamless integration with the WordPress interface, WP Rollback is straightforward and setting-free. We're confident that its functionality will be apparent and intuitive right after activation.
Read the WP Rollback Documentation
We appreciate contributions from the community! To contribute:
-
Fork the Repository: Click the 'Fork' button at the top right of this page to create your own copy of this repository.
-
Clone Your Fork: Clone your fork to your local machine. This can be done via the command line with
git clone https://github.com/DevinWalker/wp-rollback.git
. Make sure you clone it to thewp-content/plugins
directory of your WordPress installation. -
Start Development: Run
npm install
to install all dependencies. Then, runnpm start
to start the process. This will watch for changes to the JS and SCSS files and compile them automatically. -
Create a New Branch: Before making your changes, switch to a new branch with
git checkout -b your-branch-name
. -
Make Your Changes: Implement your changes, enhancements, or bug fixes.
-
Commit and Push: Commit your changes with a clear commit message and push them to your fork with
git push origin your-branch-name
. -
Submit a Pull Request (PR): Go to the original WP Rollback repository and click 'New pull request'. Choose your fork and branch, then submit the pull request. Provide a decent PR description explaining the changes you made and we'll review your PR and merge it if it contributes positively to the project!