我能否使用我创建的主题而不允许他人使用?

管理员和版主在页面 <body> 上会被分配 .staff 类,因此你可以在主题中这样操作:

body.staff {
  // 你的管理员主题 CSS 代码放在这里
}

普通用户也可以通过浏览器开发者工具向其 <body> 标签添加 staff 类来查看该主题,但我不确定是否有人会费心去尝试这样做。

对于更高级的主题,如果你使用插件出口(plugin outlet)或通过模板覆盖来修改 HTML(参见 Discourse 主题开发者指南),你可以这样做:

{{#if currentUser.staff}}
  <h1>你好,管理员和版主!</h1>
{{/if}}