Unfortunately we tend only to support the default themes here. All I can suggest is to check if you have got a template overload in wp-content/themes/mychildtheme/buddypress or /community if you’ve got any files in there I’d try removing them to see if they had any influence.
Hi Team…I was very excited with BP features and tried to install on my WP local site with theme “Superfine” which is compatible for BP..After installation all BP pages shows blank when i open individually by clicking view on page edit.I don’t see any contents on that….On top of that when i go to loged in user top tool bar and click on activity or member pages all end up with 404 error…As per the document from support i had add .htacess file on WP root file directory with full permission and change the perma link from plain to /%postname%..Still no luck..When i change perma link all my other web pages which was working fine with /index.php started to show 404 error along with other BP pages.I had also changed httpd/config to “Allow all”…I m totally confused and spend almost five days to trouble shoot ..still no luck…I had also changed the theme with 2015 and tried some basic theme still result is same…I thought it might be BP latest version compatibility with my theme..So i downloaded old version (2.5) ,that also doesn’t help …Also i tried by disabling all other plugin ..still no luck…Some other community plug-in similar to BP (ultimate member,mingle) also tried and that works fine..Still i m very eager to use BP i don’t want to give up.Pls help me to be part of buddypress community.
Theme link –
Compatible With WPML, BuddyPress 2.5.x, BuddyPress 2.4.x, BuddyPress 2.3.x, BuddyPress 2.2.x, BuddyPress 2.1.x, BuddyPress 2.0.x,
Hi guys,
I am wondering, whether someone will be able to help.
I don’t like to have two name fields in my registration page ( “username” from wordpress and “name” from buddypress ) – see https://codex.buddypress.org/getting-started/guides/modifying-the-registration-form/, but unfortunately both names are used throughout the site so I can’t really delete any of them either. The only solution I was thinking about would be to add a code to functions to make both input fields to match upon registration – something similar to a confirm email field code I found here http://vibethemes.com/documentation/wplms/knowledge-base/add-confirm-email-field-in-register-page/
I have tried to play with a code, but it’s like reading Chinese for me.
Any ideas?
Thanks!
BuddyPress does not come with a Latest News widget??
So sorry @danbp.
Since installing BP 2.7.2, all the ajax response I receive starts with a php tag <?php.
I already tried deactivating all other plugins, setting my theme to twentysixteen, but whenever I activate only BP, the issue is generated.
1. WordPress version: 4.6.1
2. Installed wordpress as a directory
3. Root
4. Did not upgrade from a previous version of wordpress.
5. WordPress was functioning properly before I installed BP.
6. BP version 2.7.2
7. Did not upgrade from a previous version of BP
8. I have plugins other than BP. I already tried deactivating all plugins. Only BP causes the issue.
9. Customized theme
10. Social Portfolio
11. No
12. No
13. not running bbpress
14. Please provide a list of any errors in your server’s log files.
[03-Dec-2016 11:26:59 UTC] PHP Notice: bp_nav was called <strong>incorrectly</strong>. These globals should not be used directly and are deprecated. Please use the BuddyPress nav functions instead. Please see <a href="https://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 2.6.0.) in /var/www/html/evriend/wp-includes/functions.php on line 3996
[03-Dec-2016 11:26:59 UTC] PHP Notice: Indirect modification of overloaded element of BP_Core_BP_Options_Nav_BackCompat has no effect in /var/www/html/evriend/wp-content/themes/social-portfolio/buddyboss-inc/theme-functions.php on line 2085
[03-Dec-2016 11:26:59 UTC] PHP Notice: bp_nav was called <strong>incorrectly</strong>. These globals should not be used directly and are deprecated. Please use the BuddyPress nav functions instead. Please see <a href="https://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 2.6.0.) in /var/www/html/evriend/wp-includes/functions.php on line 3996
[03-Dec-2016 11:26:59 UTC] PHP Notice: Indirect modification of overloaded element of BP_Core_BP_Options_Nav_BackCompat has no effect in /var/www/html/evriend/wp-content/themes/social-portfolio/buddyboss-inc/theme-functions.php on line 2086
[03-Dec-2016 11:26:59 UTC] PHP Notice: bp_nav was called <strong>incorrectly</strong>. These globals should not be used directly and are deprecated. Please use the BuddyPress nav functions instead. Please see <a href="https://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 2.6.0.) in /var/www/html/evriend/wp-includes/functions.php on line 3996
[03-Dec-2016 11:26:59 UTC] PHP Notice: Indirect modification of overloaded element of BP_Core_BP_Options_Nav_BackCompat has no effect in /var/www/html/evriend/wp-content/themes/social-portfolio/buddyboss-inc/theme-functions.php on line 2087
[03-Dec-2016 11:26:59 UTC] PHP Notice: Undefined index: font-style in /var/www/html/evriend/wp-content/themes/social-portfolio/buddyboss-inc/theme-functions.php on line 1163
[03-Dec-2016 11:26:59 UTC] PHP Notice: Undefined index: subsets in /var/www/html/evriend/wp-content/themes/social-portfolio/buddyboss-inc/theme-functions.php on line 1164
[03-Dec-2016 11:26:59 UTC] PHP Notice: Undefined index: google in /var/www/html/evriend/wp-content/themes/social-portfolio/buddyboss-inc/theme-functions.php on line 1165
15. No one yet. running on my local machine
16. Apache
I forgot to subscribe to the post via email. The code below will give you the group names instead of group ID.
Unfortunately, I am not sure how to sort by Groups at the moment. The reason is because Orders are a post type and doesn’t necessarily have a relation to BuddyPress groups. So there isn’t an immediate query I can think of to make this sortable. I hope that makes sense.
add_filter( 'manage_edit-shop_order_columns', 'MY_COLUMNS_FUNCTION' );
function MY_COLUMNS_FUNCTION( $columns ) {
$new_columns = ( is_array( $columns ) ) ? $columns : array();
unset( $new_columns['order_actions'] );
//edit this for you column(s)
//all of your columns will be added before the actions column
$new_columns['MY_COLUMN_ID_1'] = 'סניף';
//stop editing
$new_columns['order_actions'] = $columns['order_actions'];
return $new_columns;
}
add_action( 'manage_shop_order_posts_custom_column', 'MY_COLUMNS_VALUES_FUNCTION', 2 );
function MY_COLUMNS_VALUES_FUNCTION( $column ) {
global $post;
// order id
$order_id = $post->ID;
// get Order object
$order = new WC_Order( $order_id );
// get customer user id
$user_id = $order->user_id;
//start editing, I was saving my fields for the orders as custom post meta
//if you did the same, follow this code
if ( $column == 'MY_COLUMN_ID_1' && $user_id ) {
// get user groups
$groups = groups_get_user_groups( $user_id );
if ( ! empty( $groups ) && ! empty( $groups['groups'] ) ) {
$group_list = array();
foreach ( $groups['groups'] as $key => $group_id ) {
$group = groups_get_group( array( 'group_id' => $group_id ) );
$group_list[] = $group->name;
}
// let's make a comma separated list of the group IDs
echo implode( ', ', $group_list );
//if you would like to get just one group ID, uncomment the following
//echo $groups['groups'][0];
}
}
//stop editing
}
add_filter( "manage_edit-shop_order_sortable_columns", 'MY_COLUMNS_SORT_FUNCTION' );
function MY_COLUMNS_SORT_FUNCTION( $columns ) {
$custom = array(
//start editing
'MY_COLUMN_ID_1' => 'MY_COLUMN_1_POST_META_ID'
//stop editing
);
return wp_parse_args( $custom, $columns );
}
It’s a rare person who writes their own theme, these days.
I’m no theme expert, but it doesn’t seem like the BP templates are being loaded.
You may want to check on how your theme loads templates and whether those methods are different than the ones used in WP default themes like 2015, etc.
Have you read thru the links on this page; might provide some clues:
https://codex.buddypress.org/themes/
The first step is to raise it as an issue with the theme developer, theme compatibility kind of demands that they don’t switch of BuddyPress lol.
Are you sticking with the theme?
Hi guys,
In the process of building a new site, looking to incorporate BuddyPress functionality.
When I go to a page where BuddyPress functionality is supposed to appear (for instance my members page: https://www.forfitness.com/community/), nothing is appearing.
I’m assuming it has something to do with an element of our custom theme, as the BuddyPress items appear with the default WP theme. I’ve ruled out plugins after turning each on and off and testing.
Would really appreciate some insight as to where to start looking for this issue. I’ve used BuddyPress in the past but definitely a novice. Any help would be great 🙂
Hi @kaosone1975,
add those snippets to bp-custom.php and give a try:
function bpfr_redirect() {
if ( bp_is_current_component( 'register' ) ) {
wp_redirect( get_option('siteurl') . '/wp-login.php?action=register' );
}
}
add_filter('get_header','bpfr_redirect', 1 );
function my_disable_bp_registration() {
remove_action( 'bp_init', 'bp_core_wpsignup_redirect' );
remove_action( 'bp_screens', 'bp_core_screen_signup' );
}
add_action( 'bp_loaded', 'my_disable_bp_registration' );
I know I’m missing something easy here but cannot find it…
People only join my site through a Woocommerce order. Once they are joined they can request to join Private groups in BuddyPress. It looks like when someone signs up the billing_first_name and billing_last_name from Woo copy to the “Name” field in WP, but only the billing_first_name goes to the “Name” field in the BuddyPress Extended Profile.
How can I get the BP Extended Profile name to use first and last name and match WP and Woo?
Thanks,
Andrew
Hi,
You have to install BP correctly on WordPress as very first.
This means particulary that you use WordPress with one of default’s Twenty theme.
– install BuddyPress
– activate the component you want to use
– ensure that each component has his own page
– pretty permalinks must be activated too.
To get a proper register page, allow user registration in WP settings and add manually, if not created automatically, a “register” page to BP.
NOTE: BP pages are not usual WP pages. They are only placeholder (a unique ID in the wp ecosystem) where BP will show dynamic content. These page must be unique and shouldn’t be asigned to any template or model. Give them a title and you’re done.
once WP+BP work correctly together and you can access to the register page without trouble, you can be sure that this couple is definetly OK.
No it’s time to activate a custom theme if you use one. An if something gooes wrong at this stage you’re sure it’s the new theme who is the culprit.
And if the new theme is working correctly with WP+BP, you can install plugins.
And again, WP+BP+Theme = OK, but what about the plugin ?
Easy to understand, easy to build, very annoying to write this for the 589 000 time, but still the only way to install BP.
On your side, you need to follow these steps, but also to read the documentation from codex and of course, from any additionnal plugin you want to use !
That said, be warned that we can’t assist you on this forum with third party premium theme or plugins as we have no free access to their code.
Hem… you’re free to use BuddyPress to your needs, but i guess there is a moment where you reach the software limit.
If you publish private activities in the public activity stream, what do you expect ? To compromise privacy or the way the software works ?
As with 99,9% of software, you have to answer by Yes or No to each option you find. For groups, you have 3 options: 1 OR 2 OR 3 and not a bit of each, depending the current wind speed ! It’s private or it’s public, but not Y and N.
So far i know, hidden group members see the hidden group activities when they are on their group activity page. A group is hidden means that “public” can’t see/access to it, so you can’t see those activities on the site activity page.
Hi there!
Im using LMS theme made by designthemes: https://themeforest.net/item/lms-learning-management-system-education-lms-wordpress-theme/7867581
My website: lawpreneur.net
Latest version wordpress 4.6.
I have spend my day why my buddypress isnt showing a registration page. The theme processes buddypress slightly different than the normal themes. They ask you to make an login®istration page with a login-template. With that being done, the registration form doesnt show op.
So i tried some of the solutions here:
– reinstalling
– unplugging every plugin
– putting up the set up as asked for by buddypress (member pages, registration pages etc.) and linking them in the buddpress-option menu.
I am getting kind of desperate here, because I have run out of option.
Thank you for repying
bp_the_site_member_random_profile_data doesn’t exist.
Current version use only
bp_member_random_profile_data : Output a random piece of profile data for the current member in the loop.
– or
xprofile_get_random_profile_data : Fetches a random piece of profile data for the user.
Find more here.
Hi, i m a new buddypress user 🙂
I need a page that shows a random profile.
Maybe i need use bp_the_site_member_random_profile_data()
but how? if i try to paste it in my page but i have Fatal error: Call to undefined function bp_the_site_member_link()
thanks!!
Hi @anthonylawton
BuddyPress doesn’t ship with membership “levels” but member “types” were introduced recently which are the same thing. Check out this article
Member Types
Hello, i have few questions
1)-I want synchronize PMP membership package with User members type of buddypress
2)-I want synchronize PMP register with User register of buddypress
3)-Your plugin have a login page but it go in wp-login page and let user access to wordpress back-up, i need a front end login page
4)-I bought wp job manager with buddy press job manager it create 2 members types (employer and candidate)
In buddypress Profile, it create job manager and resume manager tab, for Candidate how i can remove the job manager tab and for employer how i can remove the resume manager tab?
5) i can’t manage member type because buddypress job manager create member type without the buddypress member type plugin, when i install the buddypress member type plugin, it don’t fit with the member type of buddypress job manager.
6) How can i shaw in one page only the list of employer member and in one other page the liste of candidate member in buddypress member ?
http://workistcompagnie.agthiantservices.com
Thanks
Ah, OK, I think it makes sense now.
I’ve taken a look at the Register Page in the pages menu and can see that it does in fact permalink to “register” with a lower-case “r”.
It appears WordPress pretty permalinks aren’t case sensitive, so WordPress will take me to the Register page regardless of whether I visit /Register or /register. It seems BuddyPress only picks up the hook if the URLs are a case-sensitive match. This is why “/Register” is blank, but “/register” shows the BP content.
I just got confused because I had to test the register page from a different browser and manually entered the URL for the register page. Thanks for clearing that up!
Not sure if it’s really much of a deal, but is it worth me making a feature request for BuddyPress to use case-insensitive URL matching to match up with how WordPress does it?
Thanks again for all your help!
Jack
How did you remove them?
There’s an option in the Dashboard>>Tools>>BuddyPress to reset the emails, maybe give that a try?
halo @verenar,
you already have that behave, in the “all members” activity stream.
Problem is not the behave, but your 761 members which activities are all related on the same tab : all members ! OK, it’s not easy to see who, what and where and most informations are also available elsewhere.
Because of this, BP brings by default allactivities sorted by “all”, and for each member, the possibility to get quick access to his group or friend activities.
If you don’t want multiple access, simply remove the tab ! Ganz einfach.
See here how to do that.
Hello, I have been scouring this forum and seen many topics on this but no real conclusions yet.
What I am doing is using WP Social Login to allow users to login with facebook to my website. I am using buddy press also. In the WordPress backend under users I can see their facebook avatars (profile picture) but they are not seen on the front end. Just the ‘mystery person’ image
Settings > Discussion > Avatars : I have ‘show avatars’ checked
Settings > Buddypress > Options > Profile Settings : I have all 3 options checked
Settings > WP Social Login > Widget : I have ‘Display users avatars from social networks when available’ selected
But I still am getting no avatars showing on the front end. Only the backend. What could be the problem?
Hi guys,
Hi need to set the registration page of BuddyPress to default WordPress registration page.
BuddyPress registration page ==> WordPress registration page (wp-login.php? Action = register)
I tried several plugins (obsolete), and various snippets (non-functioning).
There is some redirect code, snippets, or plug in make this?
Someone can tell me how to make the current version of BuddyPress?
Thanks!