Я пытаюсь удалить вкладку "Активность" из панели навигации на странице профиля участника. Я искал решение в течение нескольких дней. Вставляя следующий код в дочернюю тему functions.php, похоже, работает для других пользователей, когда я делаю это, я получаю следующую ошибку:
Код, который я использовал:
function bphelp_remove_groups_from_profile(){
bp_core_remove_nav_item(‘activity);
}
add_action(‘bp_activity_setup_nav,bphelp_remove_groups_from_profile);
Сообщение об ошибке:
"Это несколько неудобно, не так ли? Кажется, мы не можем найти то, что вы ищете. Возможно, поиск может помочь".
Ссылка на страницу с ошибкой:
http://yvannasr.com/members/ron/
FYI - я также пробовал вставить это в свой bp-custom.php, но он дал мне ту же ошибку. Может ли кто-нибудь помочь мне с этим, пожалуйста?
Большое спасибо, Yvan
Используйте этот код, я его протестировал, и он работает.
/**
* Removing the activity tab
*/
function mb_profile_menu_tabs(){
global $bp;
bp_core_remove_nav_item('activity');
}
add_action('bp_setup_nav', 'mb_profile_menu_tabs', 201);
Счастливое кодирование :-)
Откройте "Настройки" → "BuddyPress" в панели управления администратора и снимите флажки "Действия". Это делает невозможным доступ к странице активности, введя ее URL-адрес в адресной строке