Изображение страницы приветствия

В данный момент вы можете добавлять контент только над текстом… но я только что выпустил обновление, которое позволит добавлять контент и ниже, так как это кажется разумным. (FEATURE: Add below-static plugin outlet · discourse/discourse@e4ebc30 · GitHub).

Если вы обновите Discourse через несколько часов (через yoursite.com/admin/upgrade), вы получите это изменение и сможете добавлять контент там, где это необходимо.

Вот как это сделать. В вашей теме вам нужно добавить следующее в файл header.html:

<script type="text/x-handlebars" data-template-name="/connectors/below-static/custom-login">
  {{#if showLoginButton}} 
    <div class="custom-login-content">
       <!-- Your custom HTML here -->
    </div>
  {{/if}}
</script>

Обратите внимание, что этот шаблон используется в нескольких местах (страница FAQ, страница «О нас» и т. д.), поэтому, если вы хотите, чтобы ваш контент отображался только на странице входа «Добро пожаловать», необходимо сохранить оборачивающий блок {{#if showLoginButton}} {{/if}}.

Вы можете узнать больше об использовании точек расширения для добавления контента в наши шаблоны Handlebars здесь: Developing Discourse Themes & Theme Components