Blogbericht opslaan
ps_save_blog_post
- ProAlleen TellMyShop Pro
- Schrijven · voorbeeld + goedkeuren
- Slaat op: meteen
- Content en SEO, Catalogus · schrijft meteen
- Heeft de module SmartBlog nodig
Schrijft een nieuw blogbericht of bewerkt een bestaand bericht.
TellMyShop Free: Nee. Deze tool zit alleen in TellMyShop Pro. TellMyShop Free heeft alleen kant-en-klare rapporten die je winkel lezen.
Vraag het aan de chat
“Verbeter de meta descriptions van de 5 blogberichten die de audit heeft gemarkeerd.”
Voorbeeldweergave van een wijziging
Bericht 8 “Zo kies je tuinlampen”, taal en. meta_description: leeg -> 152 tekens. short_description: leeg -> 210 tekens. Status ongewijzigd (gepubliceerd).
Technische details
Maakt een nieuw blogbericht aan (zonder post_id) of wijzigt een bestaand bericht (met post_id): titel (in SmartBlog ook de meta title), HTML-content, korte beschrijving, meta description, trefwoorden, categorieën. EEN NIEUW BERICHT WORDT ALS CONCEPT OPGESLAGEN, tenzij publish=true. De slug wordt alleen bij het aanmaken ingesteld; om de slug van een bestaand bericht te wijzigen gebruik je ps_change_url. De hoofdafbeelding en tags stelt deze tool niet in (doe dat in de backoffice van de blog). Verschijnt alleen als SmartBlog is geïnstalleerd en ingeschakeld.
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| post_id | integer | nee | ID van een bestaand bericht (leeg = nieuw bericht). |
| lang | string | wanneer | ISO-code van de taal waarin je schrijft. Verplicht als de winkel meer dan één actieve taal heeft. Claude schrijft de content in deze taal. |
| shop_id | integer | nee | Winkel-ID in een multistore-installatie. Standaard de winkel uit het connectoradres. ID’s staan in ps_get_shop_info. |
| title | string | wanneer | Titel (ook de meta title). Max. 150 tekens. |
| content | string (HTML) | nee | Content (HTML: p, h2, h3, ul/li, strong, a). Max. 300.000 tekens. |
| short_description | string | nee | Korte beschrijving (getoond in de berichtenlijst). Max. 450 tekens. |
| meta_description | string | nee | Meta description (aanbevolen 120–160 tekens). Max. 450 tekens. |
| meta_keywords | string | nee | Trefwoorden (gescheiden door komma’s). Max. 200 tekens. |
| slug | string | nee | Alleen een nieuw bericht: URL-slug (SmartBlog: max. 45 tekens). |
| category_ids | array of integer | wanneer | Blogcategorieën (ps_list_blog_categories); ze vervangen de huidige. Verplicht voor een nieuw bericht. Max. 10 items. |
| publish | boolean | nee | true = publiceren, false = concept. Een nieuw bericht is standaard een concept; een bestaand bericht behoudt zijn status. |
| confirm | boolean | nee | false (standaard) geeft een voorbeeld en slaat niets op. true voert uit, alleen nadat de gebruiker het voorbeeld heeft goedgekeurd, samen met change_token. |
| change_token | string | wanneer | Token uit het voorbeeld. Verplicht bij confirm=true. 30 minuten geldig, eenmalig, gekoppeld aan de argumenten en de gegevensstatus van het voorbeeld. |
Grenzen
Vereist SmartBlog. Eén bericht en één taal per aanroep. Een nieuw bericht heeft title en category_ids nodig. Slug alleen voor een nieuw bericht, max. 45 tekens in SmartBlog. Terug te draaien met ps_revert_change.
Wat je ziet voordat er iets wordt opgeslagen
De chat roept de tool eerst aan zonder bevestiging. De module geeft een voorbeeld (huidige en nieuwe waarden) en een eenmalig token dat 30 minuten geldig is. De chat laat je het voorbeeld zien en slaat de wijziging pas op na jouw ja.
Verwante tools
- Blogberichten weergeven ps_list_blog_posts
- Blogbericht ophalen ps_get_blog_post
- SEO-audit ps_audit_seo
- URL wijzigen (slug) ps_change_url
- Wijziging terugdraaien ps_revert_change
Toepassingen met deze tool
- Schrijf een blogbericht dat naar je producten linkt
- Ververs een oud blogbericht dat nog verkeer krijgt
Laatst bijgewerkt: 2026-10-11