Skip to:
Content
Pages
Categories
Search
Top
Bottom

BuddyPress Custimizations


  • chickencurry
    Participant

    @chickencurry

    Hi there,

    I am new to buddyPress and installed it on my site. My theme doesn’t natively support buddypress so I have to set it up to my liking on my own. Here a few things I want to implement, and it’s a lot but maybe you can help me.

    1.) Where can I change the layout of the profile? And make the navigation horizontal

    2.) Is it possible to make profiles for users editible from the front end, so they don’t need any backend access? (And upload avatars / covers or choose from existing images)

    3.) Is there a free plugin for a facebook like wall

    4.) Can I change the address of the notification emails sent so it doesn’t say wordpress@mydomain.com

    5.) Is it possible to include a function that gives members the chance to give reationcs on bbpress postings?

    6.) can i include member titles / ranks that are display below there image in bbpress postings and beside the username in their profiles

    7.) How can users create own groups?

    Thank you it’s a lot but I want to offer my users the best experience they can get

Viewing 6 replies - 1 through 6 (of 6 total)

  • Venutius
    Moderator

    @venutius

    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.


    chickencurry
    Participant

    @chickencurry

    Dear Venutius,

    thanks for anwsering all my questions. Thought it would be more complicated. Just for my understanding, where you should user find the link to edit there profile by default. I created a normal user account and can’t find any option to edit my profil avatar and cover?

    Thanks for the code, thats very helpful but what I wanted to say is to implement a wall other users can post to. Sorry I was a bit unclear in this point.

    Thank you for helping me so quickly, I really appreciate that! 🙂

    EDIT: I just wanted to mention that my normal users don’t see the wordpress bar, I don’t know if it was from the beginning that way or a plugin did this. But for now I don’t want my users to see it. So if there is no regular button I want to include one on the profile page


    Venutius
    Moderator

    @venutius

    One way is to use the wordpress toolbar dropdown as I described earlier, there’s a profile option and in there you can select change profile image


    Venutius
    Moderator

    @venutius

    To add the feature where people can post updates to the user would involve adding the activity What’s New form to the the users all activity page. It’s an odd quirk of BuddyPress that the standard profile based activity update form only displays when the viewing user is the profile owner.


    chickencurry
    Participant

    @chickencurry

    Now I flipped the navigation from vertical to horizontal all the links appeared, so it was a problem with my theme I guess 😐 All my fault sorry.

    Thank you once again and have a nice day 🙂


    Venutius
    Moderator

    @venutius

    Hi there,

    I worked out how to add a post box to the users profile for visitors. You could add this code to my code for all profile activity and that should get pretty close to fb functionality:

    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' );
Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.
Skip to toolbar