WP-CLI Community Package of BuddyPress commands
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
components
features
utils
.distignore
.editorconfig
.gitignore
.travis.yml
component.php
composer.json
composer.lock
readme.md
wp-cli-bp.php
wp-cli.yml

readme.md

buddypress/wp-cli-buddypress

WP-CLI commands for use with BuddyPress.

Build Status

These commands may be in flux, as we work toward a potential merge into BuddyPress. See https://buddypress.trac.wordpress.org/ticket/7604.

Please use and provide feedback!

System Requirements

  • PHP >= 5.4
  • wp-cli >= 0.23.0
  • BuddyPress trunk (development version).

Setup

  • Install wp-cli
  • Install wp-cli-buddypress. Manuall installation is recommended, though Composer installation should work too. See https://wp-cli.org/package-index/ for information.
  • Inside of a WP installation, type wp bp. You should see a list of available commands.

Changelog

1.7.1

  • wp-cli-buddypress requires PHP 5.4

1.7.0

  • Updated bp and bp xprofile commands PHPDoc info
  • Fixed component list commands output
  • Check if the component exists first before using it
  • Fixed component Behat tests
  • Removed PHP 5.3 support from Travis

1.6.0

  • bp email commands introduced
  • With PSR-4 support for the classes

1.5.0

  • CRUD commands introduced to the main BuddyPress components
  • Behat tests added for all commands
  • Codebase fixed for WPCS

1.4.0

  • New commands: bp xprofile list_fields, bp xprofile delete_field
  • Added the ability to pass multiple comma-separated values when updating xprofile fields
  • Fixed bug in component activation

1.3.1

  • Improved logic for user-id parsing

1.3.0

  • New commands: bp group get_members, bp group update
  • Ability to pass 'content' when using bp activity generate
  • When using bp activity generate with type=activity_update and component=groups, format the activity action properly

1.2.0

  • Use wp-cli's new fourth-level commands
  • New commands: xprofile create_group, xprofile create_field, xprofile set_data

1.1.1

  • Ensure that components have their install routine run after activation

1.1

  • New commands: activate, deactivate, activity_create, activity_generate
  • Improved documentation
  • Added support for installation via Composer

1.0

  • Initial release