Удалить «Форум» из шага создания группы BuddyPress.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Удалить «Форум» из шага создания группы BuddyPress.

Сообщение Anonymous »

В WordPress у меня установлены BuddyPress и bbPress. bbPress создает интеграцию с BuddyPress, где вы можете добавлять форумы в группы BuddyPress.
Я хочу удалить шаг «Форум» из шага создания группы BuddyPress, но оставить групповые форумы активными. Я перепробовал много решений, но не могу найти фильтр, который можно было бы использовать.
Например, этот код:

Код: Выделить всё

add_filter( 'groups_create_group_steps', function ( $steps ) {
unset( $steps['group-settings'] );
return $steps;
} );
удаляет настройки группы из процесса создания группы.
Этот код:

Код: Выделить всё

function buddydev_remove_group_admin_settings() {

if ( ! bp_is_group() ) {
return;
}

bp_core_remove_subnav_item( groups_get_current_group()->slug . '_manage', 'group-settings', 'groups' );

// reattach screen function to avoid 404.
add_action( 'bp_screens', 'groups_screen_group_admin', 3 );
}

add_action( 'bp_template_redirect', 'buddydev_remove_group_admin_settings', 1 );
удаляет настройки группы из меню «Управление группой».
Использование этого:

Код: Выделить всё

function remove_unwanted_group_creation_steps() {
global $bp;
if ( isset( $bp->groups->group_creation_steps['forum'] ) ) {
unset( $bp->groups->group_creation_steps['forum'] );
}

}
add_action( 'bp_before_create_group_content_template', 'remove_unwanted_group_creation_steps', 9999 );
удаляет шаг, но оставляет активным URL-адрес /create/step/forum/, что нарушает установленное мной количество шагов.
Можете ли вы помочь?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ation-step
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»