J’ai consulté la plupart des sujets et vidéos concernant l’intégration de sujets Discourse sur un site Web distinct et j’ai rencontré des problèmes avec un site Web Wix. Tout ce que j’obtiens est une erreur disant : Refus de connexion
Sur la page d’intégration, j’ai parcouru et ajouté les hôtes autorisés pour le site Web. J’ai la catégorie sélectionnée et tout semble bon.
J’ai remplacé EMBED_URL par l’URL de la page sur laquelle intégrer.
J’ai remplacé DISCOURSE_USERNAME par mon nom d’utilisateur Discourse pour créer le sujet.
J’ai collé tout le code HTML dans l’iFrame HTML de mon site Web. Pourtant, cela ne semble pas fonctionner pour une raison quelconque. Je ne suis pas sûr de ce que je fais de mal.
Avez-vous une idée de ce que je peux faire pour résoudre ce problème ?
J’ai vu une personne mentionner JSON ou RSS dans un autre sujet, mais je n’ai aucune idée de la façon de procéder. Quelqu’un a-t-il réussi à intégrer un contenu Discourse sur un site Web distinct ?
je ne suis pas sûr, mais je ne pense pas que vous puissiez intégrer du contenu Discourse dans une iframe.
mon site utilise l’intégration sur notre forum Discourse comme moteur pour la section des commentaires de notre site principal en bas des articles et cela fonctionne très bien pour nous de cette façon.
Je vois. Je pense avoir vu quelqu’un mentionner cela dans l’un des sujets, où l’on ne peut pas coller directement dans un iFrame.
Lorsque je colle le code directement dans le site Velo by Wix, j’obtiens une erreur disant « Les expressions JSX doivent avoir un seul élément parent ».
c’est parce que vous avez une erreur de code et que vous essayez de retourner deux expressions alors qu’une seule est autorisée quelque part. publiez votre code et nous jetterons un coup d’œil.
vous ne devriez pas avoir à le fragmenter et ce code devrait fonctionner tant que vous avez correctement configuré EMBED_URL et DISCOURSE_USERNAME. peut-être vérifiez à nouveau votre configuration des chemins d’hôtes autorisés et des catégories. je ne sais rien de Velo by Wix.
Mis à jour les éléments suivants : EMBED_URL et DISCOURSE_USERNAME
Pour une raison quelconque, sans le fragment, tout le codage génère une erreur. Comme dans l’image, mais maintenant avec les informations mises à jour.
Je suis allé de l’avant et j’ai créé un post sur le forum Velo pour voir s’ils pourraient savoir où je me trompe.
J’adorerais savoir comment faire fonctionner cela. Je veux dire, même sans la capacité de commenter, mais juste connecter chaque page au forum serait génial !
oui c’est notre site merci. je suis l’administrateur du forum Discourse, mais pas du site sur lequel il est intégré.
oui, je ne vois aucune erreur dans votre code, donc je me demande si c’est le site Wix. il se peut que ce soient les autres paramètres comme les hôtes autorisés et les chemins avec Wix. j’espère qu’ils pourront vous aider de leur côté ou que quelqu’un ici reconnaîtra votre problème et pourra vous aider. pour le moment, je ne vois pas pourquoi cela ne fonctionne pas pour vous.
Oui, j’ai lu les instructions d’intégration. J’ai également contacté le support Wix comme 4 fois. Ils m’ont dirigé vers leur équipe d’experts mais j’ai eu la messagerie vocale car ils étaient trop occupés. Ensuite, j’ai reçu un e-mail il y a quelques jours.
Je répondrai probablement à cet e-mail avec des détails supplémentaires sur la demande.
Je pense que tu as raison à propos de l’iFrame. J’ai suivi les instructions de la page Admin > Personnalisé > Intégration. J’ai essayé de le modifier et de le mettre à jour de toutes les manières possibles auxquelles j’ai pu penser.
L’iFrame est probablement à l’origine du problème car c’est du javascript. J’ai remarqué que le lien que tu as envoyé récemment contient une section appelée “Élément personnalisé” sous HTML et Intégrer un site. Je pense que c’est probablement ce qui bloque.
Tout va bien, je posterai ici ce que j’apprendrai du support Wix.
Je suppose que c’est principalement un problème propre à leur site web par rapport à quelque chose comme WordPress. Il semble que ce soit un problème courant rencontré par d’autres utilisateurs Wix au fil des ans sans solution claire.