Scheduled publishing
#Overview
Hygraph gives you the ability to schedule content publishing, and unpublishing as a one-off, or as a collection (referred to as a "release").
#Terminology
Section | Description |
---|---|
Scheduled entries | Overview of all individually scheduled items that are not part of a release. |
Releases | Overview of all releases, and their scheduled items. |
#How to schedule
When editing a content entry, instead of publishing right away, you can Schedule an entry for publishing at a later date & time.
You can find this option inside of the dropdown on the Publish button.
Schedule Item Dropdown
The screen will guide your through the scheduling process, where you can create a one-off scheduled release, or bundle it with other scheduled entries.
Scheduling Options
#Schedule entry only
You can publish (or unpublish) individual content entries at a specified date and time by selecting the Schedule entry only
option.
Schedule Item
-
Use the radio buttons to select the
Action
- if the entry should be published, or unpublished.Pro TipIf the project has more than the two default stages -
PUBLISHED
&DRAFT
- this section will also show theStage to publish
dropdown, which you can use to select which of the project stages to publish to.Stage to publish
The
Unpublish
action moves content to theDRAFT
stage. -
Click on the calendar icon under
Date and time
to select when the entry should be published. Alternatively, you can manually type in the date in the format that's visible in the placeholder of the field. -
Use the
Timezone
dropdown to select one of the available timezones. -
Use the checkboxes to select which localizations should be included. Non-localized fields and the default locale are required here, but you can choose which of the additional locales to publish or unpublish.
-
If you have any references linked to the entry you are scheduling, you can schedule those individually too.
Schedule Related Entries
#Add to an existing release
You can bundle multiple content entries into a single release that will be published (or unpublished) at a specified date and time.
Your releases will be shown if you choose to Add item to a release:
Schedule release
-
Use the
Release
dropdown to select the release you want to add this entry to. -
Use the radio buttons to select the
Action
- if the item should be published, or unpublished.Pro TipIf the project has more than the two default stages -
PUBLISHED
&DRAFT
- this section will also show theStage to publish
dropdown, which you can use to select which of the project stages to publish to.Stage to publish
The
Unpublish
action moves content to theDRAFT
stage. -
Use the checkboxes to select which localizations should be included. Non-localized fields and the default locale are required here, but you can choose which of the additional locales to publish or unpublish.
#Add to a new release
You can create a new release to add the current entry to by selecting Add to a new release
:
Schedule release
-
Give the new release a
Name
and, optionally, aDescription
. -
Use the radio buttons to select the
Action
- if the entry should be published, or unpublished.Pro TipIf the project has more than the two default stages -
PUBLISHED
&DRAFT
- this section will also show theStage to publish
dropdown, which you can use to select which of the project stages to publish to.Stage to publish
The
Unpublish
action moves content to theDRAFT
stage. -
Click on the calendar icon under
Date and time
to select when the entry should be published. Alternatively, you can manually type in the date in the format that's visible in the placeholder of the field. -
Use the
Timezone
dropdown to select one of the available timezones. -
Use the checkboxes to select which localizations should be included.
-
If you have any references - such a images - linked to the entry you are scheduling, you can use the checkboxes to schedule those too.
Schedule Related Entries
#Create a release
At the moment, Hygraph Studio does not support this feature. Switch to Hygraph Classic to use it.
One of the options, if you want to schedule a group of entries to be published (or unpublished) at the specified day and/or time, is to create a release.
Inside of Releases click on Create release:
Releases overview
Then give it a name, and optional description to continue:
Create release
Any changes to your DRAFT content will be included with any pending scheduled release(s)
#Scheduled entries in the content table
Scheduled entries in the content table display a stage pill with a clock on it:
Scheduled entries in the content table
Hovering over the pill will show you schedule publishing information for that entry.
Scheduled entries in the content table
#Limits
- You can have a maximum limit of 50 pending releases, and 50 items in a single release.
- You can have a maximum of 200 pending scheduled items overall within your project environment.