Skip to:
Content
Pages
Categories
Search
Top
Bottom

How to remove/hide some of profile menu tabs, like notification and forum?

  • @life5000

    Participant

    Hello;

    I have looked all over the web for a couple of days to learn how I can remove/customize tabs on buddypress profile menu easily, and have had no success.

    Can you please tell me how I can remove/hide/customize profile menu tabs without deactivating plugin or modules, like bbpress and notification? I just don’t want a crowded buddypress menu with too many tabs.

    Thanks so much.

Viewing 8 replies - 1 through 8 (of 8 total)
  • @venutius

    Moderator

    I remember looking at a plugin called something like Buddypress custom profile menu, maybe that would do it for you?

    https://wordpress.org/plugins/buddypress-custom-profile-menu/

    @life5000

    Participant

    Thanks so much Venutius. I have tried that plugin. It didn’t do the work 🙁

    @bgrated

    Participant

    Also tried that and did not have a good go.

    If I find anything first I will let you know.

    @life5000

    Participant

    Thank Youuuu.

    @kgrondell

    Participant

    I was able to do this by altering /members/single/home.php

    Change line: bp_get_template_part( ‘members/single/settings’ );

    To

    bp_get_template_part( ‘members/single/settings/general’ );

    It will pull in the email part but not the notifications.

    I made other changes and had to add in do_action( ‘template_notices’ );
    because the notifications had been removed but you may not have to.

    Another option would be to edit the settings.php file in members/single and factor out the bp_get_options_nav(); if case ‘general’

    @danbp

    Participant

    @kgrondell,

    … and finally, the right way to achieve this is explained here:

    Navigation API

    @carsten-lund

    Participant

    Try BuddyPress User Profile Tabs Creator Pro,
    It keeps it’s promises, and have a great responsive support.

    BuddyPress User Profile Tabs Creator Pro

    Regards

    @alexchavez

    Participant

    Try something like this in the Additional CSS tab of the WordPress Customize area:

    #forums-personal-li {
    display:none;
    }

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.
Skip to toolbar