• J’ai l’impression que le plugin ne prend pas en compte les FAQ en HTML. Cela me dit donc que je ne remplis pas “Section FAQ” pourtant j’en ai bien une.

    Exemple de FAQ en HTML que j’ai sur mes contenus :

    <section class="ffr-faq" style="margin:24px 0"><h2>Questions fréquentes</h2><details open="" style="background:#f5f7fb;border:1px solid #e0e5ef;border-radius:8px;margin:8px 0;padding:12px 16px;color:#1f2733"><summary style="color:#045cb4;font-weight:700;cursor:pointer"><h3 style="display:inline;margin:0;padding:0;border:0;box-shadow:none;text-indent:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit">Sur quelle version de Minecraft Fresh Flower Pots fonctionne-t-il ?</h3></summary><div style="color:#1f2733;margin-top:8px">Le pack cible l'édition Java, comme la grande majorité des textures pack de ce type. Il faut utiliser une version du jeu compatible avec le format de pack de ressources indiqué par son créateur pour garantir un rendu correct.</div></details><details open="" style="background:#f5f7fb;border:1px solid #e0e5ef;border-radius:8px;margin:8px 0;padding:12px 16px;color:#1f2733"><summary style="color:#045cb4;font-weight:700;cursor:pointer"><h3 style="display:inline;margin:0;padding:0;border:0;box-shadow:none;text-indent:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit">Fresh Flower Pots modifie-t-il le gameplay du jeu ?</h3></summary><div style="color:#1f2733;margin-top:8px">Non. Il s'agit uniquement d'un pack de textures qui change l'apparence visuelle du pot de fleurs. Les fonctions du bloc, comme le fait d'y planter une plante ou de le déplacer, restent identiques à celles de la version vanilla.</div></details><details open="" style="background:#f5f7fb;border:1px solid #e0e5ef;border-radius:8px;margin:8px 0;padding:12px 16px;color:#1f2733"><summary style="color:#045cb4;font-weight:700;cursor:pointer"><h3 style="display:inline;margin:0;padding:0;border:0;box-shadow:none;text-indent:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit">Comment installer un pack de textures comme Fresh Flower Pots ?</h3></summary><div style="color:#1f2733;margin-top:8px">Il suffit de placer le fichier du pack dans le dossier resourcepacks du jeu, accessible depuis le menu des options, puis de l'activer dans la liste des packs de ressources disponibles.</div></details><details open="" style="background:#f5f7fb;border:1px solid #e0e5ef;border-radius:8px;margin:8px 0;padding:12px 16px;color:#1f2733"><summary style="color:#045cb4;font-weight:700;cursor:pointer"><h3 style="display:inline;margin:0;padding:0;border:0;box-shadow:none;text-indent:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit">Ce pack est-il compatible avec d'autres textures pack ?</h3></summary><div style="color:#1f2733;margin-top:8px">Fresh Flower Pots est conçu pour respecter les couleurs et la résolution du rendu vanilla, ce qui facilite en général son association avec d'autres packs axés sur le détail, comme Better Lanterns ou Floral Creepers, sous réserve qu'ils ne modifient pas les mêmes textures.</div></details><details open="" style="background:#f5f7fb;border:1px solid #e0e5ef;border-radius:8px;margin:8px 0;padding:12px 16px;color:#1f2733"><summary style="color:#045cb4;font-weight:700;cursor:pointer"><h3 style="display:inline;margin:0;padding:0;border:0;box-shadow:none;text-indent:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit">Le pack ajoute-t-il de nouvelles plantes au jeu ?</h3></summary><div style="color:#1f2733;margin-top:8px">Non, Fresh Flower Pots ne crée pas de nouvelles plantes. Il modifie uniquement l'apparence du pot lui-même en fonction des plantes déjà présentes dans Minecraft et du sol choisi parmi les onze proposés.</div></details></section><script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Sur quelle version de Minecraft Fresh Flower Pots fonctionne-t-il ?", "acceptedAnswer": {"@type": "Answer", "text": "Le pack cible l'édition Java, comme la grande majorité des textures pack de ce type. Il faut utiliser une version du jeu compatible avec le format de pack de ressources indiqué par son créateur pour garantir un rendu correct."}}, {"@type": "Question", "name": "Fresh Flower Pots modifie-t-il le gameplay du jeu ?", "acceptedAnswer": {"@type": "Answer", "text": "Non. Il s'agit uniquement d'un pack de textures qui change l'apparence visuelle du pot de fleurs. Les fonctions du bloc, comme le fait d'y planter une plante ou de le déplacer, restent identiques à celles de la version vanilla."}}, {"@type": "Question", "name": "Comment installer un pack de textures comme Fresh Flower Pots ?", "acceptedAnswer": {"@type": "Answer", "text": "Il suffit de placer le fichier du pack dans le dossier resourcepacks du jeu, accessible depuis le menu des options, puis de l'activer dans la liste des packs de ressources disponibles."}}, {"@type": "Question", "name": "Ce pack est-il compatible avec d'autres textures pack ?", "acceptedAnswer": {"@type": "Answer", "text": "Fresh Flower Pots est conçu pour respecter les couleurs et la résolution du rendu vanilla, ce qui facilite en général son association avec d'autres packs axés sur le détail, comme Better Lanterns ou Floral Creepers, sous réserve qu'ils ne modifient pas les mêmes textures."}}, {"@type": "Question", "name": "Le pack ajoute-t-il de nouvelles plantes au jeu ?", "acceptedAnswer": {"@type": "Answer", "text": "Non, Fresh Flower Pots ne crée pas de nouvelles plantes. Il modifie uniquement l'apparence du pot lui-même en fonction des plantes déjà présentes dans Minecraft et du sol choisi parmi les onze proposés."}}]}</script>
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Fabrice Ducarme

    (@fabriceducarme)

    Bonjour Charlie,
    J’ai repris votre code tel quel et je l’ai testé. Il y a deux enseignements, et le second est plus utile que le premier.

    1. Votre code, collé dans le contenu de l’article, passe déjà au vert

    Je l’ai reproduit à l’identique sur une installation de test, avec la version 2.6.17 que vous utilisiez : la vérification Section FAQ est verte. La règle actuelle reconnaît un titre contenant le mot « questions », et votre <h2>Questions fréquentes</h2> la déclenche.

    Si chez vous elle reste rouge, c’est donc que cette FAQ ne se trouve pas dans le contenu de la publication elle-même. Le score lit le contenu enregistré, sans effectuer le rendu des blocs : une FAQ placée dans une composition synchronisée, produite par un bloc dynamique, lue depuis un champ personnalisé ou ajoutée par le thème lui est invisible. Pouvez-vous me dire comment cette section est insérée dans vos pages ? Selon la réponse, la 2.6.18 règle peut-être déjà votre cas.

    1. Ce que j’ai trouvé au passage, et qui vous concerne directement

    Sur votre exemple, la page publie deux blocs FAQPage identiques : le vôtre, écrit à la main, et un second qu’OGEEAT génère tout seul à partir de vos cinq <details> et <summary>. Je l’ai vérifié sur la page rendue, les deux blocs contiennent les mêmes cinq questions.

    Vous pouvez donc supprimer votre JSON-LD manuel : OGEEAT le produit déjà depuis votre accordéon, et il restera synchronisé avec le contenu si vous modifiez une réponse. Si vous préférez garder le vôtre, désactivez la famille de schémas Contenu dans OGEEAT > Réglages > E-E-A-T. Ce qu’il vaut mieux éviter, c’est de laisser les deux.

    1. Ce que la 2.6.18 corrige

    La version 2.6.18 est publiée depuis aujourd’hui sur WordPress.org. Votre message a révélé une incohérence de fond : le score et le générateur de schémas se prononçaient chacun de leur côté, avec des règles différentes. Un accordéon écrit en HTML pouvait produire un schéma FAQPage sur la page pendant que le score annonçait « aucune FAQ trouvée ». C’est précisément le genre de contradiction que votre cas illustre.

    Les deux partagent désormais les mêmes règles. Le score reconnaît maintenant, en plus des blocs FAQ de Yoast, Rank Math, SEOKEY et Spectra :

    • un accordéon <details> et <summary> écrit en HTML brut, à partir de deux questions ;
    • au moins deux titres se terminant par un point d’interrogation, y compris avec l’espace insécable de la typographie française ;
    • un bloc JSON-LD FAQPage déjà présent dans le contenu, comme le vôtre. Le message le dit alors explicitement.

    Il voit aussi le contenu des compositions synchronisées, dont il ne lisait auparavant que la référence. Et pour tout ce qui est produit hors du corps de la publication, un nouveau filtre ogeeat_geo_content permet de fournir ce contenu au score :

    add_filter( 'ogeeat_geo_content', function ( $content, $post ) { $faq = get_post_meta( $post->ID, '_ma_faq_html', true ); if ( '' === $faq ) { return $content; } return $content . $faq; }, 10, 2 );

    Il alimente les douze vérifications, pas seulement celle de la FAQ.

    Dites-moi comment votre section est insérée, je pourrai vous confirmer si le correctif suffit.

    Bien cordialement,
    Fabrice

    Thread Starter Charlie Laubin

    (@charlie45100)

    Bonjour Fabrice,

    Tout d’abord merci pour ce correctif éclair !

    Concernant le correctif je pense qu’il résout une partie mais pas totalement, personnellement j’utilise le champ : HTML personnalisé, il suffit que le H2 soit dans le champ et pas en dehors et OGEEAT ne comprend pas qu’il y a une FAQ du moins il ne l’indique pas au vert.

    J’ai fait le test et en effet ça fonctionne quand je mets le H2 en dehors du bloc HTML personnalisé.

    Merci pour le “2. Ce que j’ai trouvé au passage, et qui vous concerne directement”, je vais étudier tout ça pour corriger ça.

    Belle journée,




      Thread Starter Charlie Laubin

      (@charlie45100)

      Je pensais avoir fait la mise à jour du plugin, mais finalement non, ne l’a voyant pas j’ai cru qu’elle avait été faite automatiquement. J’ai l’impression que finalement ça a résolu le problème des FAQ je surveille ça dans les prochains jours.

      Par contre, une idée qui m’est venue, étant donné que c’est géré en code HTML actuellement le JSON de mon côté, penses-tu que le plugin OGEEAT pourrait ajoute le JSON des FAQ uniquement quand c’est absent ? Ou trop compliqué à codé, car ajourd’hui ça n’a pas été géré partout, et cela demanderait quelques manips pour tout corrigé et retiré, même si je pense c’est ce sur quoi je vais tendre vu que gérer par ton plugin. Mais je pense plutôt au “au cas où” il y aurait une boulette pour éviter de l’avoir en double quand c’est présent.

      Plugin Support Fabrice Ducarme

      (@fabriceducarme)

      Bonjour Charlie,

      Merci pour le retour, et content que la mise à jour ait réglé le sujet.

      1. Votre cas est couvert, quelle que soit la structure de votre HTML

      Puisque vous surveillez le comportement ces prochains jours, autant vous dire précisément ce que la 2.6.18 sait faire, cela vous évitera des tests inutiles.

      Votre accordéon est reconnu quel que soit son emplacement dans la page : à l’intérieur de votre bloc HTML personnalisé, à l’intérieur de votre section ffr-faq, et même imbriqué dans un groupe ou des colonnes. La détection cherche vos balises details et summary partout dans le contenu, sans se soucier de la profondeur, et le générateur de schémas les lit de la même façon. Sur un accordéon comme le vôtre, le score et le schéma sont donc toujours d’accord.

      Le seuil est de deux questions. En dessous, ni le score ni le schéma ne se déclenchent, c’est volontaire : une question isolée n’est pas une FAQ.

      1. Le doublon de JSON-LD

      Votre idée se tient, et c’est bien la bonne question à poser. Je la note. Je ne l’annonce pas pour autant, ni pour une version ni pour une date : je préfère ne rien promettre plutôt que promettre à la légère.

      En attendant, vous avez deux moyens d’agir tout de suite, et ils ne se valent pas.

      Le bon, celui que je vous recommande : retirez votre JSON-LD manuel des contenus où OGEEAT génère déjà le schéma. Ce n’est pas seulement pour éviter le doublon. Un schéma généré est reconstruit à chaque affichage depuis votre accordéon : si vous corrigez une réponse, il suit. Votre JSON écrit à la main, lui, reste figé au jour où vous l’avez collé. Le doublon se voit ; la divergence silencieuse entre le texte affiché et le schéma déclaré ne se voit pas, et c’est elle qui coûte cher à terme.

      L’autre, si vous préférez garder la main : désactivez la famille de schémas Contenu dans OGEEAT > Réglages > E-E-A-T. OGEEAT cesse alors de produire le FAQPage, et le vôtre reste seul. Vous perdez au passage les schémas HowTo et VideoObject, qui appartiennent à la même famille.

      Ce qu’il vaut mieux éviter, dans les deux cas, c’est de laisser les deux blocs en place le temps de la transition. Si vous devez procéder par étapes sur vos anciens contenus, coupez la famille Contenu le temps du nettoyage, puis réactivez-la une fois vos JSON manuels retirés : vous ne serez jamais en doublon.

      Thread Starter Charlie Laubin

      (@charlie45100)

      Bonjour Fabrice,

      Je viens de voir la mise à jour d’aujorud’hui, je vois ceci d’écrit :
      Amélioration : OGEEAT n’ajoute plus de schéma FAQPage à une page qui en déclare déjà un dans son contenu. Ainsi, un bloc écrit manuellement et le bloc généré ne peuvent plus entrer en conflit. Suggestion du forum d’assistance.

      Finalement vous avez opté pour cette option ça veut dire que si j’active l’option ça sera pris en compte pour ceux où je n’ai rien et dans le cas où j’ai quelque chose ça n’ajoute rien en plus ?

      Encore un grand merci pour votre réactivité des mises à jour, impressionnant ! Hâte de voir la suite 🙂

    Viewing 5 replies - 1 through 5 (of 5 total)

    You must be logged in to reply to this topic.