# 允许访客在主题中发帖

**URL:** https://meta.discourse.org/t/allow-guest-to-post-in-topic/253539
**Category:** Feature
**Created:** [2023年一月31日 17:03 UTC](https://meta.discourse.org/t/allow-guest-to-post-in-topic/253539 "2023-01-31T17:03:52Z")
**Posts on this page:** 1
**Showing post:** 9

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年二月1日 17:30 UTC](https://meta.discourse.org/t/allow-guest-to-post-in-topic/253539/9 "2023-02-01T17:30:34Z")

</div>

你可以考虑开发一个插件，允许用户在发帖的同时输入电子邮件地址，并利用该邮箱创建“暂存用户”（Staged User），然后将帖子归属于该暂存用户。

要完美实现这一功能需要不少工作量，但你可以试试看！

关于类似需求的一些讨论可参考此处：

> [@使用电子邮件地址关注主题，无需注册](https://meta.discourse.org/t/watch-topic-using-email-address-without-requiring-registration/214318?u=merefield):
>
> 我希望新读者有机会在不注册的情况下观看某个主题。我想到的一个优雅的方法是使用一个主题组件，该组件会在右侧栏的时间线上方显示一个“通过电子邮件获取通知”框。用户只需输入他们的电子邮件并单击“观看”即可接收新帖子的通知。 这似乎是应该已经存在的功能，但我搜索不到。有人知道是否有现有的主题组件可以做到这一点吗？

已将此话题移至 #contribute:feature。

如果你确实需要此功能，并希望有人来开发它，可以考虑在 #Marketplace 中发帖。

---

_[View the full topic](https://meta.discourse.org/t/allow-guest-to-post-in-topic/253539)._
