Skip to:
Content

BuddyPress.org

Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#7269 closed defect (bug) (no action required)

Seperate user Profile Page

Reported by: venutius's profile Venutius Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: Core Keywords:
Cc:

Description

I would like to be able to assign specific features only to the user profile page. Current BuddyPress behaviour as I understand it means the users profile pages simply inherit the theme default settings.

I would like to set up a page template specifically for the members profile page to allow the creation of profile page specific features. The easiest way I can think of to allow this to happen is for there to be a separate BuddyPress Page called user profile. that would allow me to set up a page formatted specifically for those pages/

Change History (2)

#1 @dcavins
8 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to invalid
  • Status changed from new to closed

There are lots of ways to get there using the tools currently available to you. You can override any portion of the template using the template hierarchy:
https://codex.buddypress.org/themes/theme-compatibility-1-7/template-hierarchy/

In your case, you might be able to achieve what you want by overriding buddypress/members/single/profile/profile-loop.php. Or you may need to override the template one level up at buddypress/members/single/profile.php

Or, you could build a custom page that is populated with extended profile fields. (Here's an example of fetching fields to display: https://codex.buddypress.org/themes/guides/displaying-extended-profile-fields-on-member-profiles/)

I'm going to close this ticket as invalid, because the template hierarchy allows for what it sounds like you're wanting. If that is not the case, feel free to reopen this ticket with more information about how the template hierarchy is unable to do the thing you're wishing to do.

#2 @Venutius
8 years ago

Would overriding the templates allow me to change the page format to include additional sidebars? I'm not aware that this is possible (forgive my ignorance) I'm not a coder, I just want to have a difference page format for profile pages.

I've used the template override to create a different profile landing page content, I just now want to have more sidebars on this page to any other page, this seemed an easy way of being able to set that.

To my mind the users profile page is a very important page, I would like it to have a different look to the theme default.

Note: See TracTickets for help on using tickets.