# Wordpress API calls tags / cats updates

**URL:** <https://community.make.com/t/wordpress-api-calls-tags-cats-updates/95969>\
**Category:** Questions\
**Tags:** wordpress\
**Created:** [November 11, 2025, 4:05pm UTC](https://community.make.com/t/wordpress-api-calls-tags-cats-updates/95969 "2025-11-11T16:05:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![fredouille](https://avatars.discourse-cdn.com/v4/letter/f/a9a28c/32.png) [@fredouille](https://community.make.com/u/fredouille)\
**Post date:** [November 11, 2025, 4:05pm UTC](https://community.make.com/t/wordpress-api-calls-tags-cats-updates/95969/1 "2025-11-11T16:05:22Z")

</div>

Hi all, I update the tags through API call as I can’t manage directly when adding the post

I found this method

in body of the JSON

{  
“tags”: “1,2,3”  
}

any idea for the categories how to update ?

---

<div class="post-metadata">

**Author:** ![Stoyan\_Vatov](https://avatars.discourse-cdn.com/v4/letter/s/5daacb/32.png) [@Stoyan\_Vatov](https://community.make.com/u/Stoyan_Vatov)\
**Post date:** [November 12, 2025, 11:36am UTC](https://community.make.com/t/wordpress-api-calls-tags-cats-updates/95969/3 "2025-11-12T11:36:06Z")

</div>

Hey there,

which API are you referring to? And what tags are you updating there?

---

<div class="post-metadata">

**Author:** ![fredouille](https://avatars.discourse-cdn.com/v4/letter/f/a9a28c/32.png) [@fredouille](https://community.make.com/u/fredouille)\
**Post date:** [November 12, 2025, 12:32pm UTC](https://community.make.com/t/wordpress-api-calls-tags-cats-updates/95969/4 "2025-11-12T12:32:26Z")

</div>

Hi i’m refering to make Wordpress API module. I found for categories , “categories” should be

---

<div class="post-metadata">

**Author:** ![samliew](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/samliew/32/13327_2.png) [@samliew](https://community.make.com/u/samliew)\
**Post date:** [November 12, 2025, 3:32pm UTC](https://community.make.com/t/wordpress-api-calls-tags-cats-updates/95969/5 "2025-11-12T15:32:12Z")

</div>

Welcome to the Make community!

> [@fredouille](#):
>
> I can’t manage directly when adding the post

Yes, you can add tags and categories when creating a new Wordpress post.

You’ll need to split the tags/categories by comma-space so that it becomes an array.

Then, use an iterator on the array so that you can process each category at a time.

Create new category using the name.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/4/7/47ad553430bc6d0f28930c0783666ec8e64413e8.png)

Then, if category exists, there will be an error. Handle the error by searching for the category, and resuming with the existing category ID.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/e/5/e53f62f98f4226cf89d44f0087e660f05f811b7e.png)

Then, aggregate the category IDs into an array using the Array Aggregator.

You can then insert the array of category IDs into the tag/category field.  
 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/2/1/215514beeece2a68c506471342710a50707d7b5e.png)

Similarly, this works the same way for the Wordpress Tags field.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/7/8/783d013f264edfa41886f6c11cfbe53ec9ecfcdd.png)

For more information, see [How to deal with WordPress errors](https://community.make.com/t/how-to-deal-with-wordpress-errors/75027)

Hope this helps! If you are still having trouble, please [provide more details](https://community.make.com/t/mastering-the-make-community-get-started/11682).

— @samliew

---

<div class="post-metadata">

**Author:** ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)\
**Post date:** [February 10, 2026, 3:42pm UTC](https://community.make.com/t/wordpress-api-calls-tags-cats-updates/95969/6 "2026-02-10T15:42:07Z")

</div>


