# 标签名称限制过严

**URL:** https://meta.discourse.org/t/tag-names-too-restricted/125486
**Category:** Feature
**Created:** [2019年八月11日 20:15 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486 "2019-08-11T20:15:36Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![chi\_noti\_info](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@chi\_noti\_info](https://meta.discourse.org/u/chi_noti_info)
#### Post date: [2019年八月11日 20:15 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/1 "2019-08-11T20:15:36Z")

</div>

我原本打算在我的论坛上完全弃用分类，但我发现标签在名称方面限制太多：不能有空格，最多只能有 20 个字符，这完全挫败了我的初衷。我在某处读到，Discourse 正在尝试从分类转向标签。我支持这一理念。

我也支持在帖子中添加类似 Twitter 的 #话题标签功能，以提升趣味性。

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [2019年八月11日 21:16 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/2 "2019-08-11T21:16:12Z")

</div>

> [@chi\_noti\_info](#):
>
> 我在某处读到，Discourse 正试图从分类转向标签。

差不多。我们并不是要放弃分类，但我们建议仅在确实必要的情况下使用分类。更多信息请访问 [It’s Time We Talked About Tags](https://blog.discourse.org/2017/10/its-time-we-talked-about-tags/)

---

<div class="post-metadata">

### Author: ![chi\_noti\_info](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@chi\_noti\_info](https://meta.discourse.org/u/chi_noti_info)
#### Post date: [2019年八月11日 21:58 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/3 "2019-08-11T21:58:31Z")

</div>

是的，就是那篇文章。

不过，让标签更灵活，是减少人们使用分类数量的一种方法。

---

<div class="post-metadata">

### Author: ![csmu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/csmu/32/124581_2.png) [@csmu](https://meta.discourse.org/u/csmu)
#### Post date: [2019年八月11日 22:44 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/4 "2019-08-11T22:44:57Z")

</div>

您可以设置标签的最大长度

> [@chi\_noti\_info](#):
>
> 最多 20 个字符

![image](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/f/a/faebb8bc8f54b892baf58fbd8b26c308dcbc37ab_2_690x86.png)

https://{your-site}/admin/site\_settings/category/all\_results?filter=max%20tag

---

<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: [2019年八月11日 23:42 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/5 "2019-08-11T23:42:16Z")

</div>

标签的行为类似于分类条目，同样不能包含空格。

限制为 20 个字符，是因为否则标签选择器会显得非常滑稽。

如果法律图书馆能够在这些限制下构建完整的分类体系，那么我们其他人也没有任何借口。

---

<div class="post-metadata">

### Author: ![chi\_noti\_info](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@chi\_noti\_info](https://meta.discourse.org/u/chi_noti_info)
#### Post date: [2019年八月12日 06:21 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/6 "2019-08-12T06:21:05Z")

</div>

就是这样……解决了！

---

<div class="post-metadata">

### Author: ![Tayyab\_Anwar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tayyab_anwar/32/148701_2.png) [@Tayyab\_Anwar](https://meta.discourse.org/u/Tayyab_Anwar)
#### Post date: [2020年六月26日 17:03 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/7 "2020-06-26T17:03:28Z")

</div>

有没有办法修改标签被截断前的长度？  
长标签名称会显示省略号。例如，“this-is-a-long-tag-name” 会显示为 “this-is-a-lo…”，即使在标签页面上也是如此。如何更改此限制？愿意修改源代码并重新构建。

---

<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: [2020年六月26日 17:20 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/8 "2020-06-26T17:20:02Z")

</div>

这可以通过在“管理”中编辑“自定义”的 CSS 来实现。

---

<div class="post-metadata">

### Author: ![Tayyab\_Anwar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tayyab_anwar/32/148701_2.png) [@Tayyab\_Anwar](https://meta.discourse.org/u/Tayyab_Anwar)
#### Post date: [2020年六月26日 20:33 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/9 "2020-06-26T20:33:17Z")

</div>

非常感谢，Jeff。  
我具体需要修改哪个属性？或者，如果你能提供一个操作指南，那就更好了。  
感谢你的帮助。

---

<div class="post-metadata">

### Author: ![markersocial](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/markersocial/32/170136_2.png) [@markersocial](https://meta.discourse.org/u/markersocial)
#### Post date: [2020年六月27日 04:03 UTC](https://meta.discourse.org/t/tag-names-too-restricted/125486/10 "2020-06-27T04:03:39Z")

</div>

如果标签名称和标签别名能像分类那样分别处理就好了，即别名与名称独立。

例如，一个标签可以拥有如下设置：  
名称：Awesome Stuff  
别名：awesome-stuff

而目前的情况是：  
名称 & 别名：awesome-stuff
