Over 200 add-ons available under a single subscription for $40 per month!

AI (GPT) Convenient Blog

Adds a convenient, modern JS content editor. Generates an article, images. Allows you to embed products in an article.

AI (GPT) Convenient Blog: instruction

Installation

Install the add-on using standard CS-Cart tools via Add-ons → Manage add-ons. During installation, migrations are executed (tables ms_best_blog_likes, ms_best_blog_link_products are created, and columns are added to pages and page_descriptions).

Initial setup

  1. Open Add-ons → Manage add-ons → AI (GPT) Convenient Blog.
  2. In the Blog section, set the Default root category ID — choose the parent page for blog articles (via the pages picker).
  3. Enable the required options:
    • Products — link products to an article and display linked articles on the product page.
    • Blog — likes, views, subtitle.
    • Profile — storefront article editor (for the customer account area).
    • Tools — Editor.js tools (header, delimiter, paragraph, embed, image, etc.).

Creating articles in the admin panel

  1. Go to Website → Pages.
  2. Create a new page or open an existing one.
  3. Set the page type to “Blog”.
  4. Fill in:
    • Title — the article title.
    • Subtitle — if the option is enabled.
    • AI assistant — enter a prompt and click “Write an article” to generate content with AI. If needed, enable “Consider products in the article” and choose products.
    • Article of the day — enable the checkbox to mark the article as the “article of the day”.
    • Products — if enabled, link products to the article via the picker.
    • Cover — upload an article cover image.
  5. Save the page.

Storefront editor

When the “Storefront article editor” option is enabled:

  1. A “My articles” menu item appears in the customer account area (best_blog.all_articles).
  2. Customers can:
    • view their articles list;
    • create a new article (best_blog.write);
    • edit an existing article;
    • delete their articles.
  3. Articles are stored with blog_user_id and the root category from the add-on settings.

“Product in Article of the Day” block

  1. Go to Design → Layouts.
  2. Add the “Product in Article of the Day” block (from the blog section).
  3. The block displays products linked to the article marked as the “article of the day”.

Verification

  1. Create a “Blog” page with a cover and content.
  2. Open the article on the storefront and verify the cover, likes, and views (if enabled).
  3. Link products to the article and open the product page — make sure the article is displayed (if enabled).
  4. Mark an article as the “article of the day”, add the “Product in Article of the Day” block to a page, and verify that products are displayed.

Maintenance

Update

Update the add-on via Add-ons → Upgrade center or via the add-on git repository.

Removal

Remove the add-on via Add-ons → Manage add-ons. Tables and data created by migrations can be removed manually if needed.