@bloxblox
Its really not good to reply on 2 year old threads. Anyway there is a plugin for that and from what I can see it still works decent even though it has not been updated in a few years.
https://wordpress.org/plugins/buddypress-edit-activity-stream/
@squaredindex If you’re using a WordPress theme, not a BP Default child theme, check out BP Theme Compatibility information at
a. https://codex.buddypress.org/theme-development/theme-compatibility-1-7/a-quick-look-at-1-7-theme-compatibility/
b. https://codex.buddypress.org/theme-development/theme-compatibility-1-7/template-hierarchy/
Basically if you want to change ALL the BP pages to have a sidebar or not, then create a new file named buddypress.php and paste in the code of your theme’s file which has a sidebar or a full width layout. Then upload buddypress.php to the root of your theme’s folder in server. For theme compatibility to work, your theme should have the_title and the_content within the WP loop. Read a) above.
If you want to mix-and-match BP pages with full-width and two-column (with sidebar) layouts, read b).
Not a child theme, just a normal wordpress theme that uses buddypress. I don’t know if I have to do a child theme for it to work.
Hi @mercime thanks for feedback – I have tried deactivating all plugins and switched to twenty thirteen, still the same issue, “There was a problem cropping your avatar”
The site is hosted on zippykid – I will check with them. Uploading regular media to a post or page is also no issue, thumbnails work fine, this is the only time I’ve had any media related issues.
I’ve also installed “WP User Avatar” and weirdly that works no problem, but I don’t want users to have to go to the wordpress control panel to change their avatar.
@philmay
If you had checked the link @carlh1 had provided you would see when you click on community that the issue is unresolved. An experienced developer may be able to help but if the theme is over-bloated and doesn’t follow standard WordPress template structures then I am afraid you are in for a hefty price-tag even if you hire one. If you have not already checked it out review:
https://codex.buddypress.org/theme-development/theme-compatibility-1-7/a-quick-look-at-1-7-theme-compatibility/
See if that helps. Based on your previous topics when you mentioned Non Disclosure Agreements your probably going to have a rough time finding anyone that would be willing to sign that. After all BP, Themes, and all plugins that require WordPress to work fall under GNU/GPL because they are derivative works that uses WordPress’s hooks, actions, filters etc. in order to work with WordPress it has to be. Realistically I doubt your site will be any more groundbreaking than anyone else who has created a WP/BP powered community site so it is right silly to require a NDA! I have seen some very amazing sites created with WP & BP but most of them come from top notch experienced web developers and web designers. Please don’t take this as discouraging or negative just set a realistic goal. Either way good luck!
@craftersuniversity At this moment, I see that you’re using a Twenty Eleven as parent theme and not Twenty Twelve.
Twenty Eleven has a one-column layout for its default page.php. Check out this tutorial for getting a sidebar into the BP pages: http://bpsocialnetwork.wordpress.com/2013/06/02/twenty-eleven-theme-compatibility/
Hi,
If you add a field to the registration profile which is a drop-down list and you would like the first item to be ‘Please select an option’ *and* you mark the field as required, users do not have to do anything.
They are not forced to ‘select an option’.
This is because when generating the HTML <option> code, a value is placed there. If, instead, the value was set to “”, then this feature code work.
Look through the code, there is already the notion of ‘is default’. I have a patch which adds the notion of ‘is placeholder’.
Is this wanted in the core?
Thanks,
Anand
p.s. also created in trac http://buddypress.trac.wordpress.org/ticket/5184
Update: It isn’t a theme or plugin issue, as I switched to Twenty Thirteen and found the same problem. After that I switched off plugins 1 by 1 and still nothing.
Im running WordPress 3.6.1 Buddypress 1.7 and am hosted by zippykid
Thanks
I’ve been trying to add users to Groups as the Admin in the back-end. I type in the username (or a portion of it) and a list box appears with the following:
()
()
()
…with as many matches as it can find. There are no names, only “()” in the list. If I click on one of these, it saves itself below as: “() x”.
When I save the page, the user is not added (not surprisingly, since there is no username captured).
I am using Buddypress 1.8.1
Wordpress 3.6.1
Any help is appreciated.
Hi guys! Firstly thanks for this great software is an awesome work š
Ok, I know the error sound weird, but it’s happening to me. I don’t know if is well explained so I will explain step by step:
1 – I open my blog
2 – I open a page
3 – I open another page
3 – All is ok
However if:
1 – I open my blog
2 – I open a special buddypress page like Members or Activity
3 – I open a page like “About Us”
4 – I get a 404 not found error
5 – I press f5
6 – All is ok
Additional info:
1 – I open my blog
2 – I open a special buddypress page like Members
3 – I open another special buddypress page like Activity
4 – All is ok
5 – I open a page like “About Us”
6 – I get a 404 not found error
7 – I press f5
8 – All is ok
If in the step 3 I go to a post instead a page the problem doesn’t happen. I don’t see any problem in the error_log or access_log.
I have WordPress and all plugins updated. Anyone else is having this problem?
Hello,
Under MEMBERS/username/SETTINGS/GENERAL are fields that allow registered users to change their email and password. When I do this, I get the Are You Sure You Want to Do This? Please try again page in wordpress.
I have already tried deactivating all plugins and that did not help.
Thanks!
WP Version 3.6.1
BP Version 1.8.1
http://www.set4golf.com
http://forums.engage2.com.au
If you Register a new ‘member’ account on this WordPress/BuddyPress forum, you can get as far as activating your account, but you can’t login. I can log-in as the WordPress admin, I can see a new ‘member’ account created when I am logged-in as Admin, & I can even change the ‘members’ password. But when I log-out as Admin, & try to log back in as the new member it says “ERROR: Invalid username”
If I press ‘forgot password’ and enter the new user name, it says “ERROR: Invalid username or e-mail.” (note: as mentioned, I can see the new account has been entered?)
If I press ‘forgot password’ and enter the new email it says “Page not found”
Any help is appreciated
Hi there,
actually I use child-theme, based on the bp-default-Theme.
I have added a new site, where I list all members of the groups, which the user is member of.
Unfortunately, I donĀ“t know how I could insert this view in the members/index.php of my child-theme. Actually I use link from the index.php to a separate site of wordpress. The Problem is, all items of the navigation are “lost” and a further site is not very user-friendly.
Every works fine. But is there any chance to include this directly in my index.php of the child-theme?
The link in theme/buddypress/members/index.php of my child-theme
<li id="members-my"><a href="/vereinfaches/vereinskollegen/" class="no-ajax-customlink"><?php printf( __('Meine Vereinskollegen') ) ?></a></li>
The code in the template of my new site:
<div id="buddypress">
<?php
$user_id = bp_loggedin_user_id();
$groups = $wpdb->get_col($wpdb->prepare("SELECT group_id FROM {$wpdb->prefix}bp_groups_members WHERE user_id = %d",$user_id),0);
global $wpdb;
$allUsers = $wpdb->get_col($wpdb->prepare("SELECT DISTINCT user_id FROM {$wpdb->prefix}bp_groups_members WHERE group_id IN (".implode(', ', array_fill(0, count($groups), '%s')).")",$groups),0);
if ( bp_has_members( array( 'include' => $allUsers ) ) ) : ?>
<div id="member-count" class="pag-count">
<?php bp_group_member_pagination_count() ?>
</div>
<div id="member-pagination" class="pagination-links">
<?php bp_group_member_pagination() ?>
</div>
<ul id="member-list" class="item-list">
<?php while ( bp_group_members() ) : bp_group_the_member(); ?>
<li>
<div class="item-avatar">
<a href="<?php bp_member_permalink(); ?>"><?php bp_member_avatar(); ?></a>
</div>
<div class="item">
<div class="item-title">
<a href="<?php bp_member_permalink(); ?>"><?php bp_member_name(); ?></a>
<?php if ( bp_get_member_latest_update() ) : ?>
<span class="update"> <?php bp_member_latest_update(); ?></span>
<?php endif; ?>
</div>
<div class="item-meta"><span class="activity"><?php bp_member_last_active(); ?></span></div>
</li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
</div><!-- #buddypress -->
If you’re not already using one, set up an object cache. It’s relatively simple and will be a big improvement for all WordPress things, not just BuddyPress.
I’m having a problem that I’m hoping the above situation will fix, but I need more information on how to utilize what’s above.
Problem: WordPress toolbar is NOT showing up in MSIE, Firefox or Safari browsers. It IS showing in the Google Chrome browser. I’ve tried logging in with different accounts to see if it’s related to the login, but it’s the same – admin or member account – no toolbar. ALSO it’s the same with my other WordPress site – both are on two different servers. However, if I go to a WordPress.com site (versus a WordPress installation on a server/private site), the WordPress toolbar IS available.
Since the WordPress toolbar is not available, I was hoping I could create menu tabs/options to get members easily to their BuddyPress inbox. The above information about building links from the sample structure is Greek to me. Where do I put that code? I’m using the Mantra Theme, so would I put it in the Custom CSS area? In the Appearance > Menu > Enter URL option? I’m thoroughly confused and I’m such a newb. Sorry!
Here’s the website I’m building: http://ilovevampirenovels.com/ravenousbooktours
Thank you!
Arial Burnz
Tour Host Coordinator
Here you go
<?php
// hacks and mods will go here
/**
* Disables BuddyPress' registration process and fallsback to WordPress' one.
*/
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' );
add_filter( 'bp_get_signup_page', "firmasite_redirect_bp_signup_page");
function firmasite_redirect_bp_signup_page($page ){
return bp_get_root_domain() . '/wp-signup.php';
}
?>
This has worked for me
<?php
// hacks and mods will go here
/**
* Disables BuddyPress' registration process and fallsback to WordPress' one.
*/
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' );
add_filter( 'bp_get_signup_page', "firmasite_redirect_bp_signup_page");
function firmasite_redirect_bp_signup_page($page ){
return bp_get_root_domain() . '/wp-signup.php';
}
?>
Well this worked lets hope no issues.
<?php
// hacks and mods will go here
/**
* Disables BuddyPress' registration process and fallsback to WordPress' one.
*/
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' );
add_filter( 'bp_get_signup_page', "firmasite_redirect_bp_signup_page");
function firmasite_redirect_bp_signup_page($page ){
return bp_get_root_domain() . '/wp-signup.php';
}
?>
@cpagan2000
Please do some self help and refer to the codex. That is what it is there for!
https://codex.buddypress.org/developer/customizing/bp-custom-php/
It makes no sense do I have to create this file and then paste the code. Because there is no such file. Below is what it says on the link
Disable BuddyPress’ registration and use WP’s instead. Paste this in /wp-content/plugins/bp-custom.php
This does it. I have it running on my site, but I modified the code to use a select box instead of check boxes. But this is what you’re looking for, I think.
https://wordpress.org/plugins/buddypress-registration-groups-1/
Or this one if you don’t want them to have a choice.
https://wordpress.org/plugins/buddypress-auto-group-join/