If you have a lot of evergreen content, then you may benefit from regularly sharing your older content. XPoster Pro supports a number of rules for automating this type of status update.

Settings for configuring a regularly scheduled update from your archive.

Autopost Interval

You can select from any registered cron interval available in your installation. WordPress core provides four:

  • hourly
  • twice daily (every 12 hours)
  • daily
  • weekly

XPoster provides 7 additional intervals:

  • Every 4 hours
  • Every 8 hours
  • Every 16 hours
  • Every 48 hours
  • Every 96 hours
  • Weekly
  • Monthly

Cron schedules are shared between all plugins running on your site, so while you can choose any other interval available from the list, they could go away if you change plugins, which will result in your scheduled job stopping.

Autopost start time

By default, the clock starts when you save the settings. So if you save your settings at 8am and choose the every four hour option, the first post will go out at noon the same day. Choosing your starting time allows you to control the schedule with a bit more refinement.

Template for autoscheduled posts

Provides a custom format to use when reposting from the archive.

Use custom template when available

If the post has a saved custom template, use that instead of using the version in your autoscheduling settings.

Only post updates on posts with existing custom text

If a post does not have a saved custom template, do not select it as a post to be re-shared.

Newest posts eligible for automatic status updates

How old does a post need to be in order to be considered a candidate for sharing? This can help you from automatically sharing posts that were only published yesterday.

Oldest posts eligible for automatic status updates

If you’ve been running your site for 20 years, you may have evergreen content…but is your post about the latest web development trends from 2004 *really* evergreen anymore? You can set an age limit so that you never re-share posts that are older than a specific margin.

Automatically post updates for these post types

You may not want to automatically reschedule posts for the same post types you’re currently publishing; you can use this to restrict or expand the post types eligible for autoscheduled updates.

Email me about autoposted updates

Sends you a notification when the site posts something for you automatically.

Additional Autoposting settings

You can also exclude specific terms or specific posts from being autoposted.

Exclude terms

If you go to edit or create a term, you’ll have a checkbox to choose “Don’t autotweet this term”

Don't autotweet this term setting

This will ensure that anything with this term will never be autoposted. For example, you may never want to repost blog posts in the category “Personal.”

Exclude posts

In the metabox for any post, you can check the option “Omit from autoposting” to exclude this post from automatic scheduling:

Omit from autoposting metabox setting