Update blog category
ps_update_blog_category
Changes the name and description of a blog category.
TellMyShop Free: No. This tool is only in TellMyShop Pro. TellMyShop Free has only ready reports that read your store.
Ask Claude
„Write a short description and meta description for the Guides blog category.”
Example preview
Blog category 1 Guides, language en. description: empty -> 412 characters meta_description: empty -> 148 characters
Technical details
Changes name, description, meta title and meta description of a blog category in one language. The slug is changed with ps_change_url (object_type=blog_category). Preview first, logged in the change history, revertible with ps_revert_change. Appears only when SmartBlog is installed and enabled.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| category_id | integer | yes | Blog category ID (ps_list_blog_categories). |
| lang | string | when: shop has more than one active language | ISO code of the language you write in. Required when the shop has more than one active language. Claude writes the content in this language. |
| shop_id | integer | no | Shop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info. |
| name | string | no | Name. Max 150 characters. |
| description | string (HTML) | no | Description (HTML). Max 65,000 characters. |
| meta_title | string | no | Meta title. Max 150 characters. |
| meta_description | string | no | Meta description. Max 450 characters. |
| confirm | boolean | no | false (default) returns a preview and saves nothing. true executes, only after the user approved the preview, together with change_token. |
| change_token | string | when: confirm=true | Token from the preview. Required with confirm=true. Valid 30 minutes, single use, bound to the previewed arguments and data state. |
Limits
Requires SmartBlog. One category and one language per call. Slug changes: ps_change_url.
What you see before anything is saved
Claude first calls the tool without confirming it. The module returns a preview (current and new values) and a single-use token valid for 30 minutes. Claude shows you the preview and saves the change only after your yes.
Related tools
- List blog categories ps_list_blog_categories
- Save blog post ps_save_blog_post
- Revert change ps_revert_change
Use cases with this tool
Last updated: 2026-10-11