La prochaine version majeure de WordPress le rendra beaucoup plus facile pour les utilisateurs migrer leurs sites de HTTP vers HTTPS. Il introduit une nouvelle fonctionnalité pour déterminer si l’environnement d’hébergement de l’utilisateur prend en charge HTTPS et fournit un processus de mise à jour en un clic qui réécrit le contenu mixte lorsque cela est possible.

« Un point de douleur majeur dans WordPress était la migration d’un site WordPress de HTTP vers HTTPS: bien que changer l’adresse du site et l’adresse WordPress pour utiliser HTTPS est trivial, la mise à jour des références aux anciennes URL dans le contenu existant ne l’est pas », selon Felix, le principal auteur de WordPress. Arntz a dit dans le billet proposer la fonctionnalité. « Cela ne peut pas être réalisé dans l’interface utilisateur principale et nécessite l’utilisation d’outils plus avancés comme WP-CLI ou des plugins comme Better Search Replace, ce qui n’est pas un problème pour la plupart des utilisateurs. »

Dans WordPress 5.6, il n’y a pas de guide clair sur la façon de migrer vers HTTPS sur l’écran Site Health, bien que cela soit indiqué comme un problème. L’utilisateur doit en savoir plus sur la façon de le mettre à jour manuellement, en commençant par modifier les URL du site.

Dans WordPress 5.7, si HTTPS est pris en charge, l’écran État de WordPress Divi du site informera les utilisateurs et les guidera avec un nouveau bouton qui met à jour le site en un seul clic. De plus, le contenu du site est migré à la volée pour utiliser HTTPS pour les URL. Arntz a enregistré une démo vidéo de la mise à jour:

Cette modification inclut également de nouvelles variables d’environnement et de nouveaux filtres qui permettront aux fournisseurs d’hébergement de modifier les URL liées dans la vérification de l’état HTTPS dans Site Health pour les gérer plus efficacement pour les options d’hébergement de leurs clients. Ceci est similaire à la façon dont les hôtes peuvent modifier les URL pour mettre à jour la version PHP. Cela a eu un effet positif sur l’exécution des sites Web avec des versions PHP prises en charge.

Il est important de noter que la migration optimisée de HTTP vers HTTPS dans 5.7 ne prend pas en charge la mise à jour du contenu dans la base de données. Si les URL d’un site sont contrôlées par des constantes, la mise à jour ne peut pas être effectuée automatiquement. Dans ces cas, la vérification de l’état HTTPS sur l’écran État du site informera l’utilisateur de la raison pour laquelle le site doit être mis à jour manuellement.

Vous trouverez plus de détails techniques dans le billet et Validez le messageet une note du développeur devrait apparaître sous peu.



Source link

Recent Posts