WP Rollback – Rollback Plugins and Themes

Descripción

Retroceso sencillo y rápido de cualquier tema o plugin de WordPress.org a cualquier versión anterior (o posterior) sin los problemas de hacerlo manualmente. Funciona igual que el actualizador de plugins, excepto que estás retrocediendo (o avanzando) a una versión específica. No es necesario descargar manualmente los archivos y acceder por FTP o aprender Subversion. Este plugin se ocupa del problema por ti.

🔙 Retrocede plugins y temas de WordPress.org

Aunque se considera una buena práctica tener siempre actualizados tus plugins y temas de WordPress, entendemos que hay veces que necesitas retrocederlos rápidamente a una versión anterior. Este plugin hace ese proceso tan sencillo como solo hacer unos pocos clics. Simplemente, elige la versión del plugin o tema a la que te gustaría retroceder, confirma y, en unos momentos, estarás usando la versión solicitada. Sin tener que investigar para encontrar la versión, descargarla, descomprimirla, subirla por FTP, aprender Subversion o tirarte de los pelos.

Muy importante: Siempre haz pruebas y copias de seguridad

Aclaración importante: Este plugin no está pensado para usarlo sin que primero tomes las precauciones adecuadas para asegurar que no se pierda ningún dato o que caiga el sitio. Siempre, asegúrate de que primero has probado el retroceso en un sitio de pruebas o de desarrollo antes de usar WP Rollback en un sitio en producción.

No ofrecemos ninguna (cero) seguridad o garantía de que la versión del plugin, tema o WordPress que estés descargando funcione como esperas. Usa este plugin bajo tu propia responsabilidad.

Preparado para traducción

¿Hablas otro idioma? ¿Quieres contribuir de forma significativa a WP Rollback? No hay mejor manera que ayudarnos a traducir el plugin. Este plugin está preparado para ser traducido. Simplemente, visita el proyecto de traducción de WP Rollback, alimentado por los traductores voluntarios de WordPress.org. Allí puedes contrubuir a la traducción del plugin a tu idioma.

Soporte y documentación

Respondemos todas las preguntas de soporte en el foro de soporte de WordPress.org.

WP Rollback se creó para ser tan intuitivo como la experiencia nativa de WordPress como sea posible. No hay ninguna página especial de ajustes o panel de opciones. Creemos que una vez que actives WP Rollback descubrirás rápidamente exactamente cómo funciona sin tener que preguntar.

¡PERO!

Tenemos documentación del plugin en la Wiki de Github.

Capturas

  • Click the Rollback link on the Plugins page to begin a plugin rollback.

  • Select the version you would like to switch to on the version selection page.

  • Confirm you would like to proceed with the rollback.

  • The plugin will update to the selected version.

  • Click the Rollback button on the Theme details screen to begin a theme rollback.

  • The theme Rollback version selection page works exactly like the plugins page.

Instalación

Requisitos mínimos

  • WordPress 4.8 o superior
  • PHP versión 5.3 o superior
  • MySQL version 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 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

Las actualizaciones automáticas deberían funcionar sin problemas; pero, como siempre, haz antes una copia de seguridad, solo por asegurar.

FAQ

¿Es seguro usar este plugin?

Respuesta corta = Sí. Respuesta más larga = Depende de cómo lo uses.

WP Rollback es completamente seguro porque todo lo que haces es coger las versiones disponibles públicamente de los plugins que ya tienes en tu sitio y e instalar la versión que tú decidas. No hay ningún tripo de truco ni llamadas externas raras ni nada. ¡¡PERO!!

La seguridad depende de ti: el administrador de la web WordPress. NO recomendamos en absoluto retroceder plugins o temas en sitios activos. Prueba primero localmente el retroceso, haz copias de seguridad, usa todas las herramientas y buenas prácticas de que dispongas. Esto sirve para hacer más fácil el retroceso, nada más.

¿Por qué no hay un botón de reversión junto al plugin o tema X?

WP Rollback solo funciona con plugins o temas instalados desde el repositorio de WordPress. Si no ves el enlace para retroceder entonces lo más posible es que ese plugin o tema no esté en WordPress.org. Este plugin no es compatible con plugins de GitHub, ThemeForest u otras fuentes distintas al repositorio de WordPress.org.

He retrocedido mi [pon aquí el nombre del plugin] a la versión X.X y ahora mi sitio está roto. Es por culpa tuya.

Para nada. Te lo hemos advertido en negrita varias veces en muchos lugares. Y nuestro plugin hace exactamente lo que dice que hace. Que los dioses de Internet se apiaden del alma de tu sitio roto.

¿Dónde se encuentra la documentación completa?

La documentación de este plugin se encuentra en nuestra Github Wiki. Aquí es donde hacemos actualizaciones periódicas.

¿Se puede traducir este plugin?

Yes! All strings are internationalized and ready to be translated. Simply use the languages/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.

Reseñas

16 de abril de 2024 1 respuesta
When you need a quick rollback because, for example, a plugin crashes all your whole site and you can't figure out what's happening… and the developer releases an update without testing (and don't responded your replies -I hate it-).THIS is the plugin that will save your day, you can "go back in time" to when everything was working OK.Thanks and keep improving, we will need it.
30 de octubre de 2023 1 respuesta
Amazing!!! I suddenly couldn't edit the site on a new computer and could not figure out for solid hour why nothing was working. After disabling a bunch of plugins with no success and tried a similar rollback plugin, found this, and BAM! Gave me the option and see a ton of archived plug version which I found out was the culprit. THANK YOU SO MUCH!!!!!!
23 de octubre de 2023 2 respuestas
I didn't know this plugin existed and imagined having to roll back to a previous version of my website. A plugin that is normally fantastic, and adds to my site's functionality, updated to a new version and there's a big error that affects a page and a widget that are important. WP Rollback has restored my website's usability for visitors while the other plugin gets fixed. Thank you. 🙂
Leer todas las 193 reseñas

Colaboradores y desarrolladores

«WP Rollback – Rollback Plugins and Themes» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«WP Rollback – Rollback Plugins and Themes» está traducido en 24 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «WP Rollback – Rollback Plugins and Themes» a tu idioma.

¿Interesado en el desarrollo?

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

Registro de cambios

2.0.6

Fix: The release corrects the paths used in plugin file includes and requires. The unnecessary forward slashes at the start of each file path have been removed. This change ensures proper file inclusion and requirement, avoiding potential issues with file not found errors.

2.0.5

  • New: In this version we’ve brought back the «trunk» option to rollback to. This allows plugin or theme developers who use trunk for beta testing to rollback to the latest trunk version. Thanks, @megamenu for suggesting this be brought back.
  • Fix: Refactored how plugin avatar images are checked so that all available image types and sizes are checked. This resolves an issue where some plugins would not display an avatar image.
  • Fix: On the final rollback confirmation screen, the plugin name field was outputting raw HTML. This has been fixed to properly display the plugin name, even if it contains some html characters.

2.0.4

  • Fix: Resolved issue REST route not including proper permission callback which created a PHP notice. Thanks, @rom1our for submitting the issue.
  • Fix: Resolve issue with REST API and multisite installs not being able to properly communicate with the endpoint.

2.0.3

  • Fix: A few additional strings in JavaScript needed to be internationalized. Thanks, @pedro-mendonca for contributing the fix.

2.0.2

  • Fix: Resolves an issue with WP Rollback not being able to communicate to its REST API on WordPress subdirectory installs. Thanks, @emaralive for reporting the issue.

2.0.1

  • Fix: Resolved an issue with the POT file not properly being generated at release. This resolves the issue with the new UI not being able to be translated.

2.0.0

  • New: Introducing version 2.0! In this new version the UI is now better looking and snappier than ever. The branding has also been updated to look and feel more modern.

1.7.3

  • Fix: Resolved an issue with plugin rollbacks not correctly setting a filepath for the plugin being rolled back. Props to WP.org user @itmesteren for the fix.

1.7.2

  • Fix: Ensure that the «Rollback» button displays properly when a WordPress site only has a single theme installed. Thanks @eldertech for your help uncovering this bug.
  • Fix: Minor CSS fixes for the Rollback page.
  • Tweak: Update the WordPress.org readme.txt file to have better instructions for translating the plugin. We also fixed a few typos.

1.7.1

  • Corregido: Evitar el aviso de PHP cuando se vuelve a la versión anterior de un plugin o tema en 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
  • Nuevo: el botón de reversión ahora está fijo en la parte inferior de la página para evitar desplazamientos largos para reversiones con muchas versiones. #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
  • Nuevo: generación automática de archivos POT de Gulp y verificador de dominios de texto. #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

  • Compatibilidad probada con WordPress 4.4 y verificado que funciona; Compatibilidad mejorada
  • Fix: Trying to get property of non-object warning. #20
  • Improvement: Better version sorting now using usort & version_compare. #16

1.2.4

  • Nuevo: Traducciones al portugués añadidas.
  • Fix: Limit HTTP requests to Plugin page only. Report 1 Report 2

1.2.3

  • Corregido: refuerzo XSS. Gracias, @secupress
  • Corregido: parche CSRF con respecto a los nonces faltantes. Gracias @secupress
  • Mejora: escapar de todas las cosas.

1.2.2

  • Nuevo: traducciones al ruso de @Flector – ¡gracias!
  • Solución: se reemplazó el uso de wp_json_encode para admitir versiones anteriores de WordPress. Informe

1.2.1

  • Fix: Rollback link appears on non wp.org plugins – thanks @scottopolis. #14
  • Se eliminó la constante WP_ROLLBACK_VERSION innecesaria.

1.2

  • Nuevo: archivos de traducción al sueco – Gracias @WPDailyThemes.

1.1

  • Corregido el botón de «Cancelar» que estaba enviando equivocadamente el formulario.

1.0

  • Versión inicial del plugin ¡Yupi!
  • 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.