BuddyPress: отсутствует кнопка «Создать группу» - PullRequest
1 голос
/ 29 марта 2011

В моей пользовательской теме Buddy Press отсутствует кнопка «Создать группу».Все остальное работает.Есть идеи почему?

1 Ответ

2 голосов
/ 01 сентября 2011

Я на самом деле думаю, что это просто то, что они оставили в файлах ядра. Я создал новый, используя крючки:

function groups_subnav_hook() {
    global $bp;

    $groups_link = $bp->loggedin_user->domain . $bp->groups->slug . '/';

    bp_core_new_subnav_item( array(
        'name' => 'Create New Group' ,
        'slug' => 'create',
        'parent_slug' => $bp->groups->slug,
        'parent_url' => $groups_link,
        'position' => 10,
        'screen_function' => 'groups_screen_group_members',
        'user_has_access' => bp_is_my_profile() // Only the logged in user can access this on his/her profile
    ) );
}
add_action( 'wp', 'groups_subnav_hook', 2 );
add_action( 'admin_menu', 'groups_subnav_hook', 2 );
...