Je souhaite obtenir des informations sur une formation complète concernant le thème DIVI dispensé
par un organisme de formation certifié par l’état.
Que la formation soit finançable par mon CPF (idéalement) ou autre


La prise en charge obsolète de WP 5.5 pour jQuery Migrate peut avoir causé au moins 50000 sites Web endommagés. Un problème avec la gestion des sujets avec la pagination fait que d’autres sites Web cessent de fonctionner après la mise à jour vers la version 5.5.

C’est beaucoup d’éditeurs qui ont été touchés par ce problème, et il y en aura probablement plus à la recherche de cette solution.

Heureusement, il existe des solutions.

Lisez la suite pour voir comment la personne dans le graphique ci-dessous a résolu son problème.

Capture d'écran d'un rapport de bogue WordPress 5.5 critiqueUn éditeur a signalé un bug dans WordPress 5.5

jQuery Migrate et WordPress 5.5

Des milliers d’éditeurs WordPress sont aux prises avec la livraison de WordPress 5.5 sans une bibliothèque JavaScript appelée jQuery Migrate.

La publicité

Lisez ci-dessous

jQuery Migrate est une bibliothèque qui agit comme un pont pour le code hérité qui fonctionne sur WordPress.

Cependant, lorsque les éditeurs s’en tiennent à un thème plus ancien, en particulier à un thème qui n’est plus mis à jour, des problèmes de compatibilité finissent par s’infiltrer, et c’est exactement ce qui s’est passé avec WordPress 5.5.

Quels types d’erreurs les sites Web présentent-ils?

JavaScript peut être considéré comme de petites machines qui font bouger les choses.

Les scripts fonctionnent dans les coulisses pour faire fonctionner les formulaires, les barres de recherche et les menus déroulants.

Quelles sont les causes des erreurs JavaScript dans WordPress 5.5?

Certains problèmes sont causés par des plugins plus anciens. Pour d’autres, les anciens thèmes WordPress sont à l’origine du problème.

L’éditeur dans la capture d’écran ci-dessus a signalé un bug critique avec WordPress cela les a empêchés de publier des articles et des images en vedette:

L’éditeur a rapporté:

«Votre dernière mise à jour est un désastre complet. J’ai utilisé le plugin d’éditeur classique car votre éditeur de blocs est un désordre complet et il a cessé de fonctionner depuis votre mise à jour. Je ne peux éditer qu’en mode HTML et pas en visuel!

J’ai donc essayé de publier mon dernier article dans votre éditeur de blocs mais il est impossible d’ajouter une image sélectionnée. J’ai une page blanche intitulée « Image recommandée » en haut et c’est tout. « 

La publicité

Lisez ci-dessous

La cause du problème était un plugin plus ancien, qui fonctionnait sur la base de la fonction de la bibliothèque jQuery Migrate. Le plugin a cessé de fonctionner après que WordPress a supprimé cette bibliothèque.

Le problème n’était pas vraiment la faute de WordPress. Le problème était causé par un plugin plus ancien et obsolète.

Le forum Stack Overflow a également des questions sur WordPress 5.5. et les sites Web perdent leurs fonctionnalités.

Cette personne demandé de l’aide concernant un problème causé par un sujet obsolète où le menu déroulant et la fonction de curseur sont perdus.

Capture d'écran d'une page du forum des développeurs Stack Overflow.Capture d’écran d’une question de débordement de pile sur un sujet plus ancien qui ne fonctionne pas après la mise à jour vers WordPress 5.5.

Ce qui causait le problème était l’ancien JavaScript dans un thème WordPress obsolète.

La solution à ce problème est simple:

Comment résoudre le problème jQuery de WordPress 5.5

Comment réparer l’erreur jQuery Migrate

Si le problème est lié à un plugin qui utilise des fichiers JavaScript plus anciens, vérifiez quand le plugin a été mis à jour pour la dernière fois. Si la dernière fois a été mise à jour depuis un an ou plus, vous devriez rechercher un autre plugin plus récent.

Les plugins plus anciens qui sont abandonnés peuvent être un Risque de sécurité. Il est préférable de mettre à jour vers un nouveau plugin bien entretenu que de continuer à utiliser un plugin qui peut avoir des problèmes de sécurité.

WordPress a publié un plugin qui restaurera la bibliothèque JavaScript de jQuery Migrate et restaurera toutes les fonctionnalités d’un site Web.

Si vous rencontrez un manque de fonctionnalités et que votre console de développement Chrome affiche des erreurs JavaScript et que votre thème ou plug-in est plus ancien, l’installation de ce plug-in peut vous aider.

Le plugin WordPress Enable jQuery Migrate a été téléchargé plus de 50000 fois depuis sa sortie.

Capture d'écran de la page du plugin WordPress Enable jQuery migrate

Le nom du plugin est: Activer l’assistant de migration jQuery.

La publicité

Lisez ci-dessous

Vous pouvez télécharger le plugin Enable jQuery Migrate Helper ici:

https://wordpress.org/plugins/enable-jquery-migrate-helper/

Erreur de pagination WordPress 5.5

La mise à niveau vers WordPress entraîne l’échec de la pagination sur certains sites Web.

Pagination est une référence aux numéros de page de navigation à la fin d’un document de plusieurs pages, généralement dans une section catégorie d’un site Web.

La pagination fait partie de la structure de navigation d’un site Web. Il permet aux visiteurs du site Web de trouver des pages Web au plus profond d’un site Web.

Sur rapport de bogue officiel a été soumis à WordPress sur ce sujet

Selon un éditeur:

« Après la mise à niveau vers la version 5.5, le paramètre de page avec la redirection 301 est supprimé de l’URL. Cela a endommagé notre site Web. Je voudrais installer 5.5, mais cela casse la page. « 

D’autres ont indiqué que cela affecte beaucoup de leurs clients

«C’est assez important car de nombreux thèmes / plugins utilisent ce paramètre de requête. Les clients deviennent fous pendant que nous parlons. « 

Ce qui se passe, c’est qu’il y a un conflit en utilisant le mot «côté». WordPress l’utilise pour la pagination, mais uniquement avec une valeur numérique.

La publicité

Lisez ci-dessous

Les sujets utilisent le mot « page”Avec des valeurs non numériques supplémentaires.

Selon le contributeur principal de WordPress Sergey Biryukov (@ SergeyBiryukov):

« Il ne doit avoir qu’une valeur numérique et ne doit pas être utilisé à d’autres fins, telles que B.? Page = Offres & id = xxx.

Je recommanderais donc de changer cette variable en un nom différent dans le code personnalisé pour éviter les conflits.

Une autre solution possible est de désactiver la fonction redirect_canonical () pour ces requêtes, qui est ajoutée par défaut à l’action template_redirect. « 

Un éditeur a publié une solution de contournement:

« Rétrogradé pour l’instant, cela a fonctionné et a recréé le sujet avec ‘mypage =’ au lieu de ‘page =’ dans la chaîne de requête. »

WordPress 5.5 largement un succès

Pour la plupart, WordPress 5.5 est un succès. J’ai passé quelques heures à examiner la liste des bogues possibles et j’ai été impressionné par le travail de la communauté WordPress pour enquêter sur chaque problème pour les découvrir tous.

L’équipe WordPress fait un excellent travail.

La publicité

Lisez ci-dessous

Il existe quelques problèmes liés à WordPress 5.5 qui pourraient affecter des milliers d’éditeurs. Cependant, une fois la cause identifiée, il est relativement facile de résoudre ces problèmes.





Source link

Recent Posts