Go Live Update Urls

Description

Change the domain on your site with one click.

Passe par l’ensemble du site et remplace toutes les instances d’une ancienne URL par une nouvelle. Utilisé le plus souvent lors de la modification du domaine de votre site.

Caractéristiques

  • Table de base de données par sélection de table.
  • Met à jour les données sérialisées dans les tableaux de base.
  • Easy to use admin page – which may be found under Tools.
  • Works on both multisite and single site installs.

Mises à jour de l’ensemble du site, y compris

  • Articles
  • Pages
  • URL des images
  • Extraits
  • Metadonnée billet
  • Types de publications personnalisées
  • Widgets et données widget
  • Options et paramètres
  • Et bien plus encore

Domain Update Process

Full step-by-step instructions for a changing a site’s domain may be found here.

Included Language Translations

  • English (en_US).
  • French (fr_FR).
  • German (de_DE).
  • Spanish (es_ES).

Développeurs

Developer docs may be found here.

Dépannage

Troubleshooting information may be found here.

Contribuer

Envoyer des demandes de traction via le Repo Github

Go PRO

Our PRO version brings additional functionality to this plugin. Check out the demo to see if the PRO version is useful for you.

  • Updates database tables created by plugins without fear of breaking.
  • Les tables de base de données sont organisées en sections intuitives simples.
  • Possibilité de choisir entre une table complète ou des sections.
  • Met à jour les données sérialisées sur n’importe quelle table.
  • Updates encoded URL across any table.
  • Met à jour les données JSON sur n’importe quelle table.
  • Possibilité de tester les modifications d’URL avant de les exécuter.
  • Le rapport de test d’URL est fourni pour la tranquillité d’esprit.
  • Option pour corriger automatiquement les erreurs courantes lors de la saisie d’une URL.
  • Visualisez et utilisez l’historique de l’adresse de votre site.
  • Predictive URLs automatically fill in the « Old URL » and « New URL. ».
  • Rapports en temps réel du nombre et de l’emplacement des urls qui seront mises à jour. NOUVEAU
  • Rapport du nombre et de l’emplacement des urls mises à jour. NOUVEAU
  • Prise en charge WP-CLI pour la mise à jour des URL de la ligne de commande.
  • Soutien prioritaire avec accès aux membres uniquement zone de soutien.

Captures d’écran

  • Tools page. The list of tables will change depending on your database structure.
  • Mise à jour réussie des URL %d.
  • Mise à jour évitée en raison de données incomplètes saisies.

Installation

Use the standard WordPress plugins search and installer.
Activate the plugin.
Use the « Go Live » page, located under the Tools menu, in the WordPress admin.

Installation manuelle

  1. Téléchargez go-live-upload-urls le dossier dans /wp-content/plugins/ l’annuaire.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

FAQ

Where do you use this plugin?

Sous le menu Outils dans le tableau de bord, il y aura un lien « Go Live ».

Why does updating the domain break some plugins?

Some plugins will store the serialized or JSON data in the database which does not allow for easy updating of the data. You may un-check tables used by such plugins and then update the urls manually for those plugins. Currently, the options, postmeta, usermeta, commentmeta, blogmeta, and sitemeta tables are serialization safe. The PRO Version supports updating all tables created by plugins, including ones with serialized or JSON data.

How do I know which tables I should not update?

Most tables will be just fine to update. This plugin will tell you which tables not to update.
If you wish to try to update tables mentioned as « not safe » anyway, you may:
1. Make a backup of your database.
2. Run the update with all tables checked.

If you run into trouble:
1. Restore your database.
2. Un-check tables in sections.
3. Re-run this until you find the culprit.

If you find you are running into issues with custom tables, you may want to check out the PRO Version of this plugin, which works with any table.

Avis

14 février 2023
Siempre había hecho esta operación de forma manual, y el plugin me ha ahorrado mucho tiempo. Hice el cambio de url en una instalación ubicada en una subcarpeta, y tuve que cambiar a mano el nombre de la subcarpeta y el archivo .htaccess. Para una instalación grande me plantearé sin duda adquirir la versión Pro.
Lire les 57 avis

Contributeurs/contributrices & développeurs/développeuses

« Go Live Update Urls » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Go Live Update Urls” a été traduit dans 3 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Go Live Update Urls » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

6.7.3

  • Amélioration du readme.
  • Added a plugin domain to the translation files headers.
  • Bumped required WordPress version to 6.1.0.
  • Added live preview supporting using a playground blueprint.
  • Update PHPUnit support to version 10.
  • Tested to WordPress version 6.5.0.

6.7.2

  • Fixed deprecated notices in PHP 8.2.
  • Introduced go_live_update_urls_sanitize_field function.
  • Misc code improvements.
  • Tested to WordPress version 6.4.2.

6.7.1

  • Made admin styles more resilient to style conflicts.
  • Added support for sites which don’t include the wp_links table.
  • Introduced a shared render_admin_header method for the tools page header.

6.7.0

  • Dropped support for PHP 7.0 in favor of 7.2.
  • Bumped minimum supported WordPress version to 6.0.0.
  • Improved block preview link handling.
  • Required PRO version 6.10.3+.

6.6.3

  • Updated node version to 18.
  • Improved static analysis tools and scan level.
  • Improved support for PHP 8.2.
  • Tested to WordPress version 6.4.1.

6.6.2

  • Updated Stylelint configuration and modernized CSS.
  • Included admin notices on network admin page.
  • Updated WP-PHPCS to version 3 and fixed all findings.

6.6.1

  • Updated documentation links.
  • Tested to WordPress version 6.3.1.

6.6.0

  • Added support for updating keys in serialized data.
  • Added support for updating sub serialized data values.
  • Enhanced all data updaters.
  • Included table and row_id information to error log when a row is skipped.
  • Improved miscellaneous PHP docs and type hints.
  • Fixed issue with updaters breaking paths when adding a sub-path to a URL.
  • Tested to WordPress core 6.3.
  • Updated the minimum WordPress core requirement to version 5.8.
  • Updated the PRO version requirement to version 6.10.0.

6.5.3

  • Improved plugin readme.
  • Tested to WordPress version 6.2.2.

6.5.2

  • Modernized the tools page JavaScript.
  • Improved extendability by removing all private access modifiers.
  • Improved extendability by converting all self to static.
  • Improved PHPCS scanning.
  • Fully support PHP 8.1.
  • Tested to WordPress Core 6.2.0.

6.5.1

  • Fixed handling of row skipping for PHP 7.0.

6.5.0

  • Gracefully handle missing PHP classes in serialized data.
  • Introduced Skip_Rows class for programmatically skipping database row updates.
  • Introduced go-live-update-urls-pro/database/supports-skipping filter to disable row skipping.
  • Tested to WordPress Core version 6.1.1.

6.4.1

  • Lit amélioré.
  • Added GPL license to plugin.
  • Tested to WordPress core version 6.1.0.

6.4.0

  • Dropped support for PHP 5.6 in favor of PHP 7.0.
  • Required PRO version 6.8.0+.

6.3.9

  • Tested to WordPress 6.0.1.
  • Mentioned updating encoded URL in readme.

6.3.8

  • Improved translations.
  • Fix typo in the readme.
  • Required PRO version 6.6.0+.
  • Tested to WordPress 6.0.0.

6.3.7

  • Added « Settings » link to plugin actions.
  • Introduced Admin::get_url method for retrieving URL or tools page.
  • Fixed title of tools page in browser tab.

6.3.6

  • Improved internal URL utm structure.
  • Tested to WordPress 5.9.0.

6.3.5

  • Tested to WordPress 5.8.3.
  • Fix issue with tables showing from other sites on multisite.

6.3.4

  • Support updating URL with URL encoded characters.
  • Tested to WordPress 5.8.2.

6.3.3

  • Improved capitalization across plugin verbiage.
  • Improved translations.
  • Tested to WordPress 5.8.1.

6.3.2

  • Improved sanitization of table names.
  • Fully support PHP 8.
  • Tested to WordPress 5.7.2.

6.3.1

  • Tested to WordPress 5.6.1.
  • Improved translation process and documentation.
  • Improved responsiveness of admin page.

6.3.0

  • Lit amélioré.
  • Improved plugin headers.
  • Required WordPress version 5.2.0+.

6.2.2

  • Passez la valeur de l’option lors de la chasse d’eau du cache Elementor pour éviter les conflits de cas de bord.
  • Meilleur comptage des urls sur les sous-ensembles.
  • Improved counting of urls across serialized data.
  • Prise en charge du remplacement des valeurs non subdomain qui dupliquent parce que l’ancienne URL existe dans la nouvelle URL.
  • Action go-live-update-urls/database/after-counting introduite.
  • Action go-live-update-urls/database/before-counting introduite

6.2.1

  • Rincez automatiquement le cache CSS d’Elementor pendant les mises à jour.
  • Mettre à jour les captures d’écran et les légendes.
  • Nouveau filtre go-live-update-urls-pro/admin/use-default-inputs introduit.
  • Ajouter des classes CSS pour former des éléments sur la page outils.
  • Correction de l’espacement des bannières sur la page outils.
  • Amélioration de la mise en œuvre du PHPCS.

6.2.0

  • Redessiner la page outils pour un look block moderne.
  • Amélioration de divers verbiage.
  • Mettez à jour toutes les traductions.
  • Gérer plus gracieusement les conflits de version avec PRO.
  • Prise en charge de la version PRO 6.2.0.

6.1.4

  • Prise en charge de la mise à registration_log jour et signups des tables.
  • Rendre get_doubled_up_subdomain la méthode publique.

6.1.3

  • Prise en charge wordpress version 5.5.1

6.1.2

  • Amélioration du formulaire d’administration et des sélecteurs.
  • Fix filter name for go-live-update-urls/database/column-types.
  • Faq améliorés.
  • Prise en charge de la version PRO 6.1.0.

6.1.0

  • Exclure automatiquement les colonnes de base de données non textuelles.
  • Soutenez les adresses e-mail dans les données sérialisées.
  • Amélioration considérablement des performances de mise à jour de la base de données.
  • Split base de données mise à jour étapes dans leur propre classe.
  • Support URL comptant pour les améliorations PRO à venir.
  • Testé sur WordPress version 5.5.0

6.0.1

  • Amélioration de la compatibilité avec les versions très anciennes de PRO.
  • Amélioration du readme.
  • Ajoutez des liens pour la documentation et le dépannage.

6.0.0

  • Structure de code entièrement nouvelle.
  • Suppression de tous les codes et filtres dépréciés.
  • Amélioration des noms de filtre et d’action.
  • Amélioration des performances.

5.3.0

  • Afficher le message d’erreur lorsqu’aucune table n’est sélectionnée lors de la mise à jour.
  • Correction du bogue lors de la mise à jour des colonnes qui sont nommés de la même manière que les commandes MySQL.
  • Supprimez l’étiquette « sérialisée » déroutante de la liste des caisses à cocher.
  • Amélioration de la stabilité pour moderniser le code de certains code.
  • Filtre go-live-update-urls/views/admin-tools-page/disable-description introduit.
  • Nettoyez du code déprécié depuis longtemps.

5.2.12

  • Prise en charge de la version WordPress 5.3.0
  • Officiellement baisser le soutien pour PHP 5.4 en faveur de 5.6.0

5.2.0

  • Support URL Encoded Urls within serialized data
  • Prise en charge des URLS codées JSON dans les données sérialisées

5.1.0

  • Ajout de nouvelles langues, y compris Français, l’allemand et l’espagnol
  • Support upcoming blogmeta table in WP 5.0.0+
  • Prise en charge de la mise à jour des urlencoded urls
  • Amélioration du soutien au compositeur visuel
  • Ajouter le support compositeur PHP

5.0.0

  • Ramener le support PHP 5.2
  • Restructurer l’ensemble de la base de code
  • Sécurité grandement améliorée
  • Amélioration des performances
  • Améliorations de l’interface utilisateur
  • Utiliser des normes strictes de codage WP