WP Rollback

Descripción

Quickly and easily rollback any theme or plugin from WordPress.org to any previous (or newer) version without any of the manual fuss. Works just like the plugin updater, except you’re rolling back (or forward) to a specific version. No need for manually downloading and FTPing the files or learning Subversion. This plugin takes care of the trouble for you.

Retrocedé plugins y temas de WordPress.org

While it’s considered best practice to always keep your WordPress plugins and themes updated, we understand there are times you may need to quickly revert to a previous version. This plugin makes that process as easy as a few mouse clicks. Simply select the version of the plugin or theme that you’d like to rollback to, confirm, and in a few moments you’ll be using the version requested. No more fumbling to find the version, downloading, unzipping, FTPing, learning Subversion or hair pulling.

Muy Importante: Siempre probá y hacé respaldos

Important Disclaimer: This plugin is not intended to be used without first taking the proper precautions to ensure zero data loss or site downtime. Always be sure you have first tested the rollback on a staging or development site prior to using WP Rollback on a live site.

We provide no (zero) assurances, guarantees, or warranties that the plugin, theme, or WordPress version you are downgrading to will work as you expect. Use this plugin at your own risk.

Preparado para traducción

Do you speak another language? Want to contribute in a meaninful way to WP Rollback? There’s no better way than to help us translate the plugin. This plugin is translation ready. Simply use the wp-rollback.pot file and your favorite translation tool. Once finished, please reach out to us on the WordPress.org forums or better yet, submit a pull request on the Github Repo.

Soporte y Documentación

We answer all support requests on the WordPress.org support forum.

WP Rollback was created to be as intuitive to the natural WordPress experience as possible. There are is no dedicated setting page or option panels. We believe that once you activate WP Rollback, you’ll quickly discover exactly how it works without question.

¡¡PERO!!

We do have documentation on the plugin Github Wiki.

Capturas

  • The Rollback link on the Plugins page.

  • The Rollback Versions page for a plugin.

  • The Update plugin screen.

  • The Rollback button on the Theme Modal popup.

  • The Rollback Versions page for a theme.

  • La ventana modal de confirmación de retroceso.

  • La pantalla de actualización de temas.

Instalación

Requerimientos mínimos

  • WordPress 4.8 o superior
  • PHP 5.3 o superior
  • Versión de MySQL 5.0 o superior

Instalación automática

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WP Rollback, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type “WP Rollback” and click Search Plugins. Once you have found the plugin you can view details about it such as the the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.

Instalación manual

The manual installation method involves downloading our donation plugin and uploading it to your server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.

Actualizando

Automatic updates should work like a charm; as always though, ensure you backup your site just in case.

Preguntas frecuentes

Is this plugin safe to use?

Short answer = Yes. Longer answer = It depends on how you use it.

WP Rollback is completely safe because all it does is take publicly available versions of the plugins you already have on your site and install the version that you designate. There is no other kinds of trickery or fancy offsite calls or anything. BUT!!!

Safety largely depends on you. The WordPress website admin. We absolutely do NOT recommend rolling back any plugins or themes on a live site. Test the rollback locally first, have backups, use all the best practice tools available to you. This is intended to make rolling back easier, that’s all.

Why isn’t there a rollback button next to X plugin or theme?

WP Rollback solo funciona con los plugins y themes instalados desde el repositorio oficial de WordPress. So no ves el enlace de “retroceder” lo más seguro es que ese plugin o tema no haya sido encontrado en WordPress.org. WP Rollback no funciona con plugins de Github, ThemeForest, u otras fuentes que no sean el repositorio de WordPress.org.

I rolled my [insert plugin name] back to version X.X and now my site is broken. This is your fault.

No. Te advertimos en negrita varias veces en muchos lugares. Y nuestro plugin hizo exactamente lo que dijo que haría. Que los dioses de internet se compadezcan del alma de tu sitio roto.

¿Dónde encuentro la documentación completa?

La documentación del plugin está en nuestra Wiki de Github. Aquí es donde hacemos regularmente las actualizaciones.

¿Se puede traducir este plugin?

¡Sí! Todas las cadenas están internacionalizadas y listas para ser traducidas. Solo usá el archivo languages/wp-rollback.pot con tu herramienta de traducción preferida. Una vez terminada, ponete en contacto con nosotros en los foros de WordPress.org o mejor aún, enviá un pull request en el repositorio de Github.

Reseñas

8 de septiembre de 2020
Great plugin, has got me and my customers out of a spot more than once! Thanks.
23 de agosto de 2020
Save my site! Thanks!!!! Updating woocommerce was the problem.
12 de agosto de 2020
Needed to rollback Contact form because it wasn't working. Took 3 seconds. Everything working again
4 de agosto de 2020
This is an awesome plugin. This reduces the time to go to older versions of the plugin to check the issue. Recently I have used this plugin to fixed issues. Thanks a lot.
8 de julio de 2020
Hi, First of all I want to thank you for this great plugin. It is a life saver. Keep it up. Thanks in advance, Bonebreaker
Leer todas las 137 reseñas

Colaboradores y desarrolladores

“WP Rollback” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“WP Rollback” ha sido traducido a 13 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “WP Rollback” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .

Registro de cambios

1.7.1

  • Fix: Prevent PHP notice when rolling back a plugin or theme on PHP 7.4.

1.7.0

  • Tweak: Removed the WP Time Capsule staging button and banner.

1.6.0

  • New: You now have the ability to rollback to the trunk for plugins. This is useful for beta testing releases and more. Thanks to karpstrucking for making this happen. #45
  • New: Add actions “wpr_plugin_success”, “wpr_plugin_failure”, “wpr_theme_success”, and “wpr_theme_failure” for developers.
  • New: If a plugin or theme does not have any tagged releases to select from then then an informative notice appears rather than empty space for a better user experience. #42
  • Tweak: Use the WP.org API to retrieve plugin release version information for more reliable results. #35

1.5.1

  • Tweak: Added additional information about the importance of Staging and Backups and links to our preferred plugin.

1.5

  • New: You can now view plugin changelogs within the rollback screen. #7
  • New: Added support for WordPress Multisite rollbacks for themes and plugins. #22
  • New: Rollback button is fixed to the bottom of the page now to prevent long scrolls for rollbacks with many versions. #23
  • New: Updated the WP.org plugin header graphic. #37

1.4

  • New: Updated plugin’s text domain to the plugin’s slug of ‘wp-rollback’ to support WordPress’ GlotPress translations. #28
  • New: Gulp automated POT file generation and text domain checker. #28
  • Fix: Check the WP install’s themes transient is present, if not fetch it to see if a theme can be rolled back. Allows rollbacks for new WP installs or in a case where the transient is not set properly.#27

1.3

  • Tested compatibility with WordPress 4.4 and verified as working; bumped up compatibility
  • Fix: Trying to get property of non-object warning. #20
  • Improvement: Better version sorting now using usort & version_compare. #16

1.2.4

  • New: Portuguese translations added.
  • Fix: Limit HTTP requests to Plugin page only. Report 1 Report 2

1.2.3

  • Fixed: XSS hardening. Thanks @secupress
  • Fixed: CSRF patch regarding missing nonces. Thanks @secupress
  • Improvement: escape all of the things.

1.2.2

  • New: Russian translations from @Flector – thanks!
  • Fix: Replaced use of wp_json_encode to support older WordPress versions. Report

1.2.1

  • Fix: Rollback link appears on non wp.org plugins – thanks @scottopolis. #14
  • Removed unnecessary WP_ROLLBACK_VERSION constant.

1.2

  • New: Swedish translation files – Thanks @WPDailyThemes.

1.1

  • Fixed “Cancel” button which was falsely submitting the form.

1.0

  • Initial plugin release. Yippee!
  • Adds “Rollback” link to all plugins from the WordPress repo on the plugin screen.
  • Adds “Rollback” link to all themes from the WordPress repo inside the modal details screen.
  • The “Rollback” page allows you to choose which version you want to rollback to.