Ajouter un bouton avec un lien dans le post du forum

Mise à jour 2.

Bonjour,

Tout d’abord, merci pour ce plugin qui, une fois configuré conformément au sujet, est une véritable merveille.

J’essaie de créer un bouton dont l’URL correspond aux liens vers le sujet du forum associé.

Il s’agirait d’un « bloc global » ou d’un « même bouton pour tous les messages », sans avoir à saisir l’URL à chaque fois.

Deux pistes pourraient être utiles, je pense :

  1. Les sujets créés automatiquement par WordPress vers Discourse ont le format https://discourse.url/titre-du-post.

Problème :

  • J’ai d’abord créé les articles sur le forum, puis je les ai publiés sur le site une fois matures.
  • Si je modifie un titre ou les liens, cela ne fonctionnera plus ou ne fonctionnera pas.
  1. Récupérer la variable (s’il en existe une) et soit créer un shortcode (je ne sais pas comment faire), soit peut-être via les variables WordPress et créer une URL spéciale.

Note : J’utilise DIVI comme constructeur de thème pour mon WordPress.

Merci d’avance et désolé pour mon anglais approximatif.

Merci

[HACF] (https://hacf.fr) Communauté française de Home Assistant

1 « J'aime »

Est-ce que c’est ça ? Embed Discourse comments on another website via Javascript

1 « J'aime »

Je viens de consulter le sujet, mais je ne trouve pas de moyen d’ajouter un lien unique qui redirige automatiquement vers le lien du forum.

Je pense que cette information devrait être stockée quelque part et utilisable comme variable ?

Merci tout de même pour votre réponse rapide.

1 « J'aime »

Je pense que le processus d’intégration crée un sujet non listé pour chaque page externe où il est utilisé, et ce sujet apparaît dans les listes dès qu’une réponse est publiée. Sinon, je ne vois pas comment il serait possible de savoir automatiquement vers quel post du forum faire le lien.

Je n’ai pas réussi à le faire fonctionner moi-même, mais je pense que le problème venait de mon site et non de Discourse.

1 « J'aime »

En fait, cette fonction existe car elle apparaît automatiquement dans les commentaires.

1 « J'aime »

Ah, vous souhaitez donc transformer le lien textuel en un bouton ?

J’aimerais que, lorsque je clique sur le bouton, cela m’emmène directement vers l’article.

Mais je voudrais un bouton contenant l’URL automatique pour ne pas avoir à copier-coller l’adresse à chaque fois.

Je ne sais pas si je suis clair.

Vous êtes probablement assez clair pour quelqu’un qui connaît mieux le sujet :slight_smile: Pour moi, il faudrait que vous décriviez les étapes que vous avez suivies, ce qui se passe et ce que vous souhaitez voir se produire. Mais pensez-vous que cela puisse être votre réponse ?

Il y a une partie qui correspond, mais cela entraîne des modifications importantes alors que je pense qu’il existe une solution beaucoup plus simple avec des variables.

Je vais modifier mon premier message pour expliquer plus en détail.

Merci pour votre aide précieuse.

De rien. C’est peut-être mieux d’ajouter l’information ici, sinon j’aurai l’air encore plus idiot d’avoir raté le point :slight_smile: Dans le message cité ci-dessus, <%= current_page.url %> est une variable, et je suppose qu’il existe l’équivalent pour votre site web.

Encore merci pour votre aide.

Je pense qu’il est possible de le faire simplement via les variables, mais je ne pense pas utiliser les bons termes de recherche, mon anglais étant très français, lol.

Premier message mis à jour.

Peut-être ceci : Worpdress Shortcode of Current URL | Prodjex

Merci, je regarderai cela dès que j’aurai un peu de temps.