Can you create a custom landing page?

I understand the normal homepage, and modifying that. I also understand banners and pinning topics.

What if I wanted a unique landing page for referring people from a specific location, maybe I wanted to highlight specific topics on this landing page etc – is there anyway to do something like this?

I found this topic, but it didn’t solve my concern

No, not at the moment. We’ve discussed the ability to create static pages in Discourse, and will possibly have something within the next 6 months or so (sorry can’t be more specific than that!).

Is there anything specific that are you looking to accomplish (I assume custom layout is one big component) that wouldn’t be covered by linking to a specific topic?

4 « J'aime »

There are a couple plugins that may help but not sure how extensive to acheive your desired end.

This plugin may help but plugin author said it may break along the way.

There is also a couple of plugins that do forms of static pages like

And

3 « J'aime »

Si je peux me permettre de faire remonter ce sujet, j’ai fait des recherches pour créer une sorte de page statique pour y intégrer un client fTELNET - y a-t-il eu d’autres développements ou le script js intégré fonctionnera-t-il avec DiscPage ou ProCourse ?

Avez-vous déjà exploré Landing Pages Plugin 🛩 ?

4 « J'aime »

@nathank Non - Je vais essayer !

1 « J'aime »

Alors, qu’est-il arrivé au final ? Dois-je utiliser un répartiteur de charge (load balancer) ou existe-t-il une fonction native pour cela ? Cela fait presque 5 ans que vous l’avez mentionné, actuellement cela ne peut être fait qu’avec des plugins, mais apparemment ces plugins ont tendance à casser le système.

nous avons maintenant une fonctionnalité de publication de page, consultez Page Publishing

Ce n’est pas une page de destination.

Je me demande… et si un composant de thème était utilisé pour rediriger / vers la page publiée ? Je ne sais pas combien de choses seraient cassées, cependant.

Cela me fait penser à la fonctionnalité de page d’accueil personnalisée. Je ne sais pas s’il existe un sujet de documentation. Le sujet dont je me souviens est

3 « J'aime »

La « documentation » se trouve dans DEV: allow themes to render their own custom homepage by pmusaraj · Pull Request #26291 · discourse/discourse · GitHub, je crois. Je ne pense pas qu’il y ait de sujet Documentation approprié pour cela.

2 « J'aime »

C’est le cas si vous y faites atterrir des gens :smiley:

Si cela doit être la page d’accueil, il est également possible d’avoir des pages d’accueil entièrement personnalisées en utilisant la sortie custom-homepage dans un thème : DEV: allow themes to render their own custom homepage by pmusaraj · Pull Request #26291 · discourse/discourse · GitHub… en empruntant cette voie, vous seriez en mesure de créer du contenu personnalisé basé sur les conditions dont vous avez besoin. Vous pourriez afficher un contenu différent en utilisant un paramètre de requête comme /?src=ad-campaign, par exemple

3 « J'aime »