Replies
- Tosin on March 15, 2019 at 12:07 pm in reply to: [Resolved] How to set BuddyPress Profile Completion plugin redirect priority to last #21552
The code worked perfectly thank you very much
Will you continue to provide updates to the BuddyPress Profile Completion plugin as this plugin is not officially listed on your plugins page
- Tosin on March 14, 2019 at 10:04 am in reply to: [Resolved] How to set BuddyPress Profile Completion plugin redirect priority to last #21532
Hello, the code works but I had the following problems
1. Your plugin BuddyPress Auto Activate Autologin Redirect To Profile On Signup does not log in the newly registered users again. I am using this code with the plugin which redirects to welcome page instead of profile page.
/** * Redirect user to site home page when they register/login using BuddyPress Auto Activate Auto Login plugin. * * @return string */ function buddydev_redirect_to_homepage_on_autologin() { return site_url( '/welcome/' ); } add_filter( 'bpdev_autoactivate_redirect_url', 'buddydev_redirect_to_homepage_on_autologin' );
This was the login error format in the address bar /wp-login.php?redirect_to=https%3A%2F%2Fwww.nigerpress.com%2Fteeguy%2Fprofile%2Fedit%2F&bp-auth=1&action=bpnoaccess
2. This code for the FORCE FOLLOW does not include the redirect skip on the welcome page
// skip if logged and on non welcome page. if ( is_user_logged_in() && is_page( 'welcome' ) ) { if ( $fp_active ) { remove_action( 'bp_template_redirect', array( BD_Force_User_Avatar_Helper::get_instance(), 'check_or_redirect', ), 1 ); } return; }
Thanks
- Tosin on March 12, 2019 at 10:45 am in reply to: [Resolved] How to set BuddyPress Profile Completion plugin redirect priority to last #21509
Good day Brajesh,
You said I should remind you about the code update today.
Thanks
Hello,
Thank you code worked. I would like to ask a question regarding this plugin https://wordpress.org/plugins/bp-whats-hot/ I was wondering if it can be used in conjunction with your plugin (Facebook Like User Activity Stream For BuddyPress) without any conflict
Hello brajesh,
1. Yes the activity/index.php file is present in my child theme
2. I am using the Buddypress Legacy template packThis is the code in my child theme where I changed the text (ALL MEMBERS) to (NEWS FEED)
I am using the klein theme
<?php do_action( 'bp_before_directory_activity' ); ?> <div id="buddypress"> <?php do_action( 'bp_before_directory_activity_content' ); ?> <?php if ( is_user_logged_in() ) : ?> <?php bp_get_template_part( 'activity/post-form' ); ?> <?php endif; ?> <?php do_action( 'template_notices' ); ?> <div class="item-list-tabs activity-type-tabs" role="navigation"> <ul> <?php do_action( 'bp_before_activity_type_tab_all' ); ?> <li class="selected" id="activity-all"><a href="<?php bp_activity_directory_permalink(); ?>" title="<?php esc_attr_e( 'My personal activities and the activities of members you are following on this site.', 'klein' ); ?>"><?php printf( __( 'News Feed <span>%s</span>', 'klein' ), bp_get_total_member_count() ); ?></a></li> <?php if ( is_user_logged_in() ) : ?> <?php do_action( 'bp_before_activity_type_tab_friends' ); ?> <?php if ( bp_is_active( 'friends' ) ) : ?> <?php if ( bp_get_total_friend_count( bp_loggedin_user_id() ) ) : ?> <li id="activity-friends"><a href="<?php echo bp_loggedin_user_domain() . bp_get_activity_slug() . '/' . bp_get_friends_slug() . '/'; ?>" title="<?php esc_attr_e( 'The activity of my friends only.', 'klein' ); ?>"><?php printf( __( 'My Friends <span>%s</span>', 'klein' ), bp_get_total_friend_count( bp_loggedin_user_id() ) ); ?></a></li> <?php endif; ?> <?php endif; ?> <?php do_action( 'bp_before_activity_type_tab_groups' ); ?> <?php if ( bp_is_active( 'groups' ) ) : ?> <?php if ( bp_get_total_group_count_for_user( bp_loggedin_user_id() ) ) : ?> <li id="activity-groups"><a href="<?php echo bp_loggedin_user_domain() . bp_get_activity_slug() . '/' . bp_get_groups_slug() . '/'; ?>" title="<?php esc_attr_e( 'The activity of groups I am a member of.', 'klein' ); ?>"><?php printf( __( 'My Groups <span>%s</span>', 'klein' ), bp_get_total_group_count_for_user( bp_loggedin_user_id() ) ); ?></a></li> <?php endif; ?> <?php endif; ?> <?php do_action( 'bp_before_activity_type_tab_favorites' ); ?> <?php if ( bp_get_total_favorite_count_for_user( bp_loggedin_user_id() ) ) : ?> <li id="activity-favorites"><a href="<?php echo bp_loggedin_user_domain() . bp_get_activity_slug() . '/favorites/'; ?>" title="<?php esc_attr_e( "The activity I've marked as a favorite.", 'klein' ); ?>"><?php printf( __( 'My Favorites <span>%s</span>', 'klein' ), bp_get_total_favorite_count_for_user( bp_loggedin_user_id() ) ); ?></a></li> <?php endif; ?> <?php if ( bp_activity_do_mentions() ) : ?> <?php do_action( 'bp_before_activity_type_tab_mentions' ); ?> <li id="activity-mentions"><a href="<?php echo bp_loggedin_user_domain() . bp_get_activity_slug() . '/mentions/'; ?>" title="<?php esc_attr_e( 'Activity that I have been mentioned in.', 'klein' ); ?>"><?php _e( 'Mentions', 'klein' ); ?><?php if ( bp_get_total_mention_count_for_user( bp_loggedin_user_id() ) ) : ?> <strong><span><?php printf( _nx( '%s new', '%s new', bp_get_total_mention_count_for_user( bp_loggedin_user_id() ), 'Number of new activity mentions', 'klein' ), bp_get_total_mention_count_for_user( bp_loggedin_user_id() ) ); ?></span></strong><?php endif; ?></a></li> <?php endif; ?> <?php endif; ?> <?php do_action( 'bp_activity_type_tabs' ); ?> </ul> </div><!-- .item-list-tabs --> <p class="spacer"></p> <div class="item-list-tabs no-ajax" id="subnav" role="navigation"> <ul> <li class="feed"><a href="<?php bp_sitewide_activity_feed_link(); ?>" title="<?php esc_attr_e( 'RSS Feed', 'klein' ); ?>"> <i class="fa fa-rss"></i> <?php _e( 'RSS', 'klein' ); ?></a> </li> <?php do_action( 'bp_activity_syndication_options' ); ?> <li id="activity-filter-select" class="last"> <i class="fa fa-cog"></i> <select id="activity-filter-by"> <option value="-1"><?php _e( '— Everything —', 'klein' ); ?></option> <?php bp_activity_show_filters(); ?> <?php do_action( 'bp_activity_filter_options' ); ?> </select> </li> </ul> </div><!-- .item-list-tabs --> <?php do_action( 'bp_before_directory_activity_list' ); ?> <div class="activity" role="main"> <?php bp_get_template_part( 'activity/activity-loop' ); ?> </div><!-- .activity --> <?php do_action( 'bp_after_directory_activity_list' ); ?> <?php do_action( 'bp_directory_activity_content' ); ?> <?php do_action( 'bp_after_directory_activity_content' ); ?> <?php do_action( 'bp_after_directory_activity' ); ?> </div>
Thanks
- Tosin on February 23, 2019 at 10:19 pm in reply to: [Resolved] Hide BuddyPress members directory from non logged users(non members) #21098
I think I found a solution I got it to work for both members directory page and single members page with this code.
/** * Hide Members Directory and single members page from non members(not logged in users) */ function buddydev_hide_members_directory_for_non_members() { if ( bp_is_members_directory() || bp_is_user() ) { if (!is_user_logged_in() ) { bp_core_redirect( bp_get_signup_page() ); exit; } } } add_action( 'bp_template_redirect', 'buddydev_hide_members_directory_for_non_members' );
Any feedback on this question thanks
- Tosin on February 12, 2019 at 8:28 pm in reply to: [Resolved] Auto delete "Users" buddypress notifications after 60 days #20871
Thank you very much I just downloaded the plugin now
- Tosin on February 11, 2019 at 4:02 pm in reply to: [Resolved] Auto delete "Users" buddypress notifications after 60 days #20830
Any feedback sir thanks
- Tosin on February 10, 2019 at 1:00 pm in reply to: [Resolved] Buddypress site wide activity as homepage for logged in users #20820
Hello brajesh,
Thank you very much your code worked perfectly, you are a life saver I’m really grateful for your help. I will also like to appreciate the good work you’re doing with buddypress. Your deep contribution has truly transformed buddypress from what it was 5 years ago.
God bless you