If you used the BuddyPress Template Pack plugin to add BP support to your theme, the plugin copies over template files to your theme’s directory.
You can remove these template files by deleting these directories in your theme:
/activity/
/members/
/groups/
/forums/
/blogs/
/registration/
Also make sure you have BuddyPress and anything BuddyPress-related deactivated.
To find the profile group id, navigate to “BuddyPress > Profile Field Setup”.
Then under the profile group you want, hover over the “Edit” or “Delete” link.
You should see a link that looks like this:
`/wp-admin/admin.php?page=bp-profile-setup&mode=edit_group&group_id=2`
“group_id” is the variable you’re looking for.
—
The alternative is to remove the `’profile_group_id=1’` declaration in the register template, that should show all profile fields that you have created.
Do I need to have the network and super admin with buddy press. I didn’t because I don’t want individual blogs. Is there another way to deactivate blogs? And above the mention something called thesis. What is that? I have a test site and everything seems to be working great. And but it is network activated. My production site has everything installed correctly except the network is not activated. But this production site doesn’t send a activation emails. If I had network activated, how do I deactivate blogs? I also wonder about having group pages. Something that can explain the group in the march larger page. And then have all the other group pages be subordinate.
I was having the same issue with my test site: http://epicgeniusmedia.com/fmp2/. All of the members or activity links just re-directed to the homepage. I had bbPress installed and integrated with my WordPress site beforehand and was having login issues with that as well, so I deleted that forum and used BuddyPress forum setup to create a new one. Everything seems to be working fine now!
@faceteletv
You look like you are using 1and1 shared hosting which has very low memory allowances for running buddypress….. see https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/rss-error-in-dashboard#post-88690 if you are.
1and1 have also disabled any tricks I have found that were supposed to increase memory….
They say on their uk website that even if wordpress reports more than 30mb it won’t be accurate – and my experience shows it should be less than that!
Ok I understand by default the Buddy Press templates are like this….
`
[HEADER]
[FOOTER]
And I know that I would need to to modify some of the templates to match my theme’s HTML structure which is…
<?php
/**********************************************************************
* PRESTIGE WORDPRESS EDITION
* (Ideal For Business And Personal Use: Portfolio or Blog)
*
* File name:
* page.php
* Brief:
* Theme default page template code
* Author:
* DigitalCavalry
* Author URI:
* http://themeforest.net/user/DigitalCavalry
* Contact:
* digitalcavalry@gmail.com
***********************************************************************/
get_header();
the_post();
global $post;
$pageid = $post->ID;
$dccp = GetDCCPInterface();
?>
ID, 0); ?>
<?php
echo ‘
‘;
the_content();
GetDCCPInterface()->getIGeneral()->renderWordPressPagination();
if(comments_open($pageid))
{
echo ‘‘;
comments_template();
}
?>
<?php
get_footer();
?>
I have no experience with HTML so I don’t know what in the structure I would need to change. It says I will need to change the HTML structure in the BuddyPress templates that I copied into the theme to match the structure in my page.php file that i just posted.
The following is the Forum.php which I need to change. Can anyone make the HTML structure match for me so I can have an example of what needs to be done? Thanks
<?php
/**********************************************************************
* PRESTIGE WORDPRESS EDITION
* (Ideal For Business And Personal Use: Portfolio or Blog)
*
* File name:
* page.php
* Brief:
* Theme default page template code
* Author:
* DigitalCavalry
* Author URI:
* http://themeforest.net/user/DigitalCavalry
* Contact:
* digitalcavalry@gmail.com
***********************************************************************/
get_header();
the_post();
global $post;
$pageid = $post->ID;
$dccp = GetDCCPInterface();
?>
ID, 0); ?>
<?php printf( __( "You are not a member of any groups so you don't have any group forums you can post in. To start posting, first find a group that matches the topic subject you'd like to start. If this group does not exist, why not create a new group? Once you have joined or created the group you can post your topic in that group’s forum.”, ‘buddypress’ ), site_url( BP_GROUPS_SLUG . ‘/create/’ ) ) ?>
<?php
get_footer();
?>`
So basically I have to redo all the changes I made to the theme after installing buddypress? That sucks. I tried restoring some of the files, but the buddypress installation screwed it up so that when I edit certain template files, like index.php, the changes do not take effect at all. It simply ignores it. I can’t figure out why.
This is a support forum for a WP plugin, BuddyPress – you are asking a question related to WP blog posting, you need to take this to the appropriate forum https://wordpress.org/support/ but before you ask check through their Codex pages to ensure that the question you ask isn’t already covered by a guide and also search the forum for previous related threads in case your question has already been covered there.
@svc yup it did have issues, which seems because the developer didn’t create it for buddypress, but he did come up with a solution that seems to work for me. I have been through the guide on etivite and I couldn’t get it to work, I will try again through
Removing adminbar in blogs except where BP is installed – see this. Add opening `<?php` and replace BP_ROOT_BLOG with id # of blog where BP is installed.
Not really in the forums-loop, more if you want to add it under the widget, go into your sidebar.php.
These $bp-global strings are always available for use, in your case here: https://codex.buddypress.org/developer-docs/the-bp-global/
so where you want the links to appear (view profile, etc) , you will need to add the strings `$bp->loggedin_user->domain`
So:
`<a href="/profile/edit”>Edit Your Profile`
I am the admin of a network of writers. Since there isn’t a Skype plugin made for Buddypress, I decided to manually get the html badge for Skype button and attach it to my profile just beneath the avatar section. What I want to accomplish is, if my writers will go and view my profile, they will see the skype ‘call me’ button. This button should not be visible on a non-admin profile.
I have been trying this code for hours now but something just isn’t right.
php if ( bp_is_my_profile(‘1’) ) : ?>
[SKYPE HTML BADGE]
php endif; ?>
I intentionally omitted the < ? so my code would show.
It does show when my profile is viewed, but I tried logging in to other user’s account to see how it would appear, and while the entire button isn’t completely shown, the upper part of the button is showing!
What am I doing wrong?
Please help!
I am planning to develop a collaborative information management website (based on codeignitor framework and dojo for client side interface) which would primarily include an ajax based interface for creating and managing notes/annotations and auxiliary pages for enabling the users to interact with themselves and collaboratively share messages and notes. I was impressed by the social networking features offered by buddypress. However i would like to know if it would be possible to extend the authentication system in buddypress to suite my needs.
Are there any resources available that could help me for enabling persistent sessions throughout my site (not entirely built on wordpress) and harness the community features of buddypress ?
Although i do have prior exprience with server side programming with python and ruby, I am new to wordpress and php in general. However I am familiar with the fundamental aspects of the language.
Any help would be greatly appreciated.
Thanks, this was very helpful
You may be able to use gravity forms plugin
Or should I create a options for user to sign up a category on the main blog so they can post their posts on their blog tab after member’s profile
and let the category not show on the main blog post stream?
@txs
@wfleiss
The bp-default theme does not yet support WP3 custom menus, but it will with Buddypress v1.3. In the meantime – and this is a good idea at all times – use a child-theme that does support custom menus.
How can you choose what pages do and don’t appear in the top navigation? Right now they all do. It’s in the BuddyPress default theme.
Thanks for your help!
Ya, i know. But I want it there for the main site. Easily taken care of with CSS or a function… Thanks for the help. I’m getting there.
You can turn off the admin bar easily. codex.buddypress.org there is info on customizing components and such. Forgot activity registers blog posts from other sites.
Well, the admin bar propagates through all sites no matter what theme I have activated. I’m sure I can find a way to disable that, just wasn’t sure if there was a way via the GUI.
That, and all the registration links lead to the site that is installed in the main directory. This isn’t likely a BP thing but a shared DB thing I suspect?
The one thing that is truly network-wide about BuddyPress is that posts from every blog on the network will get tracked in the activity stream by default. If you turn off blog tracking (Dashboard > BuddyPress > Component Setup) then it’ll be functionally equivalent to having BP installed on a single blog. If you want to exclude single blogs, you could write a little plugin that unhooks the bp_blogs activity actions, and activate it on the blogs that you don’t want tracked.