Logo Reskator

Isabelle a posé une question (cf. ci-après) sur le groupe facebook WordPress, Divi, WooCommerce Assistance, concernant un problème de redirection. Après quelques tests, on s’est aperçu qu’il impactait tous les sites ayant défini une page d’accueil statique. N’ayant pas d'explication pour autant, direction le slack français de WordPress afin d’en savoir davantage.
La réponse n’a pas tardé, il s'agit bien d’un bug, déjà référencé, et qui devrait être corrigé dans la prochaine version (WordPress 5.6). Mais si vous ne souhaitez pas attendre d’ici là, voici le patch (on ne peut pas mettre de .zip sur fb).

Question WordPress

Une cliente vient de me demander pourquoi la page sonsite.com/page/2 était en double avec la page d’accueil et en fait je ne comprends pas d’où ça vient (je ne suis pas codeuse et ne connais semble-t-il pas WP aussi bien que je le pensais ahah). Vérification faite sur d’autres sites, site/page/2 (ou 3 ou 4) affiche la page d’accueil mais sans afficher le slug de celle-ci, le slug reste avec /page/2.
Quelqu’un peut m’expliquer de quoi il retourne ? Et comment éviter ça accessoirement ? Est-on obligé de créer des redirections génériques /page/n vers la page d’accueil ? Je trouve ça franchement bizarre...
Le pb c’est que dans le cas à l’origine de ma question, Google a indexé la page/2/ et elle sort avant dans les résultats, ça craint... je peux l’interdire dans le robots.txt mais c’est quand même bizarre non ?
Merci d’avance.

Isabelle de Maublanc

OK, effectivement, je constate le même comportement avec plusieurs sites que je teste.
N'ayant pas pour autant d'explication, je file sur le slack français de WordPress pour y reporter la question.
La réponse ne tarde pas : Jean-Baptiste Audras (CTO @ Whodunit & WordPress Core Developer) m’explique qu’il s’agit bien d’un bug :

C’est effectivement un bug de WordPress !
Il a été trouvé il y a 6 mois et est toujours candidat pour être corrigé avec WP 5.6
J’ai d’ailleurs proposé un patch il y a 6 jours, il est en attente de review
Bref pour l’instant il est planifié pour 5.6, mais tout dépendra de si le patch est ok ou pas, vu que c’est la dernière ligne droite pour WP 5.6
https://core.trac.wordpress.org/ticket/50163

Jean-Baptiste Audras

Et là-dessus, il enchaîne :

Si la personne veut, elle peut appliquer le patch sur son WP en attendant que ce soit corrigé dans WP 5.6 (en espérant que ça n’attende pas plus)

Jean-Baptiste Audras

tout en mettant le fichier patché que vous trouverez ci-après.
Téléchargez-le, dézippez-le et via une connexion ftp, accédez à wp-includes afin d'écraser le fichier existant par cette version patchée.

Patch class-wp
Taille : 8 Ko


Pour faire suite à la vidéo de présentation de WP Synchro, celle-ci est dédiée à ses réglages avancés. Vous y verrez que les possibilités offertes permettent d'aller très loin dans la personnalisation. Vous saurez tout sur chacune des options afin de pouvoir répondre à tous vos besoins de migration.

Migrer exactement ce que l'on souhaite

Revue de détail de chaque option, commentée et expliquée, des deux grandes catégories d'une migration : les fichiers et les tables de la base de données. La vidéo se termine par une mise en pratique avec le cas d'un site de e-commerce.

La vidéo

Réglages avancés de WP Syncho

Si besoin, activez le sous-titrage en français de la video : il est effectué par nos soins.


Avant d'aller plus loin, sachez que cet article est destiné aux professionels du web : migrer un site, quoiqu'on puisse lire un peu partout, ou voir sur Youtube, nécessite de bien savoir ce que l'on fait…
Cette mise en garde effectuée, je vous présente l'une de mes extensions préférées, qui me simplifie la tâche et me fait gagner beaucoup de temps dès que je dois effectuer une migration entre hébergeurs ou pour rapatrier un site sur mon serveur local afin d'y apporter des modifications.

Tel est pris qui croyait prendre…

Bon, ne riez pas : je viens de dénigrer les tutos Youtube qui vous promettent de migrer un site en un tournemain, et qu'est-ce que je fais ?
Ben… je vous propose mon propre tuto Youtube !

Je vous y explique tout : quelle extension, sa politique tarifaire, le site source, le site de destination, toutes les fonctionnalités du plugin et comment les configurer, etc. le tout avec des petites animations qui m'ont demandées pas mal de temps !

Pour vous donner une idée, la vidéo dure plus longtemps (18 minutes) que n'en prend la migration en elle-même 😉

La vidéo :

Migrer un site WordPress avec WP Synchro

Si besoin, cliquez sur l'icône de sous-titre pour activer le sous-titrage Français effectué par nos soins.


Pour illustrer une réponse faite sur le groupe facebook WordPress, WooCommerce Assistance, voici un exemple de carte “My Maps” Google. Il s'agit de cartes dites "statiques" (c'est-à-dire qu'on ne peut y interagir dessus via les API Google) mais qui disposent bien sûr du classique zoom et qu'on peut déplacer.

En cliquant sur l'icône à gauche de la barre de titre, un panneau latéral s'affiche. De là, en cliquant sur le nom d'un 'pin', on peut même obtenir un itinéraire pour se rendre à ce 'pin'.
Toujours dans la barre de titre, à droite, une première icône permet de partager la carte, la seconde icône permet d'afficher la carte en grand dans une nouvelle fenêtre.

L'intérêt de ces cartes Google, est qu'elles sont très facile à intégrer et sont GRATUITES.

Vous trouverez un tuto expliquant comment créer/personnaliser ses propres cartes sur cet article (la première partie) : https://www.notuxedo.com/comment-creer-carte-google-maps/


Cette publication est protégée par un mot de passe. Pour la voir, veuillez saisir votre mot de passe ci-dessous :

Il est fortement recommandé (indispensable ?) de créer un thème enfant WordPress, car, tôt ou tard, vous serez amené(e) à personnaliser votre thème.Peut-être qu’aujourd'hui vous n’en avez pas l’intention ou que vous n’avez aucune idée de comment personnaliser un thème, lui ajouter des fonctions, mais vous verrez, un jour ou l'autre, vous y viendrez.Mais sans thème enfant, toutes vos modifications seront perdues lors de la prochaine mise à jour de Divi et vous devrez tout recommencer.

Les fonctionnalités de RR Divi Childishly

  1. Il commence par s’assurer que Divi est installé et actif sur votre site.
    S’il n'est pas installé, il vous propose de l’obtenir auprès de l’éditeur.
    S'il est installé mais pas actif, il vous permet de l’activer afin de pouvoir générer le thème enfant.
  2. Il permet de choisir la couleur de l’image qui représentera votre thème enfant.
    Cette image sera personnalisée avec votre nom (ou celui de votre choix) et le nom du thème enfant.
  3. Il vous permet de modifier les informations par défaut.
    Les informations par défaut sont le nom d’auteur, le site web et le numéro de version du thème enfant.
  4. Il génère une déclaration de la feuille de styles selon les dernières recommandations WordPress.
    Quasiment tous les exemples publiés sur Internet pour fabriquer un thème enfant sont faux :-/. Au mieux ils interprètent mal ces recommandations, au pire ils copient de vieux standards.
  5. Il optimise le chargement de vos pages en supprimant tous les commentaires html de Divi.
    On cherche par tous les moyens à gagner le moindre octet pour limiter les temps de chargement, mais Divi à la fâcheuse (incompréhensible ?) habitude de baliser le code html de nombreux commentaires.
  6. Il permet de rendre dynamique le chargement de la feuille de styles du thème enfant.
    Ainsi, dès que vous ferez une modification, celle-ci sera rechargée par le navigateur : fini les problèmes de cache !
  7. Il permet le téléversement de fichiers .svg.
    Par mesure de sécurité, cette option n’est activée que pour les administrateurs. Vous pourrez enfin mettre en ligne votre logo au format .svg.
     

Lien de téléchargement

RR Divi Childishly v1.0
RR Divi Childishly v1.0

Extension WordPress pour générer un thème enfant Divi.

Version : v1.0.0
Publié : 7 mars 2019