Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Writing and scheduling posts

How one person writes, publishes and schedules blog posts on Exponential - the Blog post fields, drafts and preview, the publication date field, publishing at a later date with the Wait until date workflow, unpublishing…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/individuals/blogs/writing-and-scheduling-posts.md

On this page

Writing and scheduling posts

This page is for individuals who write their own blog posts and want some of them to appear while they are busy or away. General writing advice is in Writing for your own site.

Contents

  1. The fields of a post
  2. Writing a post
  3. Scheduling: what is possible
  4. Publishing later
  5. Taking a post down at a date
  6. A pace you can keep
  7. Checklist per post

The fields of a post

FieldIdentifierUse
TitletitleWhat the post is about; becomes the address
BodybodyThe text, with headings, lists, links and images
Publication datepublication_dateThe date shown on the post
Unpublish dateunpublish_dateOptional: when the post should be taken down
TagstagsTopics (Tags and categories)
Enable commentsenable_commentsCheckbox (Comments on your blog)
MetadatametadataSearch engine title and description

Source: class-blog_post.xml in the sevenx_classes package.

Writing a post

  1. Go to your Blog and Create here > Blog post.
  2. Write the title and the body. Use Store draft often; a draft is private.
  3. Add tags and decide on comments.
  4. Preview to see it as readers will.
  5. Publish. It appears at the top of the blog and in the feed.

Changing a published post creates a new version; the old one stays and can be restored (Publishing and versions, Drafts, versions and undo).

Scheduling: what is possible

You wantWhat does itNeeds
A post that appears on a dateThe Wait until date workflow eventSet up once by the administrator; cron
A post that disappears on a dateThe unpublish.php cronjob with the unpublish_date fieldEnabled in settings/content.ini [UnpublishSettings]; cron
A post that is hidden on a dateThe hide.php cronjobsettings/content.ini [HideSettings]; cron
A date shown on the postThe publication_date fieldNothing; it is only displayed

Source and detail: Scheduled publishing.

Note

Filling in publication_date alone does not hold a post back: the field is shown on the post, but publishing still happens when you press Publish. Holding back needs the workflow.

Publishing later

On a site you run yourself, you are the administrator:

  1. Set up a workflow with the Wait until date event for the Blog post class and connect it to the "before publishing" trigger (Workflows).
  2. Make sure cron runs the frequent part, which includes the workflow cronjob (Cronjobs).
  3. Write the post, set the date, and press Publish. The version waits; it is published at the first cron run after the date.

Test it with a post dated ten minutes ahead before you rely on it for a holiday.

Taking a post down at a date

Useful for a call for entries, an event announcement or a temporary offer. Fill in the unpublish_date; the unpublish.php cronjob moves the post to the trash after the date, from where it can be restored. It must be enabled for the class in settings/content.ini [UnpublishSettings].

A pace you can keep

  • Decide a rhythm (weekly, every other week) and write it in a content calendar.
  • Keep two or three posts as drafts or scheduled, so a busy week does not break the rhythm.
  • Batch the work: write two posts on a quiet evening, schedule one.
  • A late post is better than a rushed one; an honest "back in two weeks" post is better than silence.

Checklist per post

  • To do: A title that says what the post is about.
  • To do: A first paragraph that works alone (it is what feeds and search results show).
  • To do: Headings and short paragraphs.
  • To do: Alternative text for every image.
  • To do: Existing tags, not new spellings of old ones.
  • To do: Comments on or off, deliberately.
  • To do: Preview checked; if scheduled, the date is right and cron runs.

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.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x