Skip to content

Getting Started

BuddyPress Schedule Activity lets members of your community write activity posts now and have them publish automatically at a future date and time. Posts stay hidden from the feed until the scheduled moment arrives, then appear as normal activity entries.

  • Write a post today, set it to publish tomorrow morning
  • Schedule posts in any BuddyPress group you belong to
  • View all your upcoming scheduled posts in one place on your profile
  • Delete a scheduled post before it goes live
  • Posts publish automatically — you do not need to be logged in at the scheduled time

Only you can see your own scheduled posts. They are hidden from the main activity feed, from other members’ profiles, and from site-wide activity streams. When the scheduled time arrives the post appears in the feed as a normal activity entry.

  • BuddyPress or BuddyBoss Platform installed and active
  • A registered, logged-in account on the site
  • The site owner must have this plugin installed and activated

The plugin registers a WordPress cron event that fires every minute. Each time it runs, it looks for any scheduled activities whose time has passed and publishes them. Publishing is protected by a 60-second transient lock so that multiple server requests cannot publish the same post twice. Expect posts to appear within 1-2 minutes of their scheduled time; exact delivery depends on when WordPress cron last ran.

The plugin works with:

  • BuddyPress default themes (Nouveau template pack)
  • BuddyBoss Platform and BuddyBoss Theme
  • Youzify theme
  • Reign Theme

Next: Installation