# Ordenar etiquetas por grupo de etiquetas

**URL:** https://meta.discourse.org/t/order-tags-by-tag-group/111940
**Category:** Support
**Created:** [18 Marzo, 2019 16:39 UTC](https://meta.discourse.org/t/order-tags-by-tag-group/111940 "2019-03-18T16:39:15Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![nexo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nexo/32/106384_2.png) [@nexo](https://meta.discourse.org/u/nexo)
#### Post date: [18 Marzo, 2019 16:39 UTC](https://meta.discourse.org/t/order-tags-by-tag-group/111940/1 "2019-03-18T16:39:15Z")

</div>

Hi,

How can multiple tags in a topic be ordered? I have two tag groups: “Verified” and “Other Tags”. Can I order them from _verified_ to _other_ in topics?

 ![image](https://global.discourse-cdn.com/meta/original/3X/7/2/726fe504662f336d5782d8e53d96945e99462a78.png)

I’d like it to be ordered like the 2nd topic in the picture. Right now tags are ordered by the order the user selects them when creating a topic.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [18 Marzo, 2019 20:55 UTC](https://meta.discourse.org/t/order-tags-by-tag-group/111940/2 "2019-03-18T20:55:18Z")

</div>

It’s not possible because we don’t add any classes or attributes to designate which tag-group a tag belongs to.

We already have `data-tag-name='example-tag'`… it might also be useful to have `data-tag-group='example-group'`if a tag is in a group (I’m not sure how difficult that change would be though). Then you’d be able to target tag groups with CSS.

---

<div class="post-metadata">

### Author: ![loginerror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/loginerror/32/156605_2.png) [@loginerror](https://meta.discourse.org/u/loginerror)
#### Post date: [3 Septiembre, 2020 17:41 UTC](https://meta.discourse.org/t/order-tags-by-tag-group/111940/3 "2020-09-03T17:41:39Z")

</div>

@awesomerobot

¿Cuál sería la mejor manera de lograr eso con CSS al seleccionar etiquetas por nombre?

Hemos utilizado `float: left` de forma sencilla, pero esto rompe la alineación de la etiqueta desplazada y requiere una gestión incómoda de píxeles en diferentes lugares para que quede alineada.

---

<div class="post-metadata">

### Author: ![renato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/renato/32/383632_2.png) [@renato](https://meta.discourse.org/u/renato)
#### Post date: [26 Marzo, 2021 15:51 UTC](https://meta.discourse.org/t/order-tags-by-tag-group/111940/4 "2021-03-26T15:51:25Z")

</div>

Pude cambiar el orden de las etiquetas específicas que necesitaba que aparecieran primero de la siguiente manera:

```css
.discourse-tags .discourse-tag[data-tag-name=yourtag] {
    order: -1;
}

```
