WP Rollback – Rollback Plugins and Themes

Descrizione

Ripristina semplicemente e velocemente qualsiasi tema o plugin di WordPress.org a qualsiasi versione precedente (o successiva) senza nessun faticoso lavoro manuale. Funziona esattamente come aggiornare un plugin, solo che in questo caso stai ripristinando ad una specifica versione precedente (o successiva). Non avrai alcun bisogno di scaricare e ricaricare i file via FTP o di imparare Subversion. Questo plugin si prende la briga di fare tutto al posto tuo.

🔙 Ripristina versioni dei plugin e dei temi di WordPress.org

Nonostante sia considerata una buona pratica quella di avere sempre i tuoi plugin e temi di WordPress aggiornati, sappiamo bene che in alcune occasioni potresti aver bisogno di ripristinare velocemente una versione precedente. Questo plugin rende questo processo semplice come fare clic qualche volta sul mouse. Ti basterà selezionare la versione del plugin o del tema a cui vorresti ritornare, confermare e, dopo pochi istanti, starai utilizzando la versione che hai richiesto. Non dovrai più rovistare per trovare la versione, scaricarla, estrarla, caricarla via FTP, imparare Subversion o strapparti i capelli.

Muy importante (molto importante): effettua sempre dei test e dei backup

Importante dichiarazione di non responsabilità: Questo plugin non è pensato per essere usato senza prima prendere le dovute precauzioni per evitare perdite di dati o interruzioni del funzionamento del sito. Assicurati sempre di aver fatto un test del ripristino su un sito di staging o di sviluppo prima di utilizzare WP Rollback su un sito live.

Non forniamo nessuna (zero) sicurezza, assicurazione o garanzia che il plugin, tema o versione di WordPress che stai ripristinando funzionerà come ti aspetti. Utilizza questo plugin a tuo rischio e pericolo.

Predisposto per la traduzione

Parli un’altra lingua? Vuoi contribuire in maniera significativa a WP Rollback? Non c’è modo migliore che aiutarci a tradurre il plugin. Questo plugin è predisposto per essere tradotto. Ti basterà visitare il progetto di traduzione di WP Rollback, che è alimentato dai traduttori volontari di WordPress.org. Lì, potrai contribuire alla traduzione del plugin nella tua lingua.

Supporto e documentazione

Rispondiamo a tutte le richieste di supporto sul forum di supporto di WordPress.org.

WP Rollback è stato creato per essere il più intuitivo possibile per una normale esperienza con WordPress. Non c’è nessuna pagina dedicata alle impostazioni e nessun pannello per le opzioni. Siamo convinti che, una volta attivato WP Rollback, scoprirai velocemente ed esattamente come funziona, senza bisogno di chiedere.

MA!!

La documentazione del plugin è nella GitHub Wiki.

Screenshot

  • Fai clic sul link Ripristina nella pagina Plugin per iniziare un ripristino di un plugin.

  • Seleziona la versione che vuoi ripristinare nella pagina di selezione della versione.

  • Confirma che vuoi procedere con il ripristino.

  • Il plugin si aggiornerà alla versione selezionata.

  • Fai clic sul pulsante Ripristina sulla schermata dei dettagli del tema per iniziare un ripristino di un tema.

  • La pagina di selezione della versione di ripristino di un tema funziona esattamente come la pagina dei plugin.

Installazione

Requisiti minimi

  • WordPress 5.5 o superiore
  • PHP versione 7.4 o superiore
  • MySQL versione 5.0 o superiore

Installazione automatica

L’installazione automatica è l’opzione più semplice in quanto WordPress gestisce da solo il trasferimento dei file e tu non dovrai neanche lasciare il tuo browser web. Per effettuare un’installazione automatica di WP Rollback, accedi alla tua bacheca di WordPress, vai al menu plugin e fai clic su “Aggiungi nuovo”.

Nel campo di ricerca digita “WP Rollback” e fai clic su Cerca plugin. Una volta trovato il plugin puoi visualizzare i suoi dettagli come ad esempio la versione, la valutazione e la descrizione. Ma la cosa più importante, ovviamente, è che puoi installarlo semplicemente facendo clic su “Installa ora”.

Installazione manuale

Il metodo d’installazione manuale consiste nello scaricare il nostro plugin per le donazioni e caricarlo sul tuo server tramite la tua applicazione FTP preferita. Il codex di WordPress contiene istruzioni su come farlo.

Aggiornamento in corso

Gli aggiornamenti automatici dovrebbero funzionare perfettamente; come sempre, però, assicurati di avere un backup per sicurezza.

FAQ

Questo plugin è sicuro da usare?

Risposta semplice = Sì. Risposta articolata = Dipende da come lo usi.

WP Rollback è totalmente sicuro perché tutto ciò che fa è prendere le versioni pubblicamente disponibili dei plugin che hai già installato sul tuo sito e installarne una versione che tu stesso indichi. Non c’è nessun altro tipo di inganno o di fantasiose chiamate offsite o altro. MA!!!

La sicurezza dipende in larga parte da te. L’amministratore del tuo sito web WordPress. SCONSIGLIAMO nella maniera più assoluta di ripristinare qualsiasi plugin o tema su un sito live. Fai un test del ripristino prima localmente, assicurati di avere dei backup e utilizza tutte le buone pratiche che hai a disposizione. Questo plugin è pensato per rendere il ripristino più facile, tutto qui.

Perché non c’è un pulsante per il ripristino vicino al plugin X o al tema Y?

WP Rollback funziona solo con plugin e temi installati dal repositori di WordPress. Se non vedi un link per il ripristino, è molto probabile che il plugin o il tema non si trovi su WordPress.org. Questo plugin on supporta plugin di GitHub, ThemeForest o qualsiasi altra fonte che non sia WordPress.org Repo.

Ho ripristinato il mio [inserisci nome del plugin] alla versione X.X e ora il mio sito web è rotto. È colpa vostra.

No. Ti abbiamo avvisato con scritte in grassetto diverse volte e in diversi posti. E il nostro plugin ha fatto proprio ciò che ha promesso di fare. Possano gli dei di internet avere pietà per l’anima del tuo sito web disastrato.

Dove trovo la documentazione completa?

La documentazione per questo plugin si trova nella nostra Github Wiki, che aggiorniamo con regolarità.

Si può tradurre questo plugin?

Sì! Tutte le stringhe sono internazionalizzate e pronte per essere tradotte. Ti basterà utilizzare il file languages/wp-rollback.pot e il tuo strumento di traduzione preferito. Una volta finito, contattaci sui forum di WordPress.org o, meglio ancora, invia una pull request nella Github Repo.

Recensioni

14 Maggio 2024
Didn’t know about this plugin until a well known plugin developer screwd up with a update.Saved me some embarrassment as I could roll back to an earlier version.
16 Aprile 2024 1 risposta
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 Ottobre 2023 1 risposta
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!!!!!!
Leggi tutte le recensioni di 196

Contributi e sviluppo

“WP Rollback – Rollback Plugins and Themes” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“WP Rollback – Rollback Plugins and Themes” è stato tradotto in 24 lingue. Grazie ai traduttori per i loro contributi.

Traduci “WP Rollback – Rollback Plugins and Themes” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.

Changelog

2.0.7

  • Fix: Resolved a bug with plain permalink websites which caused a rest_no_route error when trying to rollback a plugin or theme. Thanks, @afizesan for helping pinpoint the issue.
  • Fix: Update the way the React app is loaded to suppress React 18+ warnings.
  • Tweak: Bumped the plugin’s minimum required WordPress version to 6.0+ for best compatibility with new React components in UI.

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

  • 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.