# 有没有办法让“创建主题”成为一个独立的页面？

**URL:** https://meta.discourse.org/t/is-there-any-way-to-make-create-topic-a-stand-alone-page/261372
**Category:** Support
**Created:** [2023 年4 月 11 日 20:34 UTC](https://meta.discourse.org/t/is-there-any-way-to-make-create-topic-a-stand-alone-page/261372 "2023-04-11T20:34:21Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### 作者： ![Walmink](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/walmink/32/302231_2.png) [@Walmink](https://meta.discourse.org/u/Walmink)
#### 发布日期： [2023 年4 月 11 日 20:34 UTC](https://meta.discourse.org/t/is-there-any-way-to-make-create-topic-a-stand-alone-page/261372/1 "2023-04-11T20:34:21Z")

</div>

我在论坛和谷歌上搜索过，也搜索过组件，但没有找到答案，所以……这是我的问题 🙂

有人知道是否有选项/组件/方法可以将“新主题”按钮链接到一个专门用于创建新主题的新页面吗？我觉得底部工作表 UI 方法相当混乱，因为除了新主题表单、说明和“类似”信息之外，您仍然可以看到整个页面。它后面（大部分时间都没有用）。如果没有新页面，是否有简单的方法使其更像一个模态窗口，例如带有变暗的背景等？

感谢您的帮助！

---

<div class="post-metadata">

### 作者： ![davidkingham](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidkingham/32/119528_2.png) [@davidkingham](https://meta.discourse.org/u/davidkingham)
#### 发布日期： [2023 年4 月 11 日 22:45 UTC](https://meta.discourse.org/t/is-there-any-way-to-make-create-topic-a-stand-alone-page/261372/2 "2023-04-11T22:45:00Z")

</div>

有一种迂回的方法。这是一个主题组件，我委托它在标题中放置一个可自定义链接的新主题按钮：

 ![image](https://global.discourse-cdn.com/meta/original/4X/3/d/1/3d1b29a8e28defdacdc7600c2a726eb88b5c4ad0.jpeg)

> **[GitHub - paviliondev/discourse-npn-dropdown-menu-tc: Bespoke down menu theme component](https://github.com/paviliondev/discourse-npn-dropdown-menu-tc)**
>
> Bespoke down menu theme component

然后，您可以使用 [自定义向导](https://meta.discourse.org/t/custom-wizard-plugin/73345) 插件来创建主题。这是我的一个示例，它是多页的，但能让您明白这个意思：

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/f/b/4fb6607e3f1361ae1ee837b28b60296c5275a24a.jpeg)

这可以进一步简化，您可以让它仅仅是一个带有类别和标签的编辑器窗口：

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/b/c/ebcea5b9beb92d2cc1f7259c494fc8b8b8724294.jpeg)
