作为一名正在决定论坛软件的人,我有几个问题

我们有一个相当大的 WordPress 网站,我们希望通过添加论坛来扩展其功能。我们必须将论坛与我们的网站深度集成。因此,我们有一些必须满足的条件。

  1. 是否可以使用 WordPress 凭据登录论坛或反之亦然?
    我猜答案是“是”,并且可以使用 wp-discourse 插件实现。

  2. Discourse 是否有子论坛系统?我们将通过 API 为每个帖子创建一个子论坛。类似于 Steam 论坛。
    [所有类别]
    …[文章特定论坛]
    …[文章 A] 子论坛
    …[主题/帖子]
    …[文章 B] 子论坛
    …[主题/帖子]
    人们可以直接从 WordPress 帖子访问专门针对该帖子的子论坛,并在相关子论坛中创建与该帖子相关的帖子。

  3. 它是否像 WordPress 主题一样可以 100% 主题化?我看到的大多数 Discourse 论坛看起来都非常“默认”。我们需要匹配我们网站的主题以使其无缝,那么主题化是否容易?

2 个赞

是的,你说得对,WP-Discourse插件可以帮助你实现登录功能。

恐怕没有。这可能可以通过插件实现,但在Discourse核心中不行。

是的,Discourse可以100%自定义主题。你可以随心所欲地对其进行样式设置。

2 个赞

如果您的文章数量大于50篇,则应使用标签(Tags)而不是分类(Categories)来对它们进行分组。这样,您将为每篇文章设置一个标签,这将把关于特定文章的主题聚合在一起。

1 个赞

听起来是个好主意。可能需要一些修改才能在主题列表页面上将标签显示为标题?帖子数量约为 11k

2 个赞

但有一个警告……之后,每次登录都必须通过 WordPress。有时这是想要的,有时则不是。据我所知,问题在于访问者直接从搜索结果进入论坛。

这有什么问题吗?从搜索进入论坛但尚未登录的用户可以通过点击标题栏中的登录按钮进行登录。如果用户已登录论坛,他们的会话将得以保留。问题到底出在哪里?

1 个赞

有一个现成的 Theme component 可以实现此功能:Tag Banners

1 个赞

强制使用不熟悉的注册服务会缺乏信任。

当浏览配套论坛时,从父站点注册不被视为“不受信任”。

论坛是主站的子域,也是主站的延伸。就像暴雪/Steam论坛一样。为什么会有信任问题?

1 个赞

太好了!我想我们会试试的。

为什么不会呢?所以,我在谷歌上搜索如何“enlight bling”(点亮闪耀),然后在一个名为 Much Bling Talk 的论坛上找到了答案。我想参与,但注册需要通过 CryptoBigBuy 网站,所以你真的认为我会开始怀疑:

  • 网址是什么
  • Blizzars/Steam 会怎么做

重点是,普通访客看到这种情况,就像被强迫推销到一个他/她/它从未想去过的网站。当然——这是一种强迫用户接受两个 T&C 而不是一个的好方法——这才是重点,不是吗?:wink: 否则就没有理由停止使用其他选项了……

1 个赞

在你举的Much Bling Talk的例子中,这会导致一个完全不同的CryptoBigBuy平台,在我看来这确实不受欢迎。我认为“Blizzard/Steam论坛”可能是两个独立的例子(它们都有自己的网站,以及作为其延伸的论坛):

(重点是我强调的)

你能确认一下吗@Jack_Sparrow,这样我们都能理解彼此? :sweat_smile:

1 个赞

网站网址:

是的,它们是您正在寻找的功能的两个独立示例。
对于身份问题,我将 Blizzard 论坛与 Blizzard 网站相关联。并将 Steam 论坛与 Steam 网站相关联。
另一个例子是 myanimelist.net 及其论坛。

正如我所说,我的网站已经建立。我只是想在网站上添加一个论坛作为扩展,这与安装 Bbpress 相同。如果将 bbpress 与 WordPress 网站一起安装是合乎道德的,那么将任何其他论坛软件作为该网站的扩展也应该是合乎道德的。

1 个赞

暴雪是如何创建这里显示的子论坛(父/子系统)的?插件吗?
WoW 论坛
您可以看到像综合讨论区大洋洲综合讨论区这样的子论坛,它们都在社区之下。

在我看来,那些看起来像是嵌套的子类别。

嘿,如何在 discourseHub 上添加论坛?

您有那些应用的链接吗?

WP Discourse?它是一个 WordPress 插件,可以在其存储库中找到。

但请查看此内容: