FaxStore
FaxStore includes a lightweight blog system that allows merchants to publish updates, announcements, and content alongside their store.
Blogs are designed as a simple, time-based feed and are not intended to replace full content management systems. Instead, they provide a built-in way to communicate with customers directly through the store.
Blogs in FaxStore are:
Publicly accessible under the /blog route
Displayed in a chronological feed
Organised using optional categories
Rendered as individual pages per post
Each blog post has its own dedicated page and can be accessed directly via its unique URL.
Blogs can be disabled entirely in the Toggle Pages setting in the staff panel.
Blog posts are displayed in a chronological order, with the most recent content shown first. Pagination is used to navigate through older posts.
Blogs can be assigned to categories, allowing filtering and better organisation of content within the blog feed.
A blog post can be marked as featured, which pins it to the top of the blog page regardless of publish date.
Each blog post supports editable slugs, allowing for clean and SEO-friendly URLs.
Blogs support the same metadata system as other FaxStore pages, including:
Meta titles
Meta descriptions
This allows each post to be optimised for search engines.
Each blog displays:
Author name (with a hyperlink)
Publish date
Last updated date (if any)
Blog content is written using Markdown and rendered into HTML when displayed.
Headings, paragraphs, lists, emphasis
Images
Embedded content (iframes such as YouTube)
Links and standard Markdown formatting
Blog posts may include a banner image:
Recommended ratio: 16:9
Optional (not required for publishing)
Blogs are managed through the FaxStore staff panel:
Staff > Pages > Blogs
From this section, blog posts can be:
Created
Edited
Deleted
Blog posts are published immediately
Drafts and scheduled publishing are not currently supported
FaxStore provides API support for blogs through the Blogs API, allowing external systems to fetch and interact with blog content.
Additionally, blog-related actions trigger FaxStore Events, enabling Extensions to:
Send notifications
Sync content externally
Integrate with third-party services
Refer to the Blogs API documentation for implementation details.