Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/DevinWalker/wp-rollback
Rollback any WordPress.org plugin or theme to a previous (or newer) version.
https://github.com/DevinWalker/wp-rollback
plugin-downgrade plugin-rollback theme-downgrade theme-rollback wordpress wordpress-theme wordress-plugin
Last synced: 5 days ago
JSON representation
Rollback any WordPress.org plugin or theme to a previous (or newer) version.
- Host: GitHub
- URL: https://github.com/DevinWalker/wp-rollback
- Owner: DevinWalker
- Created: 2015-03-06T19:33:08.000Z (over 9 years ago)
- Default Branch: develop
- Last Pushed: 2024-04-30T20:28:16.000Z (6 months ago)
- Last Synced: 2024-05-21T20:11:22.686Z (6 months ago)
- Topics: plugin-downgrade, plugin-rollback, theme-downgrade, theme-rollback, wordpress, wordpress-theme, wordress-plugin
- Language: PHP
- Homepage: https://wprollback.com
- Size: 1.74 MB
- Stars: 77
- Watchers: 7
- Forks: 22
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![WP Rollback](https://wprollback.com/wp-content/uploads/2024/01/WP-Rollback-GitHub.jpg)](https://wprollback.com)
# WP Rollback
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.
## Important: Usage Disclaimer
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**.
## Download
For stable releases, visit the [WordPress Repository](https://wordpress.org/plugins/wp-rollback). 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.
## Support
Have questions or need assistance? Post all your support requests on the [WordPress Repository support page for WP Rollback](https://wordpress.org/support/plugin/wp-rollback). If you'd like to report bugs, request features, or contribute, we welcome your input!
## Documentation
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](https://github.com/impress-org/wp-rollback/wiki)
## Contributing
We appreciate contributions from the community! To contribute:
1. **Fork the Repository**: Click the 'Fork' button at the top right of this page to create your own copy of this repository.
2. **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 the `wp-content/plugins` directory of your WordPress installation.
3. **Start Development**: Run `npm install` to install all dependencies. Then, run `npm start` to start the process. This will watch for changes to the JS and SCSS files and compile them automatically.
4. **Create a New Branch**: Before making your changes, switch to a new branch with `git checkout -b your-branch-name`.
5. **Make Your Changes**: Implement your changes, enhancements, or bug fixes.
6. **Commit and Push**: Commit your changes with a clear commit message and push them to your fork with `git push origin your-branch-name`.
7. **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!