Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'change buddypress menu'

Viewing 25 results - 51 through 75 (of 578 total)
  • Author
    Search Results
  • #309391
    Anonymous User 17698759
    Inactive

    PICS for point 1: https://imgur.com/a/Z27La1m

    Hey everybody,

    I am modifying a theme for wordpress, and it has a BudyPress functions. but I want to do some moddifications:

    1. How can I delete the “Take a photo” option inside change the profile picture?

    2. Is it possible to remove this block content? I would like the buddypress menu to stay below
    the header of the website.

    Greetings to everyone who comments, I hope these two issues help more people in the future.

    Rick Easley
    Participant

    Hello

    I’ve been looking through previous posts about BuddyPress members’ profile not showing up. My profile shows up under the members link and when I click on my friend’s profiles it removes the members link and says 404 page not found. I deleted the page and created a new one and connect in Buddypress settings and the same problem keeps happening. I changed the menu location of the file. I changed the permalinks, saved it and changed it back to refresh the list. I also found a bunch of people who didn’t get automatically set up.

    I’m a novice web designer and this is my first wordpress site. Could you guys help me.

    Thanks
    Rick

    #308689
    David Cavins
    Keymaster

    On what hook are you firing that function? Are you using the Legacy or Nouveau template pack? (Have you changed from the Legacy to Nouveau template pack recently?)

    It could be a number of things, but my first thought is that there’s no reason to be changing the groups nav when you’re in the middle of the create routine, so maybe there’s a more strict check we should be using above and beyond the bp_is_group() check as used on the API page: https://codex.buddypress.org/developer/navigation-api/#change-item-names-of-users-and-groups-nav-menus

    In any case, you should be able to prevent the error by adding a conditional around calling edit_nav():

    $bp = buddypress();
    if ( isset( $bp->groups->nav ) ) {
    	$bp->groups->nav->edit_nav( array( 'name' => __( 'Home/Reflections', 'buddypress' ) ), 'home', bp_current_item() );
    }
    #308686
    Tara Claeys
    Participant

    Several years ago I used code I found here to rename the “Home” nav item on the Groups page. I used this code in my Theme functions.php file.
    It has been working fine for about 4 years, but now when I go to create a new group, I get an error message
    screenshot: https://share.getcloudapp.com/d5ub6x2p

    Below is the code I am using. I assume something changed in an update so perhaps bp_current_item is not working anymore? Or edit_nav?

    //* Rename “Home” to “Reflections”of menu item in BuddyPress Group
    // buddypress()->bp_options_nav[buddypress()->groups->current_group->slug][‘home’][‘name’] = ‘Home/Reflections’;
    buddypress()->groups->nav->edit_nav( array( ‘name’ => __( ‘Home/Reflections’, ‘buddypress’ ) ), ‘home’, bp_current_item() );

    }

    #308617
    David Cavins
    Keymaster

    That’s pretty old code you’ve found. We have a new API for that:

    Navigation API

    The example “Changing the name of the Unread subnav item of the user’s Notifications nav menu” is pretty close to what you’re looking for. If you want to add the displayed user’s display name, this is close:

    function bpcodex_change_activity_nav_name() {
    
    var_dump( buddypress()->members->nav );
        buddypress()->members->nav->edit_nav( array(
            'name' => bp_get_displayed_user_fullname() . "'s Feed",
        ), 'activity' );
    }
    add_action( 'bp_setup_nav', 'bpcodex_change_activity_nav_name', 100 );

    You’ll need to add that code to your bp-custom.php file or similar. https://codex.buddypress.org/themes/bp-custom-php/

    Kir 2012
    Participant

    Hi how would I change the name of the buddypress activity tab to include the name of the displayed user? Just the activity tab, I have this code below:

    ////////////////////////////////////CHANGE MENU NAMES / POSITIONS //////////////////////////////
    function mb_profile_menu_tabs(){
    global $bp;
    //$bp->bp_nav['activity']['position'] = 14;
    $bp->bp_nav['activity']['name'] = 'Feed';
    }
    add_action('bp_setup_nav', 'mb_profile_menu_tabs', 201);
    //////////////////////////////////// CODE END ///////////////////////////////////////////////////
    

    The above code in functions changes the tab name to Feed but I’m trying to work out how to make the tab name: ‘displayed username’s Feed’

    Has anyone had to do this before / got any pointers? I’d be so grateful, I’ve researched and tried various things but can’t seem to get it working

    Thank you 🙂

    nicolafern
    Participant

    Hi

    My site has recently been switched from a managed wordpress platform to a business shared platform by my host because of an uptime issue.

    Now, when logging in there are some issues with other user’s details being confused with those of the logged in user, for example the other user’s details appearing in the top right hand buddypress menu (including linking to the profile of that user), places where I have shortcodes to access usernames etc show the wrong ones. This is obviously a GDPR issue.

    I haven’t made any change to the platform apart from moving the hosting. My host says there’s no sign of database corruption, and I have done things like purging caches and also updated to the new release of BP.

    The host said: The only thing I’m wondering is whether BuddyPress requires a PHP module that’s not enabled on the Business plan to run your site correctly (I’ve very little direct experience with BP unfortunately!). And suggested I post a query here.

    Unfortunately this is very much the wrong time for an issue like this to rear up as I’m in the middle of launching my community and have a number of people who have registered and are awaiting activation, and a big event planned for tomorrow which will involve the community site.

    Has anyone got any idea what the problem could be – or about what php module could be required as per my host’s question?

    Many thanks!
    Nicola

    Hi,

    I know there’s is a article about multi-site menu settings:

    BuddyPress Links in WordPress Menus

    But in my case, I need to add menus separately for each sub sites (manually translation purpose). In sub sites ‘Menu’ section doesn’t contains “BuddyPress” menu option. So, I don’t see any option to redirect users from sub-sites to their user profiles or profile settings pages.

    WordPress version: 5.2
    BuddyPress version: 4.3.0

    I tried “Multisite Master Shared Menu” (https://tt.wordpress.org/plugins/multisite-shared-menu/) plugin to share WordPress root site menu with other sub sites and it’s working. But still I’m unable to change menu text (if I change root site menu, changes applied into all sites menus).

    Is there any additional options available to link menus into sub sites?
    Thank you!

    #305549
    polywebjeff
    Participant

    Switching to the default aarvark theme did indead remove the error messages. I’ve switched back to the child theme, and removed mycode from bp-custom. No results. My BP templates do not contain bp_nav, but I didn’t took the time to change the file versions in the top comments. I have those custom files:

  • aarvark-child/buddypress/members/single/myorganization/edit.php
  • /**
     * BuddyPress - Members Single Profile Edit
     *
     * @package BuddyPress
     * @subpackage bp-legacy
     * @version 3.0.0
     */
  • aarvark-child/buddypress/members/single/myorganization/profile-loop.php
  • /**
     * BuddyPress - Members Profile Loop
     *
     * @package BuddyPress
     * @subpackage bp-legacy
     * @version 3.0.0
     */
  • aarvark-child/buddypress/members/single/myorganization/profile-wp.php
  • /**
     * BuddyPress - Members Single Profile WP
     *
     * @package BuddyPress
     * @subpackage bp-legacy
     * @version 3.0.0
     */
  • aarvark-child/buddypress/members/single/profile/edit.php
  • /**
     * BuddyPress - Members Single Profile Edit
     *
     * @package BuddyPress
     * @subpackage bp-legacy
     * @version 3.0.0
     */
  • aarvark-child/buddypress/members/single/home.php
  • /**
     * BuddyPress - Members Home
     *
     * @package BuddyPress
     * @subpackage bp-legacy
     */
  • aarvark-child/buddypress/members/single/member-header.php
  • /**
     * BuddyPress - Users Header
     *
     * @package BuddyPress
     * @subpackage bp-legacy
     */
  • aarvark-child/buddypress/members/register.php
  • no version in comments

    In my functions.php file:

    // New buddypress nav items
    
    function add_bp_menu_items() {
        global $bp;
        //Remove unwanted nav items
        bp_core_remove_nav_item( 'activity' );
        bp_core_remove_nav_item( 'forums' );
        bp_core_remove_nav_item( 'user-media' );
    //    bp_core_remove_subnav_item( 'profile', 'public' );
        unset($bp->bp_options_nav['profile']['public']);
        unset($bp->bp_options_nav['profile']['change-avatar']);
        unset($bp->bp_options_nav['profile']['change-cover-image']);
        unset($bp->bp_options_nav['settings']['profile']);
        unset($bp->bp_options_nav['settings']['data']);
    
        $bp->bp_options_nav['profile']['name'] = 'My Profile';
    }
    add_action( 'bp_setup_nav', 'add_bp_menu_items', 15 );
    
    // Change Profile menu/tab order
    function rt_change_profile_tab_order() {
        global $bp;
    
        $bp->members->nav->edit_nav( array(
            'name' => 'My Profile',
        ), 'profile' );
    
        $bp->members->nav->edit_nav( array(
            'position' => 1,
        ), 'profile' );
    
        $bp->members->nav->edit_nav( array(
            'position' => 65,
        ), 'notifications' );
    }
    add_action( 'bp_init', 'rt_change_profile_tab_order', 999 );
#304729
Venutius
Moderator

This one is not that straight-forward there is a filter you can use as follows:

function bpex_role_disable_avatar_uploads( $default ) {
	
	$user = wp_get_current_user();
	$user_roles_array = $user->roles ? $user->roles : array();
	
		foreach ( $user_roles_array as $key => $role ) {
			if ( $role == 'subscriber' ) {
				$default = true;
			}
		}
		
		return $default;
	
}

add_filter( 'bp_disable_avatar_uploads', 'bpex_role_disable_avatar_uploads' );

However this causes BuddyPress to simply show the user that they can upload their profile image via gravatar, and I’m afraid you can’t switch this off.

So the alternative is to remove the Change Photo tab and admin-bar menu item:

add_action( 'bp_setup_nav', 'bpex_remove_change_profile_photo_tab', 50 );
add_action( 'bp_setup_admin_bar', 'bpex_admin_bar_remove_change_profile_photo', 50 );

function bpex_remove_change_profile_photo_tab() {
	
	if ( ! bp_is_user_profile() && ! bp_is_user_activity() && ! bp_is_user() && bp_displayed_user_id() != wp_get_current_user() ) {
		return;
	}
	
	$user = wp_get_current_user();
	$user_roles_array = $user->roles ? $user->roles : array();
	
	foreach ( $user_roles_array as $key => $role ) {
		if ( $role == 'subscriber' ) {
			bp_core_remove_subnav_item( 'profile', 'change-avatar' );
		}
	}

}

function bpex_admin_bar_remove_change_profile_photo() {
	
	global $wp_admin_bar, $bp;

	if ( ! bp_use_wp_admin_bar() || defined( 'DOING_AJAX' ) ) {
		return false;
	}

	$user_id = get_current_user_id();
	
	if ( ! $user_id || $user_id == 0 || ! is_numeric( $user_id ) ) {
		return;
	}
	
	$user = wp_get_current_user();
	$user_roles_array = $user->roles ? $user->roles : array();
	
	foreach ( $user_roles_array as $key => $role ) {
		if ( $role == 'subscriber' ) {
			$wp_admin_bar->remove_menu( 'my-account-xprofile-change-avatar', 'my-account-xprrofile' );
		}
	}

}

You’d need to put this in your child themes functions.php or a bp-custom.php file in the plugins directory.

#304711
Venutius
Moderator

Hi there, some answers:

1. You can change the layout of profiles by overloading the profile files and css, see: https://codex.buddypress.org/themes/theme-compatibility-1-7/theme-compatibility-2/ it’s possibly a bit advanced for you right now but all the files in the plugins/buddypress/bp-templates/your-bp-theme/buddypress can be copied, modified and loaded from your child theme directory. Similarly you can overload the css to make styling and layout changes.

1b. The default is for horizontal navigation unless you’ve changed it in Customizer>>BuddyPress.

2. The BuddyPress extended profile is editable from the front end, and avatar too. It’s only the wordpress profile that’s enditable in admin and most BP sites don’t use that as t’s really set up for authors.

3. I recently posted the code to combine all the profile activity feeds into 1, https://buddypress.org/support/topic/how-to-combine-activity-tabs-to-one/

4. https://wordpress.org/plugins/cb-change-mail-sender/

5+6 are bbPress questions, for the best answer you should post on their forum https://bbpress.org/forums/

7. Assuming you have set up the groups directory page and enabled group creation by users in Settings>>BuddyPress>>Options, users will have the option to create groups on the Groups directory page and also from the Groups menu of the WordPress toolbar ( top right hand side of the screen, hover over your avatar image, drop down will appear one option will be groups.

#304339
Venutius
Moderator

Hi there,

My suggestion is that you add a new menu item “All” and create a new set of queries for the page then make that page the default landing page for the profile activity page. Here’s my code to do this:

function bpex_set_member_default_nav() {
 
		if ( ! bp_is_user_profile() && ! bp_is_user_activity() && ! bp_is_user() ) {
		    return;
	         }

                bp_core_new_nav_default(
		array(
			'parent_slug'       => buddypress()->activity->id,
		// other "activity" sub_nav slugs : personal favorites friends groups mentons
			'subnav_slug'       => 'all-activity',
			'screen_function'   => 'bp_activity_screen_all_activity'
		)
	);
}
add_action( 'bp_setup_nav', 'bpex_set_member_default_nav', 20 );

add_action( 'bp_setup_nav', 'bpex_just_me_tab', 50 );
add_action( 'bp_setup_admin_bar', 'bpex_admin_bar_add', 50 );

function bpex_just_me_tab() {
	
	if ( ! bp_is_user_profile() && ! bp_is_user_activity() && ! bp_is_user() ) {
		return;
	}
	
	global $bp;
	$user_id = bp_displayed_user_id();
	
		bp_core_new_subnav_item( array(
			'name'            => _x( 'All', 'Profile activity screen sub nav', 'buddypress' ),
			'slug'            => 'all-activity',
			'parent_url'      => bp_core_get_user_domain( $user_id ) . 'activity/',
			'parent_slug'     => 'activity',
			'screen_function' => 'bp_activity_screen_all_activity',
			'position'        => 10
		) );

}

function bpex_admin_bar_add() {
	
	global $wp_admin_bar, $bp;

	if ( ! bp_use_wp_admin_bar() || defined( 'DOING_AJAX' ) ) {
		return false;
	}

	$user_id = get_current_user_id();
	
	if ( ! $user_id || $user_id == 0 || ! is_numeric( $user_id ) ) {
		return;
	}
	
	// Personal.
	//$wp_admin_bar->remove_menu( 'my-account-activity-personal', 'my-account-activity' );

	$wp_admin_bar->add_menu( array(
		'parent'   => 'my-account-activity',
		'id'       => 'my-account-activity-all-activity',
		'title'    => 'All',
		'href'     => bp_core_get_user_domain( $user_id ) . 'activity/all-activity/',
		'position' => 10
	) );
}
function bp_activity_screen_all_activity() {

	do_action( 'bp_activity_screen_all_activity' );

	bp_core_load_template( apply_filters( 'bp_activity_template_all_activity', 'members/single/home' ) );
}

function bp_activity_filter_all_activity_scope( $retval = array(), $filter = array() ) {

	// Determine the user_id.
	if ( ! empty( $filter['user_id'] ) ) {
		$user_id = $filter['user_id'];
	} else {
		$user_id = bp_displayed_user_id()
			? bp_displayed_user_id()
			: bp_loggedin_user_id();
	}

	// Should we show all items regardless of sitewide visibility?
	$show_hidden = array();
	if ( ! empty( $user_id ) && $user_id !== bp_loggedin_user_id() ) {
		$show_hidden = array(
			'column' => 'hide_sitewide',
			'value'  => 0
		);
	}

	// Determine groups of user.
	$groups = groups_get_user_groups( $user_id );
	if ( empty( $groups['groups'] ) ) {
		$groups = array( 'groups' => 0 );
	}

	// Determine the favorites.
	$favs = bp_activity_get_user_favorites( $user_id );
	if ( empty( $favs ) ) {
		$favs = array( 0 );
	}

	// Determine friends of user.
	$friends = friends_get_friend_user_ids( $user_id );
	if ( empty( $friends ) ) {
		$friends = array( 0 );
	}

	$retval = array(
		'relation' => 'OR',
		array(
			'relation' => 'AND',
			array(
				'column'  => 'user_id',
				'compare' => 'IN',
				'value'   => (array) $friends
			)
		),
		array(
			'relation' => 'AND',
			array(
				'column' => 'component',
				'value'  => buddypress()->groups->id
			),
			array(
				'column'  => 'item_id',
				'compare' => 'IN',
				'value'   => (array) $groups['groups']
			)
		),
		array(
			'relation' => 'AND',
			array(
				'column' => 'user_id',
				'value'  => $user_id
			)
		),
		array(
			'relation' => 'AND',
			array(
				'column'  => 'id',
				'compare' => 'IN',
				'value'   => (array) $favs
			)
		),
		array(
			'relation' => 'AND',
			array(
				'column'  => 'content',
				'compare' => 'LIKE',

				// Start search at @ symbol and stop search at closing tag delimiter.
				'value'   => '@' . bp_activity_get_user_mentionname( $user_id ) . '<'
			)
		),
		// We should only be able to view sitewide activity content for friends.
		array(
			'column' => 'hide_sitewide',
			'value'  => 0
		),

		// Overrides.
		'override' => array(
			'filter'      => array( 'user_id' => 0 ),
			'show_hidden' => true
		),
	);
	

	return $retval;
}
add_filter( 'bp_activity_set_all-activity_scope_args', 'bp_activity_filter_all_activity_scope', 10, 2 );

Once you have done that you would also want to overload the buddypress/bp-templates/your-template/members/single/activity.php to make sure this new page contains the post update form:

Change:

if ( is_user_logged_in() && bp_is_my_profile() && ( !bp_current_action() || bp_is_current_action( 'just-me' ) ) )
	bp_get_template_part( 'activity/post-form' );

To:

if ( is_user_logged_in() && bp_is_my_profile() && ( !bp_current_action() || bp_is_current_action( 'all-activity' ) ) )
	bp_get_template_part( 'activity/post-form' );

Note: with this method there is a danger of duplicating activity since a friend posting to a group would show up in the groups search as well as the friends search etc. so you may want to adjust the $retval criteria.

Also you might want to add a post form for visiting users so they can leave a comment for the user, you could ad this:

function bpex_load_mention_me() {
	
	if ( get_current_user_id() != bp_displayed_user_id() ) {
		$_GET['r'] = bp_activity_get_user_mentionname( bp_displayed_user_id() );
		bp_get_template_part( 'activity/post-form' );
	}

}

add_action( 'bp_before_member_body', 'bpex_load_mention_me' );
#304079

In reply to: Disable scroll top

Venutius
Moderator

Hi there, WordPress and BuddyPress are predominately PHP applications. PHP requires a page load in order to view new content and this is what you are seeing – you click a menu item a new page loads and it starts from the top of the page again. There are tricks to bring the page focus back to where you were and BP uses these where appropriate, another trick is to use Javescript to fetch now content and again BP uses this, in the activity page for example. But when you are clicking a main link, an entire now page is going to be loaded to there’s not a reference of where you were in order to set the new page focus. So in short, it’s the way WordPress and BuddyPress have been written, yu’d need to do a significant rewrite to change it.

#303379
ecogpast
Participant

Thank you for further discussion. BuddyPress has a built-in custom link that it offers to populate into menus so that people who are logged out can log in. That custom link goes to the default wp-login.php. That is part of BuddyPress for sure. It has the nice capability of only being present if someone is logged out, so I don’t want to forgo that nice BuddyPress feature. If I uninstall BuddyPress it goes away. However, for security reasons I have changed my login URL, so I just want to set the BuddyPress custom link to match. This is why I am seeking help, as it is a BuddyPress feature and problem I need help with. Thanks!

#303375
ecogpast
Participant

Thank you for responding. BuddyPress has two sets of menu items it can add: “Logged-in” links and “Logged-out” links. The menu option to log in falls into the latter set, because people have to be logged out to then log in 😉 Anyway, I cannot see a way to edit that custom link from within the Appearance -> Menus part of the admin panel.I can change the label, but not the URL. Do you know a way to change that URL?

I guess I could create my own custom link in the menu admin panel, but then it will be on for all users whether they are logged in or not. That’s not desirable. The goal is to have BuddyPress’ capability.

What do you think? Thanks!

#302865
pratibhasvaksha
Participant

Can anyone please help me rearranging the BuddyPress menu items. I’ve tried using the below code but it’s not working.I’ve added this code in my child theme’s functions.php but I don’t see any changes.

function bbg_change_profile_tab_order() {
global $bp;

    $bp->bp_nav['profile']['position'] = 10;
    $bp->bp_nav['activity']['position'] = 20;
    $bp->bp_nav['blogs']['position'] = 30;
    $bp->bp_nav['friends']['position'] = 40;
    $bp->bp_nav['messages']['position'] = 50;
    $bp->bp_nav['groups']['position'] = 60;
    $bp->bp_nav['settings']['position'] = 70;
}
add_action('bp_setup_nav', 'bbg_change_profile_tab_order', 999 );
#302634
msteimann
Participant

Hello,

I am trying to figure out how to change/translate some BuddyPress slugs and came across this aging URL:

Customizing Labels, Messages, and URLs

At the bottom of the page I followed these instructions, created a bp-custom.php and copied it in wp-content/plugins:

To change slugs on the sub nav on a member page add these defines to a file bp-custom.php and place this file in /plugins/bp-custom.php

define( ‘BP_SETTINGS_SLUG’, ‘settings’ );
define( ‘BP_XPROFILE_SLUG’, ‘profile’ );

The problem is, if I change the term ‘settings’ to anything else, my profile menu completely disappears and I get a 404 warning.

Is this code still viable? I have Buddypress and bbPress installed and using a KEO child theme. I am on a tight schedule to launch my site, so any suggestions that help me out are really appreciated.

Regards,
Martin

#302427
chuchudolls
Participant

WP v. 5.0.3
Directory
root
I did not upgrade from a previous version of WordPress.
WordPress was functioning properly before BuddyPress install.
BuddyPress v 4.1.0
No upgrade.
Other plug-ins: bbPress, bbPress WP Tweaks, Breadcrumb NavXT, BuddyPress, Column Shortcodes, Contact Form 7, Content Aware Sidebars, Mailchimp for WooCommerce (currently not set up), MetaSlider, N-Media WooCommerce PPOM, Shindiri Woo Shop Slider Lite, Widget Options, WooCommerce (currently not set up), WooCommerce Produce Carousel Slider, WooCommerce Services (currently not set up). All are up to date.
Wordpress theme is Vogue.
I’ve not modified the core files in any way that I’m aware of.
No custom functions that I’m aware of.
I do not know how to do .php coding.
I do not have any errors that I am aware of and could not run the check from the tutorial as it didn’t work. Again, do not know .php code.
Current website has been removed from online and is on a private server/localhost. This will change soon as the new site is finished.
Windows.
No BuddyPress theme chosen so maybe default theme selected?
No idea if I overloaded any buddypress template files.

Posting above per the “When asking for support” sticky.

I have two problems. The first is that I don’t have a way for users to create groups using the BuddyPress groups system. I can only create groups manually by selecting “Groups” > “Add New” in the dashboard. I do not wish to cater to 100’s of requests for groups, and would like users to have freedom of creation. “Anyone can register” is selected. “User Groups” is selected.

As of right now, my site has a “Social” menu option with sub-menu of all the BuddyPress items. If I click on “Groups” in the sub-menu, I DO NOT get an option to create groups. However, if I click on the main menu “Social,” and look at the right side where my “Groups” widget is, I can click on groups, and get a new page that has a “Create New Group” option that allows anyone to create.

Ok, so why not just add the widget to all the BuddyPress pages? I did. They won’t load. The only way people can add groups is if they go through this widget. Which leads me to my second problem; I am not able to add that widget anywhere else on the website. It will not load on any other of the BuddyPress pages/sub-menu options. In fact, nothing will load.

This was the result of adding “Content Aware Sidebar” plug-in, because I was not able to get website widgets OFF BuddyPress pages even when selected to be off those specific pages. Now, I have removed my main-site widgets from BuddyPress pages, but can’t get BuddyPress widgets on BuddyPress pages. Boy, I hope that was clear.

If I remove “Content Aware Sidebar” (or deactivate it), everything goes back to the way it was. Main website widgets that I don’t want on BuddyPress pages will load on BuddyPress pages, but so will the BuddyPress widgets.

How do I get my BuddyPress widgets to load AND prevent my other widgets from loading on BuddyPress-only pages? Or can I manually insert a “Create Group” link inside the “Groups” page, preferably next to “Invitations” and “Memberships?”

I believe the problem lies with both the “Content Aware Sidebar” plugin and “Widget Options,” which is the one I used to be able to manually select pages. It worked perfectly until BuddyPress was installed. Now, I can’t get choices over BuddyPress-only widgets, but I can get widgets to load at will anywhere else on the site.

#282700

Topic: Layout

in forum Ideas
pethol
Participant

Wouldn’t it be nice to be able to choose some layout options ourselves of the different pages. For example, the activity stream to be able to take away the space taking cover, the intruding names and such. Maybe be able to change colors of the menu bars and so on.

Nobody is telling anyone precise how to change the looks and feel of BuddyPress, so why not have it as an option for people?

#282397
Niconne
Participant

Hi everyone! I have one strange issue with my WordPress site and I hope someone can help resolve it. So my website is a social network. It requires a user to log in, once logged in as a user I can open the title bar menu and buddy panel menu with no problem. However, when I click on my profile, which ultimately sends me to the buddy press site, for some reason buddy press is adding username slug/prefix to menu urls. So basically it’s like this:

My original menu url is: http://mywebsite.com/pagename
When I click on my profile and then want to click on menu item then it’s like: http://usernamemywebsite.com/pagename

I tried to resolve this by adding menu item as a custom link but that solution won’t work.

Is there some option in Buddypress to turn it off or maybe some code in php file needs to be changed?

I appreciate your time reading my post and hope to get some solution. Thanks

#282219
winnischneider
Participant

Hi over there

I have a problem which I realy don’t understand.
Its about a member system on buddypress where you can also send posts from frontend (wpuf) as logged inn user only.

Now if I login as subscriber first the bp menu doesn’t change. but if I go the the member page the bp menu shoes up. In the moment I go to any other page the bp menu shoes again as I am logged out. As well if I want to write a post tells me I am not logged inn.

All this is function if I am logged in as admin.

Maybe a bit hard to understand but you can test this here: https://checkandwork.de
login with: Hans / PW Oktober2018

Would be nice if someone has any Idea….

Thanks so much
Frank

#280265
evillizard
Participant

@dope-boy you are really rude for the “stupid” statment to @prashantvatsh

what @prashantvatsh gave you is the best solution to what you are actually looking for

..
the only way to change buddypress labels like on the menu (“friend, profile, notification ” ) .. the best way is my changing the language to your choice
..


@prashantvatsh
was just trying to help

#279734
mfonabel
Participant

Please I would appreciate any help. I have tried to fix this no way. I have search, it seems no one is having this problem.

When you click on a username, it takes you to the profile but on the profile, there are buttons under, Home and view. It automatically goes to home and it is blank. You have to click on view before you see member bio.

I want it to go directly to showing member info.

Here is a screenhsot of how it looks: https://prnt.sc/ld0xqr

As you can see, the profile tab is active but there is a home under it aside from the home tab on the main menu.

I have changed to Buddy press theme Legacy and Nouveau, still same.

I have used the appearance > customize >Nouveau still the same.

How do I get ride of that home there and let it just display the profile of the person instead of blank?

#278562
Prashant Singh
Participant

For the activation and welcome messages you can find them in Email menu in dashboard. Find the one that you want to edit and add your text there and then test.

If wants to do it with code then please check this https://websistent.com/custom-buddypress-activation-email/

Same for the translation. You can change the content there in the Email menu.

Please see: https://prnt.sc/l5n76g

Thanks

#275311
worksofweb
Participant

Hi,

I am using the code below to change the wording of a plugin showing up under the buddypress main activity filter bar.

function add_media_show_filter( $filters, $context ){
$filters[‘rtmedia_update’] = ‘Uploaded Media’;
return $filters;
}

I would also like to rename the buddypress “updates” activity to something else. How can I do this?

Thanks in advance for your help!

Viewing 25 results - 51 through 75 (of 578 total)
Skip to toolbar