# 有没有办法在帖子中添加用户发帖总数？

**URL:** https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726
**Category:** Support
**Created:** [2019年七月23日 12:06 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726 "2019-07-23T12:06:54Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![Jennifer\_Abrams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jennifer_abrams/32/150388_2.png) [@Jennifer\_Abrams](https://meta.discourse.org/u/Jennifer_Abrams)
#### Post date: [2019年七月23日 12:06 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/1 "2019-07-23T12:06:54Z")

</div>

![wweef](https://global.discourse-cdn.com/meta/original/3X/0/b/0b30b54a664e88e81e8adda66ade22b527a63bce.png)

你喜欢那里的消息计数吗？  
注册日期和地点并不重要，但我认为帖子数量是最强大的游戏化形式。  
当我以前使用其他论坛软件时，促使我发帖的主要动力是看着自己的帖子数量增加，并与其他人进行比较。

在我现在管理的论坛中，虽然注册人数很多，但大多数人只发一两条帖子就离开了。内置的游戏化功能，如徽章等，似乎没有人关注。

有人有示例脚本或 CSS 来实现帖子数量的功能吗？

谢谢！

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2019年七月23日 14:34 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/2 "2019-07-23T14:34:26Z")

</div>

Discourse 认为阅读时长是更重要的指标。参见

> **[Because Reading is Fundamental](https://blog.codinghorror.com/because-reading-is-fundamental-2/)**
>
> Most discussions show a bit of information next to each user:
> 
> What message does this send?
> 
> \* The only number you can control printed next to your name is post count.
> \* Everyone who reads this will see your current post count.
> \* The more you...

---

<div class="post-metadata">

### Author: ![Jennifer\_Abrams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jennifer_abrams/32/150388_2.png) [@Jennifer\_Abrams](https://meta.discourse.org/u/Jennifer_Abrams)
#### Post date: [2019年七月23日 14:38 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/3 "2019-07-23T14:38:29Z")

</div>

好的，太棒了！

有人知道如何在单篇帖子中显示用户的总阅读时间，或者在 CSS/JavaScript 中访问它吗？显然某个地方有相关的变量。希望它是可访问的。也许可以编写一个脚本，将阅读时间转化为某种更模糊的积分系统。

---

<div class="post-metadata">

### Author: ![Jennifer\_Abrams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jennifer_abrams/32/150388_2.png) [@Jennifer\_Abrams](https://meta.discourse.org/u/Jennifer_Abrams)
#### Post date: [2019年七月23日 14:39 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/4 "2019-07-23T14:39:24Z")

</div>

正如那篇文章所建议的，可以配置与阅读时长相关的徽章，将其作为阅读时长的游戏化机制。不过，用户也喜欢看到自己帖子上的数字增长。此外，我的论坛已经在使用徽章来实现其他目的。

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2019年七月23日 14:59 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/5 "2019-07-23T14:59:45Z")

</div>

点击或轻触用户头像即可查看阅读时长，如下所示

 ![image](https://global.discourse-cdn.com/meta/original/3X/2/2/22900d67e22a27b2c5f6a8a8d276e7f6cf386164.jpeg)

---

<div class="post-metadata">

### Author: ![Jennifer\_Abrams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jennifer_abrams/32/150388_2.png) [@Jennifer\_Abrams](https://meta.discourse.org/u/Jennifer_Abrams)
#### Post date: [2019年七月23日 15:06 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/6 "2019-07-23T15:06:19Z")

</div>

该统计数据是否可以通过 CSS/JavaScript 访问，以便我将其转换为其他指标，或嵌入到无需额外点击的帖子中？

感谢您的回复。

---

<div class="post-metadata">

### Author: ![Jennifer\_Abrams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jennifer_abrams/32/150388_2.png) [@Jennifer\_Abrams](https://meta.discourse.org/u/Jennifer_Abrams)
#### Post date: [2019年七月23日 15:07 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/7 "2019-07-23T15:07:21Z")

</div>

我的论坛最近在一部大型纪录片中亮相。尽管 Discourse 在吸引潜水用户方面表现出色，但尽管关注度如此之高，我们仍难以让用户留存。

因此，或许有一种方法可以在用户名旁边直接显示阅读时长或相关的阅读时长指标，而无需点击。

这将有助于提升我论坛的游戏化体验。

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2019年七月23日 15:24 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/8 "2019-07-23T15:24:43Z")

</div>

让人们留下的首要因素是引人入胜的内容。

为每篇帖子添加发帖数（或阅读时长）并非万能灵药。事实上，就发帖数而言，我认为它实际上_有害_，原因正如我之前提到的博客文章中所阐述的那样。

有关实用建议，请参阅：

> **[Building a Discourse Community](https://blog.discourse.org/2014/08/building-a-discourse-community/)**
>
> Sure, anyone can set up their very own Discourse in 30 minutes or less. But how do you get people to go there?

> **[Launching a Successful Discourse Community](https://blog.discourse.org/2018/08/launching-a-successful-discourse-community/)**
>
> While we’ve offered general tips for building a Discourse community, we also get a lot of questions about what specifically you can do to help launch a successful Discourse community.

---

<div class="post-metadata">

### Author: ![Jennifer\_Abrams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jennifer_abrams/32/150388_2.png) [@Jennifer\_Abrams](https://meta.discourse.org/u/Jennifer_Abrams)
#### Post date: [2019年七月23日 15:27 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/9 "2019-07-23T15:27:42Z")

</div>

你在采访中说，你积极劝阻内容创作，哈哈，因为（用你的话来说）网上的内容太多了。

这没问题，但对于主题分散的新论坛来说，这并不是最佳策略。

不过，对于那些用户因版权问题被限制在单一论坛的特定主题论坛（如 Ubuntu、Eve 等），这最终并不重要。

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2019年七月23日 15:28 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/10 "2019-07-23T15:28:36Z")

</div>

> [@Jennifer\_Abrams](#):
>
> 你在采访中说过

这是哪次采访？能提供链接吗？

---

<div class="post-metadata">

### Author: ![Jennifer\_Abrams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jennifer_abrams/32/150388_2.png) [@Jennifer\_Abrams](https://meta.discourse.org/u/Jennifer_Abrams)
#### Post date: [2019年七月23日 15:31 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/11 "2019-07-23T15:31:24Z")

</div>

你文章中链接的那个

> **[Why Listening is More Important Than Talking | CBC Radio](https://www.cbc.ca/radio/spark/spark-270-1.2889937/why-listening-is-more-important-than-talking-1.2890065)**
>
> Online, we reward people for contributing. Adding your two cents is valued. But software developer Jeff Atwood argues that listening is more important than talking, and reading - right to the end! - is more important than writing.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2019年七月23日 15:51 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/12 "2019-07-23T15:51:09Z")

</div>

哦，对，我忘了那篇采访。不管怎样，我链接的两篇 Discourse 博客文章中有一些不错的建议。正如

> [@Jennifer\_Abrams](#):
>
> 在我目前运营的论坛中，注册人数激增，但很多人只发一两条帖子就离开了。内置的游戏化机制，比如徽章等，似乎没人理会。

对于“只要拥有这一个神奇功能，就能建成社区”的想法，保持谨慎是明智的。这里有个很好的例子：作为一次实验，我在一个 Discourse 论坛上， **向那些注册并展现出良好阅读时长、点赞和主题访问模式的新用户，直接通过邮寄方式赠送了价值 40 美元以上的实物礼品** 。过去 12 个月里，我总共这样做了大约 40 次。（这还不是全部，我还举办了多种类型的论坛比赛并设置奖品。）其中一些人从未真正回来，或者最终停止了访问；而另一些人则确实回来了，并成为了常客。我看不出其中有什么明显的规律。

一旦你达到了关键规模，并拥有一群每天回来并积极参与的忠实用户，你就会发现，_那_才是人们持续访问的原因。尽管我当时（几乎是字面意义上的）在_贿赂_新用户留下，但这似乎并不重要，高质量、有机的每日内容才是关键。人们需要一个令人信服的理由回来——而一群核心常客之间大量独特、有趣的对话，就是最有力的理由。要达到这个状态需要时间，可能是数月甚至数年，并且需要日复一日的努力。

---

<div class="post-metadata">

### Author: ![Jennifer\_Abrams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jennifer_abrams/32/150388_2.png) [@Jennifer\_Abrams](https://meta.discourse.org/u/Jennifer_Abrams)
#### Post date: [2019年七月23日 16:08 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/13 "2019-07-23T16:08:15Z")

</div>

这需要很长时间。我原以为我们参与的那部最近的 BBC 纪录片能推动这项工作（在注册量上确实如此，但在活跃用户方面效果不明显）。也许并非如此。我们在 Facebook 上确实拥有一个非常活跃的社区，只是 Facebook 的技术支持实在糟糕。所以我们心想，好吧，那就建一个独立的网站吧，而 Discourse 是最功能完善、免费且现代化的选择。

我会仔细查看其他那些链接。

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2019年七月23日 16:51 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/14 "2019-07-23T16:51:07Z")

</div>

值得注意的是，如果有人注册并发布了几条内容后便不再回来，Discourse 仍会向他们发送 **每周摘要邮件** ，其中包含当周最受欢迎的话题和帖子精选。如果内容有趣且相关，他们可能会点击返回。因此，Discourse 确实在努力通过这种方式帮助用户重新回到网站。这类摘要邮件将持续发送 52 周（即一年），之后才会放弃该用户并停止发送未来的摘要邮件。

当然，邮件回复通知没有时效限制——即使您已离开很久，如果有人提及您的用户名、回复了您的帖子，或引用了您两年前发布的帖子，您仍会通过邮件收到通知，告知有人正试图与您进行对话。

举个例子——您是否考虑过举办某种与社区相关的竞赛，设置与社区相关的奖品，并鼓励用户在论坛上发帖？这是我之前引用的两篇 Discourse 博客文章中关于社区成长建议之一。

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2023年一月20日 01:40 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/15 "2023-01-20T01:40:27Z")

</div>



---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [2023年一月20日 02:14 UTC](https://meta.discourse.org/t/any-way-to-add-user-post-count-totals-to-posts/123726/16 "2023-01-20T02:14:35Z")

</div>


