Thanks so much Dan — I really appreciate the response. Eventually I will be doing things the way you suggest, but I have a custom architecture for a learning site that I’m transitioning to WordPress over the next six months. There are dozens of pages and interdependencies which I’m cleaning up, so I’ve decided to do the integration in stages since it will take time.
I can write some custom db code to grab the information from the appropriate xprofile table, but I was hoping to not fully reinvent the wheel as you suggested. At this point, I’ve probably spent more time trying to use the bbpress functions than it would have take to write my own db function 🙂
I think the issue is that bp-xprofile-loader.php hasn’t been called yet, which is where those values get defined. So it seems that bbpress gets loaded but not fully initialized until somewhere later in the code. Maybe when the templates load or wp() is called.
Thanks again…really appreciate your time and the sensible response.
Hello All,
Is there any plugin in wordpress for creating Company Page Profile like in LinkedIn and facebook have.
I want to integrate that type of functionality in my buddypress site for my all users.
Please suggest me.
Thanks in advance.
Try bp multi network https://wordpress.org/plugins/bp-multi-network/ AND Networks + from http://wpebooks.com/networks/
Networks+ is a “premium” (small) plugin written by one of the authors of bp-multi-network and numerous (about 30) other plugins in the WordPress repository and it is fully supported.
Using buddypress and bbpress together with those two plugins you will be able to have separate communities with separate activity streams, forums, groups and blogs all in one wordpress installation and in one database. Membership is shared.
There may be other combinations of plugins that may work. The combination above does work.
I use the plugin “custom admin bar” to do this ( https://wordpress.org/plugins/custom-admin-bar/ ) (with a wp/bp site)
There are a ton of admin bar plugins in the wp plugin repo – certainly a few of them can handle this without getting into code?
Thank you. I went through the second round! installed even the one mentioned above
confronted “do not have associated wordpress pages” problem
searched for help and came up with https://buddypress.org/support/topic/do-not-have-associated-wordpress-pages/
It all sounds very complicated to me. Is there somewhere a clear HOWTO to install this.
I have deactivated and deleted the plugin.(all sorts of spams including viagra!! were present on the pages)
cleartalk blocked 80 spams! Thankfully I installed the spam blocker on time
Tempera theme was recently updated and normally you haven’t to use the old buddybar.
So the define is of no utility… (see ticket)
BP use now the WordPress Toolbar.
It looks also that you have 2 activity pages, 2 members page and 2 groups page. There should be only one. See if you have deleted pages, and clear the trash.
Also set up the pretty permalinks (anything but default), or at least re-save that setting page.
Finally, make a test with one of wp’s default theme, bring anything to work, before activating Tempera.
I use another theme of the same author, and if like i suspect, there is the same theme customization tool in Tempera, you must be carefull with that theme settings.
In BP settings, you have an option to show/hide the toolbar to logged out user. Deactivate it.
And read the theme doc attentively ! 😉
Dear Buddies
I’m running (trying to) wordpress 4.1 with buddypress 2.1.1.
My wordpress runs in multisite subdomain mode.
I have read exhaustively, and the issue I’m having now seems to have been an issue of between 2 and 3 years ago – I haven’t seen posts from this year on this topic. Trying the old solutions have not solved my problem (outlined below):
1. On the left hand side, the wp toolbar appears to be overwriting the buddybar – clicking login takes one to the wp-admin page rather than a buddypress type login
2. The registration appears to be correct, but when one registers and logs in, the option to log in or register still appears in this bar
3. On the right hand side, even without logging in, there is a dropdown menu which allows one to visit a random member or a random group
4. I don’t think the items in the bar described above that is showing now are when I’m supposed to be seeing – in other words, I don’t think this is what buddy bar is supposed to be. I do get a buddybar in the wp-admin page which I think is more like what it is supposed to look like.
To answer the usual questions, yes, I have enabled user registrations (well, in multisite mode, I just used the last option, which is for all users to register, and they can register any sites); I have also include the following lines in the wp-config.php file:
define('BP_USE_WP_ADMIN_BAR', false );
My website is vibral.co.za if you want to try it out.
This has taken up a lot of time and I would sincerely appreciate any help in getting this sorted.
Thanks in advance
Randhir
Nothing is so ugly as a community in which all members use the default avatar. We want new members require use of an avatar. This must be uploaded during registration. Who knows a solution?
BuddyPress Version: 2.1.1
WordPress Version 4.1
If your theme supports WordPress menus then you can use this approach.
Hi @sandyfischler thanks for the confirmation, there is a very good plugin to redirect author link to his/her profile i am using it on my site as well and it works good for me you can get it from here
No need to change anything just install >>activate>> clear browser cache and check your site in a new incognito window out of your current admin session to see if redirect is working for you,i hope this helps
Thanks
I’m tying to utilize some of the BuddyPress Extended profile field information on a custom area of my site, but it seems as though certain values aren’t being initialized before I try to access them. More specifically:
On my custom php page, I load WordPress with the following:
require_once( WORDPRESS_DIR . '/wp-load.php');
Lots of WordPress functions work great (even BuddyPress functions). But a bit after this require I’m trying to use the following function:
xprofile_get_field_data( $field,$user_id );
The function is accessible, but regrettably it appears as though $bp->profile->table_name_fields is empty…so it can’t search the database for the appropriate field. I end up getting blank results.
What do I need to do in order to have BuddyPress (and even bbPress) load more fully?
Thanks — and Merry Christmas!
Hi @sandyfischler i think this feature is already a part of buddypress just goto dashboard>>settings>>buddypress;>settings tab>>
1)enable buddypress to wordpress profile syncing
2)Allow activity stream commenting on blog and forum posts
3)clear cache of your site and the next time someone will post a blog post it should become visible in activity stream
Thanks
You could check to see if the field exists before creating it.
But that check would happen on every page load.
The best and most efficient method is to create a plugin and write a function that hooks to the
register_activation_hook.
In that function, check to see if the field exists and if not, create it.
Then the function will only run which the plugin is activated.
Best solution is to use BuddyDrive
Hey guys,
After I upgraded the WordPress version to 4.1 of my BP site it’s causing some weird behavior.
Is there an incompatibilty between WP 4.1 and Buddypress cause:
1. it’s duplicating my profile fields. For example: it’s now showing my name field twice..
2. and the order of the groups are changing every time… Weird
Anonymous UserInactive
got, thanks for the heads up. the link on overloads explained much. i’m still a newbie re: WordPress and BuddyPress and find that it’s not always easy to get crucial info out of the documentation unless you already know it exists (or are familiar enough with these systems to know what you might be looking for).
Thanks again
i want to remove some default BP tabs
Re removing the Manage > Delete tab…
You’re referring to the anon function in bp-groups-classes.php ?
add_action( 'groups_admin_tabs', create_function( '$current, $group_slug', etc...
I agree that it’s unclear.
I think that if that function added a css id to the li tag, then we should be able to use the filter in bp_get_options_nav in bp-core-template.
If this makes sense, and you haven’t found a workaround, please open a ticket on trac.
Hey guys,
I’ve just updated my Buddypress site to WordPress 4.1 and just found out that I cannot add new Field Groups.
Need a fix pls.
ThX!
hi @trkr,
the function you’re looking for is bp_group_admin_tabs in bp-groups-template.php
More details about group admin tabs (new in 2.1) here
Use the Group Extension API to build your menu.
Group Extension API
Have you tried setting your WordPress homepage to your Register page? This can be done via your WP admin area