hi what hebergeur do you use and how much it will take for an average of 500 members with 50 online simultaneously thanks
@shanebp and @hnla Can you please remove my site URL from this code snippet and from the other URL below? I’m sorry to ask but the snippets
seems to be added in Bing and Google searches. Thanks in advance.
https://buddypress.org/support/topic/showing-wordpress-posts-on-buddypress-activity/
Also I submitted a ticket earlier today making the request can you check if it’s in moderation and cancel it? It’s not showing in my Topics Started Page. Thanks again in advance and sorry for the trouble.
I have the same need/concern.
Unfortunately, I think the suggestion from @openring to use https://wordpress.org/plugins/bbp-private-groups/ won’t work. I’ve looked closely at that plugin. It doesn’t seem to have anything to do with BuddyPress groups. Rather, it seems to have to do with creating it’s own role based access groups. So that’s a way of having more access control over your forums, which is valuable in and of itself, but it doesn’t pertain to BuddyPress.
Thank you Henry, but we already tried this hook.
Maybe I should give you some code:
class SKS_Test {
public function __construct() {
add_action( 'activated_plugin', array( $this, 'activated_plugin' ), 99, 1 );
}
public function activated_plugin( $plugin ) {
if ( $plugin == 'buddypress/bp-loader.php' && ! get_option( 'sks_installed', false ) ) {
$bp_active_components = get_option( 'bp-active-components', array() );
$bp_active_components['groups'] = 1;
delete_transient( '_bp_is_new_install' );
delete_transient( '_bp_activation_redirect' );
update_option( 'bp-active-components', $bp_active_components );
update_option( 'hide-loggedout-adminbar', 1 );
}
}
}
The group component is still disabled in the settings of BuddyPress π
If you like to keep using Yoast for WordPress pages and exclude BuddyPress from using Yoast, you may try this.
function wpseo_fix_title_buddypress($title) {
// Check if we are in a buddypress page
if ( function_exists( 'buddypress') && ( !empty( buddypress()->displayed_user->id ) || !empty( buddypress()->current_component ) ) ) {
$bp_title_parts = bp_modify_document_title_parts();
// let's rebuild the title here
$title = $bp_title_parts['title'] . ' ' . $title;
}
return $title;
}
add_filter( 'wpseo_title', 'wpseo_fix_title_buddypress');
Hello,
we build a One-Click-Installer for our WordPress-Multisite and we would like to activate some BuddyPress components.
First we activate the plugin programmatically and then we would like to activate the component groups per default.
We modified array in the option bp-active-components and added ‘groups’ => 1.
But it seems, that BuddyPress is gonna overwrite this.
Any ideas how we can enable the group component, after the programmatically activation of BuddyPress?
Cheers
Andreas
It’s quite probable it just won’t work. BuddyPress intentionally interferes with the page that WordPress thinks its loading (when it’s a BuddyPress URL), and I suspect Yoast SEO will look at this page object, and because we’ve messed with it and because it doesn’t map to a real WordPress Page, it won’t work.
Sorry!
This won’t help your spam issue, that’s another matter, but it will remove the user registration updates on your activity stream (among other activity types, depending on how you configure the plugin)
https://github.com/lenasterg/buddypress-block-activity-stream-types-ls
Hi,
We’re trying to use Yoast on BuddyPress pages (e.g. activity page, members’ directory, etc.) and it seems like setting for title, meta description, open graph, etc. are not taking effect. The meta’s are not outputted in the source. On non buddypress pages everything is fine. Can you please advice what we need to do?
Hello. I discovered this thread https://buddypress.org/support/topic/buddypress-js-not-loading/
regarding this issue. However, the proposed solution “changing buddypress.js to buddypress.min.js” is no longer valid because the latest update apparently resolved this? However I am still getting this issue on my site healthforallwomen.com as well as our other sites.
I’ve tried using a clean install with default theme and only latest buddypress installed. Same issue. So it doesn’t seem to be a plugin or theme issue, but just solely wp-engine. Wp-engine is stumped as well and needs more information on how the auto-refresh feature works on these group activity pages. Basically they don’t know. Hope you guys are able to find a solution.
Well any theme that i have bought for buddypress usage would be at least a year old (probably more) at this point and i not would generally recommend buying a theme that’s old since responsive design trends are still moving so fast. Sorry i cannot personally recommend anything but there are good ways to vet the newer themes as well.
π
As of right now, you would have to make a copy of the JS to make your required change:
https://buddypress.trac.wordpress.org/browser/tags/2.6.2/src/bp-templates/bp-legacy/js/buddypress.js?marks=530#L513
This file should reside in your theme’s buddypress/js folder.
Keep in mind that this is the source JS. When used in production environments, this JS is minified to buddypress.min.js.
It sounds like Specular has some built-in BuddyPress support, which is either incomplete or wrongly added.
See if there is a buddypress folder in the Specular theme folder. If this folder exists, rename it to buddypress-backup temporarily and see if the group creation page works again.
If there isn’t a buddypress folder, there is probably a code snippet in Specular’s functions.php that is interfering with the group creation screen.
this place has decent premium themes:
https://themeforest.net/search?utf8=β&term=buddypress+bootstrap
you can also do a similar search query on the wp.org repository.
Can anyone recommend a good Buddypress theme free or premium that utilizes bootstrap
Thanks in advance
Hey guys, it feels like the “read more” animation in activity feeds s a bit lagg/buggy and honestly, I’d like to remove it and just have the overflow content reveal itself without any animations when you hit “read more”. I found a topic that talks about this (link below) with no response.
https://buddypress.org/support/topic/modifying-the-activity-read-more-links-animation-in-global-js/
Based on the author, at the time this function was in line 293 of global.js. Is this still the case? (I am no JS expert), and if so, is there a way to disable the animation without editing core buddypress files?
Cheers
Hi Guys
Im using custom post activities to pull in rss feeds into user activity feeds. I use wp rss aggregator and feedtopost to create a custom posts feed from other social networks which i can then assign to individual members. So at the moment I have pull in the feed excerpt as a title and the featured image into the feed using this code
<?php
// Don't forget to add the 'buddypress-activity' support!
add_post_type_support( 'social_feed', 'buddypress-activity' );
function customize_page_tracking_args() {
// Check if the Activity component is active before using it.
if ( ! bp_is_active( 'activity' ) ) {
return;
}
bp_activity_set_post_type_tracking_args( 'social_feed', array(
'component_id' => buddypress()->blogs->id,
'action_id' => 'new_social_feed',
'bp_activity_admin_filter' => __( 'My Social Feed', 'custom-domain' ),
'bp_activity_front_filter' => __( 'Social Feed', 'custom-domain' ),
'contexts' => array( 'activity', 'member' ),
'activity_comment' => true,
'bp_activity_new_post' => __( '%1$s posted a new <a href="%2$s">Social Media Update</a>', 'custom-textdomain' ),
'bp_activity_new_post_ms' => __( '%1$s posted a new <a href="%2$s">Social Media Update</a>, on his profile', 'custom-textdomain' ),
'position' => 100,
) );
}
add_action( 'init', 'customize_page_tracking_args', 1000 );
// Adds title of custom Blog Post Type instead of excerpt
function record_cpt_activity_content( $cpt ) {
if ( 'new_social_feed' === $cpt['type'] ) {
$cpt['content'] = get_the_title();
}
return $cpt;
}
add_filter('bp_after_activity_add_parse_args', 'record_cpt_activity_content');
// Adds custom blog featured image to activity feed
function record_cpt_activity_content_featured_image( $cpt ) {
if ( 'new_social_feed' === $cpt['type'] ) {
global $wpdb, $post, $bp;
$theimg = wp_get_attachment_image_src( get_post_thumbnail_id( bp_get_activity_secondary_item_id() ) );
$cpt['content'] .= '<img src="' . $theimg[0] . '" width="160px" height="30px">';
}
return $cpt;
}
add_filter('bp_after_activity_add_parse_args', 'record_cpt_activity_content_featured_image');
?>
This works well but i would like to add a link back to the original social media post.I have setup wp rss aggregator to add the original link as the permalink for each of the custom posts.So I wanted to know how to work the permalink in so the title and image are linked back to the original post.
Thanks
@djpaul – Thanks please see screenshot here for list of plugins (https://postimg.org/image/79bu9nnft/). The theme I am using is (https://themeforest.net/item/kleo-pro-community-focussed-multipurpose-buddypress-theme/6776630). I don’t have any code customizations, I tried out a few things e.g. bp-custom.php but after none of the code snippets worked I reverted everything to how it was. No custom code atm.
@danbp – I see, thanks for the clarification. That is how it has worked for me from the very beginning since I enabled it, a user will visit your-site/register and once the form is completed and submitted the user is redirected to the homepage.
The site I am having this issue with is http://www.emberofdreams.com
– checked- theres only one Activity page
– resaved permalink structure
– i dont use custom code, but activity+ plugin
– i use quiet a bunch of additional plugins:
–BoweCodes
–Buddypress
–DisableFeeds
–DownloadManager
–DynamicWidgets
–EventsManager
–GoogleAnalyticsDashboard
–GoogleFonts for WP
–HungryFEED
–LayerSliderWP
–Mediapress
–Members
–Metaslider+Pro
–myCred
–myCredHookBP
–PageBuilder Siteorigin
–PaypalDonations
–Peters Login Redirect
–PHP Text Widget
–SimplePress
–Siteorigins Masonry
–SpamProtect by Cleantalk
–TablePress
–Wordpress VideoGalery
–WP FullCalendar
–WP Lastlogin
–WP TwitterFeeds
–WP ULike
–WP touchmobile
@danbp Sorry I don’t quite understand, you state that Buddypress does not support it yet it has settings to set a registration page target. I am a little confused atm. See screenshot here https://postimg.org/image/75m1ue6a1/
@djpaul Thanks for your reply. Well the thing is, after the user sends the registration form the user then get’s redirected to the home page by defaut. I want to instead redirect them to a page with exactly what you had said “check your email for confirmation link”
Our user details and activity goes into a massive database; however I donβt want this to be impacted by the forum users
If this is absolutely non-negotiable (don’t share the database), you are going to almost certainly have to set up a separate WordPress site, just for your community.
There is one users table in the database, provided by WordPress, and as BuddyPress is a plugin that runs on top of WordPress, we also use that users database table.
If you don’t want new community users mixed up with existing users, you need to put the community stuff on a separate WordPress. Or, write code to filter and customise various lists of users as/when/if you need. BuddyPress Member Types might help.
This is a better question for somewhere on the WordPress.org forums. More people over there, and this isn’t specific to BuddyPress. π
Do other BuddyPress emails get sent?
Do WordPress emails get sent? (comment notification, new user registration, etc).
if you are a non coder would suggest you look at this paid plugin
BuddyPress User Blog
does what u need