The WP standard fields are not used, this is default usage with BP activated.
But you can create your own custom fields on the profile.
More about this here: https://buddypress.trac.wordpress.org/ticket/3335
oops, sorry, was code for the old buddybar. It’s now called Toolbar and implemented by default on BP, but i don’t use it.
Also, be a bit more explicit next time you ask for something. They’re many menus in BP. 😉
Use this in functions.php (tested: works on WP 3.5/BP 1.6.3 MS)
function admin_bar_remove_this(){
global $wp_admin_bar;
$wp_admin_bar->remove_node('my-account-forums-favorites');
}
add_action('wp_before_admin_bar_render','admin_bar_remove_this');
The node id’s are all in the footer html of each page where the toolbar appears. This means you have to view the page source code to get the node id you want to remove.
Menu items are in li tags and each li as a ID which begins with “wp-admin-bar-” followed by “-node-name”
Other tips here: http://jeffersonsnewspaper.org/2012/tips-for-using-the-wordpress-admin-bar-with-buddypress/
Legacy reference here:
https://codex.wordpress.org/Function_Reference/remove_node
https://codex.buddypress.org/developer/theme-development/modifying-the-buddypress-admin-bar/
In the standard WordPress profile you can add a bios and contact details for Twitter etc. However I don’t see those details in the PB profile. How can I get them there?
Yes I am delinking in a child theme and then linking to the Google repository, because the version rolled with WordPress, particularly jQuery UI, is broken up into separate pieces and is missing a few at that, whereas my own coding requires the full library and is much easier to have it all on hand instead of little pieces, plus I need the latest version.
I would say that in one way or another, updating WordPress and it’s plugins is a must.
Hi, I’ve just installed a Buddypress 1.6.3 on a WordPress 3.5 to create an internal social network for a company, and have a problem with the URLs of the pages. The default pages URL is /nv-blogorporativo/index.php/activities, /nv-blogorporativo/index.php/users and so on. When I go into those pages, they are empty, but when I get into those using the Search, for instance, the content appears, but the URL is /nv-blogorporativo/users or /nv-blogorporativo/activities. And, of course, if I use those URL, I enter without problems. How can I correct this URL discordance?
Thank you for your attention.
Regards
WordPress comes with jQuery – I’d advise you use that one rolled in not link in another. Or are you delinking and adding in because you need something in the new release?
Hi,does anybody knows a redirection plugin for buddypress.
With “normal” 404 Redirection Plugins I have trouble because they also redirect f.e. the profile-sites to home. That’s a problem.
So, if anybody knows a 404-redirection-plugin for a buddypress-installation that works, that’l be fantastic.
WordPress 3.5.
Buddypress 1.6.2
Thank you very much.
Yes I am using the newest version of WordPress…
Are you on WordPress 3.5 as well?
Anonymous UserInactive
Hi @mercime , @chouf1 , @djpaul ,
Thanks again for your help, just made a WordPress repo request. So the plugin will soon be available there.
If you find any other bug meanwhile, please let me know 😉
3. The group admin can invite friends to join their group.
To invite members that are not friends of the group admin, use this plugin:
https://wordpress.org/extend/plugins/invite-anyone/
I am using a theme called Valor from Themeforest.net (http://themeforest.net/item/valor-responsive-wordpress-theme/full_screen_preview/3741916).
I created a Menu item called “Dream Bank”. I want site visitors to be able to come to http://www.glassworksdream.com and click on the “Dream Bank” menu item. Then, I want them to be asked to register for the Buddypress section of the site.
When I installed and activated Buddypress, instead of that happening, the Valor template was deactivated, and Buddypress became my site template.
Gwen
OK, here’s what I can offer in the way of isolating the problem.
I wanted to see if it was my server or any changes I made to the theme. It was not!
I went ahead and did a completely fresh restall of everything. When i got wordpress multisite with buddypress working again, I did not have a problem with editing the topics.
Then I brought in my custom theme files: Again nothing was off, everything worked as it should in editing topics.
It was only when I brought in my database of existing users and content did I get the 404!
So it is something wrong in the database.
What in buddypress would cause topics to 404 based on something off in the database?
Yes to the settings.
Permissions: Ok there may be something here. I can access the ftp of the live site host and I just noticed something.
I can give the uploads directory all permissions (write read execute: 777) however wordpress will create a dir for a new user avatar (uplaods/avatars/59 for ex) but it cant upload files inside it. Apparently any directory I create with the ftp user has a different owner than the directories created by wordpress itself and even though permissions are set to 777 wordpress is giving me a write permission error when trying to upload any new avatar.
My setup: WP Multisite (3.5) with Buddypress (1.6.3) and BBpress forum on local machine (with MAMP), all latest versions. Will build site on local before uploading on live server.
What I want to do is, all users should log-in/regster/reset password from buddypress login pages (front-end).
Intended users will also include admins (and super-admin, me!), and I guess they will be able to discharge their admin duties after login from BP front-end. IS this correct?
If so, The wordpress login should be absolutely invisible from frontend to any and all users even when they try to access the http://example.org/wp-login.php from browser address bar. wp-login.php should also not come up after unsuccessful login attempts or for reset password requests. Everything must be accomplished through BP login/register/reset components.
I intend to create an AJAX based widget which will be positioned on header top-right (like facebook, but with AJAX), which will handle everything without page reload. I am concocting some code snippets, but that’s for later.
Hi, I was wondering if someone ever did this before. I want the Group Admin Users to publish in the Group’s name, so that the users do not know which person is behind the group. For example:
The Group called “WordPress Developers” has the user “John Doe” as the admin. When John Doe posts an update, I want that in the activity stream the published item appears as “WordPress Developers posted an update…” something like that, can someone point me in the right direction of how can I achieve this?
THANKS!!!
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
@mercime
Sorry for delayed response. I thought the thread was dead. Nevertheless, thanks for your directions.
It seems I chose the wrong words to describe my problem. The problem was “after the compatibility process is over, the site doesn’t look 2012-ish, with bp-default styles in BP parts.” After the compatibility process is done successfully (which I did), the theme “works fine”, but doesn’t look fine. So in other words, how to make the BP part look like 2012.
Both the BP-compatibility-pack approach and your approach worked fine, except, the theme CSS is (understandably) the same (bp-default). I ended up modifying the bp.css to make it look like it belongs to 2012 theme. I also “hard-coded” (so to speak) the BP specific changes in my child theme itself (added the bp-template-pack.php part with some modifications to functions.php), and a few minore changes to BP templates, so that my child theme is BP-compatible out of the box (no need of plugin or external CSS). Will upload the child theme somewhere and post a link here as I get to it.
Thank you @mercime for your help.
Hello there!
I have just installed Buddypress plugin on an existing wordpress installation 3.5 but i’ve been having trouble getting it running. I used my existing theme and updated it with buddypress template files, finished all wizards and it should be working, however when i go to Buddypress settings and click on any of the pages (activity, forums, etc) it gives me this – Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.
I can’t figure out why this is happening, since all the other website pages are working normally. Except the buddypress pages.
Please if someone could help ASAP it would be greatly appreciated. This is an urgent project.
One of the pages in question – http://mantakchia.com/activity/
Thanks
well that’s not the way it works at all when network activated some aspects of buddypress provide network wide functionality but the front end display is only as i say on the primary blog/site for instance you can use buddypress to give your users the ability to create their own sub sites (in a more user friendly fashion then wordpress itself provides alone) and any activity on the various sub sites will be displayed in the network wide activity feed which again only displays on the primary blog by default.
@rayela I downloaded and installed the Easy Invitation Codes plugin for BuddyPress here: https://wordpress.org/extend/plugins/baw-invitation-codes/developers/ (Under the “Other Versions” section) and to avoid the false update (which updates to the WordPress version) I changed the version number, found in the baw-invitation-codes/bp-eic.php, from version 1.0 to 1.0.4
It’s actually easier than you think to find that file and edit the version number. Simply go to Plugins > Installed Plugins, find “BP Easy Invitation Codes” in the plugin list and click “Edit”. It’ll take you right to the file you need. It looks like this:
/*
Plugin Name: BP Easy Invitation Codes
Plugin URI: http://mediatricks.com
Description: BP Visitors have to enter an invitation code to register on your site. The easy way!
Version: 1.0
Author: Mediatricks
Author URI: http://mediatricks.com
License: GPLv2
*/
Just add a .4 to the end of the version number and remember to check the Developer section of the plugin for updates, instead of updating automatically. Hopefully they’ll separate the two plugins soon so that we can update automatically. I’ve mentioned it in the support forum.
Once you’re set up, all you have to do is create an invitation code, which can be whatever you want, and email it to your friends. Check out the screenshots section for the plugin: https://wordpress.org/extend/plugins/baw-invitation-codes/screenshots/ It’ll give you a better idea of how it works.
Are you running bbPress? I had the same issue, and narrowed it down to bbPress. I’ve filed a bug report here: https://bbpress.trac.wordpress.org/ticket/2161
Here’s a temporary solution that worked for me:
`function bp_fix_blog_role($blog_id, $user_id) {
add_user_to_blog($blog_id, $user_id, ‘administrator’ );
}
add_action( ‘wpmu_new_blog’, ‘bp_fix_blog_role’, 10, 2 );`
Just drop this in `mu-plugins` if you want. You can change “administrator” to whatever role you prefer. This function runs immediately after the blog is created, so it will probably solve your problem.
Code source: https://wordpress.org/support/topic/how-do-i-change-the-default-administrator-role-to-author-for-new-users
I’m trying to swap out my post comments for activity comments using this method in comments.php:
if ( bp_has_activities( $filterparty ) ) :
while ( bp_activities() ) : bp_the_activity();
locate_template( array( ‘activity/entry.php’ ), true, false );
endwhile;
endif;
I have it sorted down to the post specific level, so it displays the proper comments for the post, taken from the activity steam. I can’t figure out how to make the buttons work, such as Comment, Favorite, and Delete (for admins). I’m fairly new to WordPress/Buddypress so I was hoping someone can point me in the right direction.
(WP 3.2.1 + BP 1.5.1)