Update blog category

ps_update_blog_category

Write · preview + approveContent & SEO and Catalog · writes right awayTellMyShop Pro onlySaves: right awayNeeds the SmartBlog module

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

NameTypeRequiredDescription
category_idintegeryesBlog category ID (ps_list_blog_categories).
langstringwhen: shop has more than one active languageISO 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_idintegernoShop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info.
namestringnoName. Max 150 characters.
descriptionstring (HTML)noDescription (HTML). Max 65,000 characters.
meta_titlestringnoMeta title. Max 150 characters.
meta_descriptionstringnoMeta description. Max 450 characters.
confirmbooleannofalse (default) returns a preview and saves nothing. true executes, only after the user approved the preview, together with change_token.
change_tokenstringwhen: confirm=trueToken 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

Use cases with this tool

Last updated: 2026-10-11