List blog posts

ps_list_blog_posts

Read-onlyContent & SEO and Catalog · writes right awayWorks in TellMyShop FreeNeeds the SmartBlog module

Lists your blog posts (SmartBlog).

TellMyShop Free: Yes. This tool is in TellMyShop Free, which costs nothing. It only reads your store and never changes anything.

Ask Claude

„Which blog posts have no meta description?”

Example answer

24 posts, 21 published. Without meta description: 8 "How to choose garden lamps", 11 "Solar or mains lamps", 15 "Terrace lighting ideas".

Technical details

Lists blog posts (SmartBlog module) with filters: category, published or drafts, missing elements (meta description, short description, content), search. Columns: ID, title, categories, status, date, content length, URL. In SmartBlog the meta title of a post is its title. Appears only when SmartBlog is installed and enabled (ps_get_shop_info reports the blog module).

Parameters

NameTypeRequiredDescription
searchstringnoFragment of the title or content. Max 100 characters.
category_idintegernoBlog category ID (ps_list_blog_categories).
statusenum: all | published | draftnoPublished, drafts (inactive) or all. Default all.
missingarray of enum: meta_description | short_description | contentnoPosts missing these elements.
langstringnoISO language code, for example pl or en. Defaults to the shop's default language.
shop_idintegernoShop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info.
sortenum: date | id | titlenoSort order (default date).
orderenum: asc | descnoDirection. Default desc.
limitintegernoMaximum rows (default 50, max 200).
offsetintegernoRows to skip, for paging (default 0).

Limits

Requires SmartBlog. Max 200 rows per call (default 50), paged with offset.

Related tools

Use cases with this tool

Last updated: 2026-10-11