Skip to content

Installation

Check that BuddyPress (or BuddyBoss Platform) is installed and active on the site. The plugin deactivates itself automatically and shows an admin notice if it cannot find BuddyPress.

  • WordPress 5.0 or newer
  • BuddyPress 6.0+ or BuddyBoss Platform (any version)
  • PHP 7.4 or newer
  1. Go to Plugins > Add New
  2. Search for BuddyPress Schedule Activity
  3. Click Install Now, then Activate
  1. Go to Plugins > Add New > Upload Plugin
  2. Choose the buddypress-schedule-activity.zip file
  3. Click Install Now, then Activate
  1. Extract the ZIP file on your computer
  2. Upload the extracted folder to /wp-content/plugins/
  3. Go to Plugins in your WordPress admin and click Activate next to BuddyPress Schedule Activity

No settings page is required. The plugin works as soon as it is activated:

  • A clock icon appears in the activity posting toolbar for logged-in members
  • A Scheduled Posts tab appears on each member’s own profile page
  • A cron event is registered to publish posts every minute
  • There is no plugin settings page in the WordPress admin. All controls appear on the front end for members.
  • There is no block, shortcode, or widget added to the editor.

Deactivating the plugin removes the cron event and the publish-lock transient; scheduled post records and their metadata remain in the database until the plugin is deleted. Deleting the plugin removes the scheduling metadata (the _bp_activity_status and Youzify title fields) from the activity meta table, but the underlying activity records stay in the database. Any posts that were in a scheduled-but-not-yet-published state will surface in the activity feed as normal posts once the status meta is gone. Existing published posts are not affected.


Next: Your First Scheduled Post