BuddyPressを便利に使う(bp-custom)
提供:あわ自由帳
WordPress の wp-config.php に記載して機能します。
廃止された旧コードを無視
/** 廃止された旧コードを無視 */ define ( 'BP_IGNORE_DEPRECATED', true );
マルチサイトの複数ブログでBuddyPressを利用可能にする
※データはそれぞれ共有
/** マルチサイトの複数ブログでBuddyPressを利用可能にする */ define ( 'BP_ENABLE_MULTIBLOG', true );
メンバープロフィールのURLをexample.com/usernameにする
URLに/members/が入ってるとつい気になってしまう方にぜひ。
/** メンバープロフィールのURLをexample.com/usernameにする */ define ( 'BP_ENABLE_ROOT_PROFILES', true );
プロフィールページのデフォルトタブを変更
プロフィールページを表示した際にアクティビティが表示されるのではなくExtended Profileを表示したい場合に使えます。
/** プロフィールページのデフォルトタブを変更 */ define( 'BP_DEFAULT_COMPONENT', 'profile' );
BuddyPressが動くブログを変更
通常はメインブログ(親ブログ)となりますが、この設定をすることにより親ブログではなく子ブログでBuddyPressを利用することができます。
/** BuddyPressが動くブログを変更 */ define ( 'BP_ROOT_BLOG', $blog_id );
BuddyPress管理バーの非表示
管理バー邪魔だな~と思っている人に。
/** BuddyPress管理バーの非表示 */ define ( 'BP_DISABLE_ADMIN_BAR', true );
標準テーマのカスタムヘッダーオプションを無効化
/** 標準テーマのカスタムヘッダーオプションを無効化 */ define ( 'BP_USE_ms_ADMIN_BAR', true );
BuddyPressテーマ有効化を促すメッセージ表示
BuddyPressを利用したまま非対応のテーマを使っていると管理画面に警告が表示されますが、そんなの邪魔という方へ。
/** BuddyPressテーマ有効化を促すメッセージ表示 */ define( 'BP_SILENCE_THEME_NOTICE', true );