如何修改首页为自定义路由页面

您是否正在使用 custom_homepage 方法?这是我们在这里讨论的推荐方法。

其工作原理如下:

步骤 1 — 在主题的 about.json 中启用修饰符:

{
  "name": "My Custom Homepage Theme",
  "modifiers": {
    "custom_homepage": true
  }
}

步骤 2 — 为 custom-homepage 出口创建连接器:

javascripts/discourse/connectors/custom-homepage/my-homepage.gjs

import Component from "@glimmer/component";

export default class MyHomepage extends Component {
  <template>
    {{! 在此处放置您的自定义主页内容 }}
    <div class="my-custom-homepage">
      <h1>欢迎!</h1>
    </div>
  </template>
}