# Bulk Actions: "Add Tags" in addition to "Change Tags"

**URL:** https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059
**Category:** Feature
**Tags:** bulk-actions
**Created:** [2월 23, 2016, 10:12오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059 "2016-02-23T22:12:52Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [2월 23, 2016, 10:12오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/1 "2016-02-23T22:12:52Z")

</div>

Today I made the rather sad discovery that the bulk “change tags” feature depicted below actually will set the tags for selected topics to be exactly the same as the tags entered, meaning it will remove any existing tags. Discovery is sad because I accidentally borked 20 or more topic tags because I misunderstood what was going to happen, and there’s no undo. 😿

A fix to this would be to add a new “Add Tags” option to the bulk actions, which would allow the bulk adding of tags to selected topics without removing any existing tags those topics might have. 😻

 ![](https://global.discourse-cdn.com/meta/original/3X/5/2/5251548b2f3f619726cf2597f0fe37943a1fa19d.png)

---

<div class="post-metadata">

### Author: ![lisajill](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lisajill/32/32289_2.png) [@lisajill](https://meta.discourse.org/u/lisajill)
#### Post date: [2월 23, 2016, 10:42오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/2 "2016-02-23T22:42:02Z")

</div>

Ouch. We bulk manage tags all the time and will need to add tags without disturbing existing ones. **Please** add this.

---

<div class="post-metadata">

### Author: ![JMichaelTX](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jmichaeltx/32/54116_2.png) [@JMichaelTX](https://meta.discourse.org/u/JMichaelTX)
#### Post date: [4월 15, 2016, 11:21오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/3 "2016-04-15T23:21:52Z")

</div>

> [@tobiaseigen](#):
>
> A fix to this would be to add a new “Add Tags” option to the bulk actions, which would allow the bulk adding of tags to selected topics without removing any existing tags those topics might have

Yes, please add this ASAP. We have just installed the tags plugin, and it is great!  
But we need to do many searches, and ADD tags for each search, NOT replace tags.

Thanks.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [5월 5, 2016, 5:51오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/4 "2016-05-05T17:51:45Z")

</div>

Yes please. Surprise destructive actions are never a good thing.

> [@Multi-select "Change Tags" breaks stuff](https://meta.discourse.org/t/multi-select-change-tags-breaks-stuff/43727):
>
> Let’s say I want to add tag Y to every topic that is already tagged X. But some topics with tag X have other tags, A, B, or C. It seems to me that there’s no way to display a listing of all tag X topics, use the Change Tags button, and add that tag Y without losing the existing A, B, or C tags on the topics that have them. Can anyone else confirm this, or am I doing something wrong? Can anything be done to fix it? slight_smile

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [10월 28, 2016, 1:10오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/5 "2016-10-28T13:10:43Z")

</div>

So this has the #pr-welcome tag, I’d love to see someone in the community take a stab at this, and possibly [bulk tag removal](https://meta.discourse.org/t/bulk-actions-remove-tags-in-addition-to-change-tags/52145) as well!

---

<div class="post-metadata">

### Author: ![dmacjam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dmacjam/32/67659_2.png) [@dmacjam](https://meta.discourse.org/u/dmacjam)
#### Post date: [12월 23, 2016, 11:59오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/6 "2016-12-23T23:59:09Z")

</div>

I’ve managed to create append button for tags and renamed the old ambiguous button one to “replace tags”. Here is the PR:

[https://github.com/discourse/discourse/pull/4622](https://github.com/discourse/discourse/pull/4622)

---

<div class="post-metadata">

### Author: ![JMichaelTX](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jmichaeltx/32/54116_2.png) [@JMichaelTX](https://meta.discourse.org/u/JMichaelTX)
#### Post date: [12월 24, 2016, 3:44오전 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/7 "2016-12-24T03:44:56Z")

</div>

> [@dmacjam](#):
>
> I’ve managed to create append button for tags and renamed the old ambiguous button one to “replace tags”.

Thanks. That sounds great!

I’m not familiar with the process. Can this change be used now (if so, how?) or do we have to wait for it to be integrated with a new Discourse release?

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [12월 24, 2016, 12:56오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/8 "2016-12-24T12:56:50Z")

</div>

You have to wait for it to be merged in. Once it is merged in tests-passed will pick it up within 15-20 minutes, beta will pick it up at the next release, and stable at its next release.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [12월 24, 2016, 5:48오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/9 "2016-12-24T17:48:25Z")

</div>

Superfab. Many thanks!

---

<div class="post-metadata">

### Author: ![JMichaelTX](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jmichaeltx/32/54116_2.png) [@JMichaelTX](https://meta.discourse.org/u/JMichaelTX)
#### Post date: [12월 31, 2016, 10:31오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/10 "2016-12-31T22:31:32Z")

</div>

> [@cpradio](#):
>
> You have to wait for it to be merged in.

Thanks for the clarification.  
I hope this new feature makes it into release version very soon.

---

<div class="post-metadata">

### Author: ![dmacjam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dmacjam/32/67659_2.png) [@dmacjam](https://meta.discourse.org/u/dmacjam)
#### Post date: [3월 12, 2017, 2:29오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/11 "2017-03-12T14:29:37Z")

</div>

Just letting you know that the feature is finally in the beta release.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [3월 12, 2017, 4:03오후 UTC](https://meta.discourse.org/t/bulk-actions-add-tags-in-addition-to-change-tags/40059/12 "2017-03-12T16:03:38Z")

</div>


