Blogs
This section is for individuals who write a blog: a personal journal, notes on a hobby, a professional blog, a travel diary. It covers the blog you run yourself. If someone else built and hosts your blog, the owner's view is Blogs: start here in the customers section.
Contents
What ships for a blog
| Need | What carries it | Source |
|---|---|---|
| The blog itself | Blog class: name, description, tags, metadata | class-blog.xml in the sevenx_classes package |
| Posts | Blog post class: title, body, publication date, unpublish date, tags, enable comments, metadata | class-blog_post.xml |
| Comments | Comment class (subject, author, message), stored below the post | class-comment.xml; templates full/blog_post.tpl in ezwebin and sevenx_themes_simple |
| Tags | The tags keyword field (ezkeyword); eztags for a managed list | class-blog_post.xml; root composer.json |
| Feeds | RSS and Atom exports, Setup > RSS | kernel |
| Drafts, versions, preview | kernel | Publishing and versions |
| Search engine fields | metadata field (xrowmetadata) | Metadata and social sharing |
| Help with drafts | Exponential Intelligence | The writing assistant |
The pages of this section
| Page | Read it when |
|---|---|
| Starting a blog | You set up the blog |
| Writing and scheduling posts | You write the first posts and want some to appear later |
| Tags and categories | You want readers to find older posts by topic |
| Comments on your blog | You decide whether readers may comment |
| RSS feeds for your blog | You want readers to follow you in a feed reader |
| Moving from another blog platform | Your blog lives somewhere else today |
What does not ship
- No
ezcommentsextension. Comments use the shipped Comment class; no threads, likes or reply notifications. - No one-click importer from WordPress or other platforms.
- No newsletter of new posts by default. Readers follow the feed; a mailed digest needs
cjw_newsletterand work (Club newsletters). - No built-in statistics dashboard for readers; see Statistics and analytics.
A blog in three steps
- Create a Blog object where the blog should live, for example "Notes" under the home page (Starting a blog).
- Write a first Blog post below it, publish, and look at it.
- Create an RSS export for the blog and link it (RSS feeds for your blog).
Then keep a pace you can sustain (Writing and scheduling posts).
Related pages
- Individuals: start here
- Blogs: start here (customers)
- Blog reading path (customers)
- Content classes for websites
- Free documentation: this page is free to copy, translate and improve under the GNU FDL 1.3.
Become an Exponential Partner
Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.