How to view scheduled posts in SharePoint

In this post we take a look at scheduled posts in SharePoint, how to enable the feature, plus how to see upcoming scheduled posts

In this post we take a look at scheduled posts in SharePoint, how to enable the feature, plus how to see upcoming scheduled posts.

SharePoint has the ability to be scheduled via a feature released a few years ago, it lets you to draft pages or news posts and set them to go live at a specific date and time. To enable scheduling:

  • Navigate to the site pages library of the site you wish to turn on scheduling for
  • Press the Scheduling button from the ribbon
  • Toggle Enable Scheduling

Note: Scheduling can only be enabled by site owners, and if you disable the scheduling feature, previously scheduled pages/ news posts will still be published at the specified date/ time. Scheduling is not available for subsites.

Schedule and manage pages/ news posts

Once enabled, pages/ news posts can be scheduled individually via the page details pane:

  • Open the page you wish to schedule > edit the page > press page details
  • Turn on scheduling within page details
  • Set a publish start date (this auto saves)

To stop the schedule page/ news post from going live, just go back into the page details pane and turn off the scheduling via the toggle.

Viewing posts scheduled for future publishing

What is missing from scheduling is a clear way to view and manage posts. Once scheduling is enabled, by default there is no way via the site pages library to see which posts have been scheduled, or which was are upcoming in the future. Here’s what I need to fix that:

  • In the site pages library, create a new view. I called mine “Scheduled” > show it as a list view > press create
  • Press add column > show or hide columns > select Publish Start Date > apply
  • Click on the view > edit current view
  • Under filter > set up the following filter to “show items only when the following is true”:
    • Publish Start Date is not equal to “blank” (leave the text box empty), and
    • Publish Start Date is greater than [Today]
    • Press OK

Explaining the logic: The Publish Start Date column contains the date/ time of the scheduling page/ news post. This view first filters any pages/ news posts that haven’t been scheduled, then filters to only show pages/ news posts that have a future publish date greater than today’s date. If you wanted to include pages/ news posts that include today’s date, you could change the operator to be greater than or equal to.

That’s it, now you have a view of all upcoming scheduled pages/ news posts with their published start date visible within the view.


Leave a Reply

Recent posts

Discover more from SharePoint Stuff

Subscribe now to keep reading and get access to the full archive.

Continue reading