Hi,
This code will allow to use all the WordPress emails instead of BuddyPress or if you have existing email template system. So password reset should work for you.
Thanks
Hi,
You can directly create a WordPress user also and it will become BuddyPress member automatically.
Please check: https://wpengineer.com/2054/create-users-automatically-in-wordpress/
Thanks
Hi,
Please install and activate this plugin https://wordpress.org/plugins/easy-theme-and-plugin-upgrades/ and then download the zip of BuddyPress plugin from wordpress.org and then on your site go to add new plugin and upload the zip there.
It will replace the previously existing folder and will add the new one.
Thanks
Hi,
Please put this code in child theme’s functions.php to disable BuddyPress emails
add_filter( 'bp_email_use_wp_mail', '__return_true' );
To mark users auto approve please use this plugin https://wordpress.org/plugins/bp-disable-activation-reloaded/
Hopefully, this will help.
Thanks
hi. I install the buddypress plugin and I test it over the course of the design, and there’s no problem. The end of the work and the time when the design work was completed, unfortunately, the profile page does not show the headlines.
It means you can not see the activity and the messages and the Friendship and the other title in the profil page .While showing the second column. for example, in the message section, the headline of the message invisible . but when you load the messages section from admin bar, You will see inbox and new message and …. but The title of the message is unvisible still .This problem resolved by Change Buddypress theme (buddypress package) in Buddypress setup. ( in option section ).
It is interesting that by disabling all of the plugins and changing of the them , this problem can not be resolved . you should clean the wordpress and reinstall it for .
help me Please
Hi,
Please re-save your permalinks and then test again.
If it is still not working then please write this line Options +FollowSymLinks in htaccess just brfore #BEGIN WordPress
Hopefully, it will solve your issue.
Thanks
Hi,
A workaround will be to use this plugin https://buddydev.com/plugins/bp-autologin-on-activation/
So as soon as they activate their account they will be auto logged-in.
For the previous members we can ask them to reset password https://codex.wordpress.org/Resetting_Your_Password once to see if they are able to login or not.
Thanks
Hi,
If another site is also wordpress-buddypress then please check this plugin https://github.com/wbcomdesigns/buddypress-member-export-import
If it is simple WordPress then please check this plugin https://wordpress.org/plugins/users-customers-import-export-for-wp-woocommerce/
Thanks
Here is my .htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
WordPress 4.9.8
Buddypress 3.2.0
Ubuntu, Apache, MySQL, php
mod_rewrite is enabled
Fresh install. I have dropped the database a few times and reinstalled.
This time I immediately enabled pretty permalinks ie. %post-name% and enabled user registration.
Then I installed and activated buddypress.
Each time the pages are created and linked in buddypress settings automatically. However navigating to them gives 404
Not Found
The requested URL /register/ was not found on this server.
Apache/2.4.18 (Ubuntu) Server at sub.domain.com Port 443
(I replaced my domain info)
I have been using various forum scripts in the past, with my wordpress site – smf was a fave, phpBB too. But the issue with third party scripts, was always the usual problem of integrating the forum script with wordpress.
But I have tried buddypress this year. Wow. I wanted to say a big thank you for a great script. Buddypress rocks.
A quick question. Any recommendations for nice buddypress templates?
Michelle
Irish census
Hi,
1. So for this, you can create groups in BuddyPress with company name, also have member type feature using this plugin https://buddydev.com/plugins/buddypress-member-types-pro/ and create.
2. Create member types with the same name as your groups and they will be listed at the time of registration so one can choose to which company they belong and then you can use this plugin https://wordpress.org/plugins/bp-auto-group-join/ to let them auto join to the respective company groups. In this way, they will be joining their respective community group automatically when they register by choosing the member type.
Hope this makes sense.
Thanks
Hi,
There are number of plugins that provides shortcodes like this, please check this: https://wordpress.org/plugins/bp-activity-shortcode/
Thanks
Hi,
I will suggest going with this plugin: https://wordpress.org/plugins/all-404-redirect-to-homepage/ or this plugin https://wordpress.org/plugins/redirect-404-error-page-to-homepage-or-custom-page/
The first one will always redirect all your page 404s to the homepage and the second one provides you with the option to set a custom page.
Hopefully, it will help you.
Thanks
Hi,
Please revert your homepage settings and do not set register page as homepage and then use this plugin https://wordpress.org/plugins/buddy-registration-widget/ to get registration widget.
Please try login then.
Thanks
Hi,
I have wordpress 4.9.6 and that plugin seems to be not compatible with my wordpress version ( i can’t set the admin visibility)
You can go with this plugin https://wordpress.org/plugins/buddypress-admin-only-profile-fields/ to set the visibility to hidden/admin only.
Thanks
Hi,
It will be better if you will check this plugin: https://wordpress.org/plugins/bp-gdpr/
Thanks
thank you SO much @prashantvatsh — that worked!! the only thing i had to do after was to hide the things that were appearing above the picture/groups list now since the workaround you posted above. so, to the ‘additional CSS’ section in the wordpress customizer, i added:
div#subnav-filters.subnav-filters.filters.no-ajax{
display:none !important;
}
div.pag-count.top{
display:none !important;
}
i realized that the image was not floating “above” the list of all groups….it was now part of the container (or whatever you call it) of the groups. and i wasn’t going to use those sections i just hid via CSS (above) anyway…thank goodness someone else had told me how to hide something else previously via CSS or i’d never have been able to hide that stuff i just hid, either! 😀
thanks again for all your help. this works good enough for me. <3 you’re fantastic!!
@ipokkel okay lol….i had to restore my site to an earlier time, so….this fix was lost. totally sucks.
and, i updated to the latest version. which apparently came out after your fix was posted.
so here’s what you recommended:
For a temporary workaround this worked for me:
buddypress\bp-templates\bp-nouveau\buddypress\groups\single\cover-image-header.php
line 62
<?php echo esc_html( bp_nouveau_group_meta()->description ); ?>
replace with:
<?php echo bp_nouveau_group_meta()->description; ?>
reference: https://codex.wordpress.org/Function_Reference/esc_html
so i interpreted that location as:
wp-content\plugins\buddypress\bp-templates\bp-nouveau\buddypress\groups\single\cover-image-header.php
but when i got there, there was no line 62 as there had been before. even after the coffee this time… 🙂
here’s the contents of the cover-image-header PHP file that i see at that location now:
<?php
/**
* BuddyPress - Groups Cover Image Header.
*
* @since 3.0.0
* @version 3.2.0
*/
?>
<div id="cover-image-container">
<div id="header-cover-image"></div>
<div id="item-header-cover-image">
<?php if ( ! bp_disable_group_avatar_uploads() ) : ?>
<div id="item-header-avatar">
<a href="<?php echo esc_url( bp_get_group_permalink() ); ?>" title="<?php echo esc_attr( bp_get_group_name() ); ?>">
<?php bp_group_avatar(); ?>
</a>
</div><!-- #item-header-avatar -->
<?php endif; ?>
<?php if ( ! bp_nouveau_groups_front_page_description() ) : ?>
<div id="item-header-content">
<p class="highlight group-status"><strong><?php echo esc_html( bp_nouveau_group_meta()->status ); ?></strong></p>
<p class="activity" data-livestamp="<?php bp_core_iso8601_date( bp_get_group_last_active( 0, array( 'relative' => false ) ) ); ?>">
<?php
/* translators: %s = last activity timestamp (e.g. "active 1 hour ago") */
printf( __( 'active %s', 'buddypress' ), bp_get_group_last_active() );
?>
</p>
<?php echo bp_nouveau_group_meta()->group_type_list; ?>
<?php bp_nouveau_group_hook( 'before', 'header_meta' ); ?>
<?php if ( bp_nouveau_group_has_meta_extra() ) : ?>
<div class="item-meta">
<?php echo bp_nouveau_group_meta()->extra; ?>
</div><!-- .item-meta -->
<?php endif; ?>
<?php bp_nouveau_group_header_buttons(); ?>
</div><!-- #item-header-content -->
<?php endif; ?>
<?php bp_get_template_part( 'groups/single/parts/header-item-actions' ); ?>
</div><!-- #item-header-cover-image -->
</div><!-- #cover-image-container -->
<?php if ( ! bp_nouveau_groups_front_page_description() && bp_nouveau_group_has_meta( 'description' ) ) : ?>
<div class="desc-wrap">
<div class="group-description">
<?php bp_group_description(); ?>
</div><!-- //.group_description -->
</div>
<?php endif; ?>
where do i put that fix now?????
thanks in advance for any and all help.
Not an issue, just write exit(); after this wp_redirect( 'http://www.legit-check.dk/rm_login/', 301 ); and also replace template_redirect with wp.
I forgot to mention that.
If it still of no help, then please go for this plugin https://wordpress.org/plugins/simple-301-redirects/. You have to just enter the source and destination URL there.
Thanks
Hi,
Please paste the code in your child theme’s functions.php. If you do not have child theme then install this plugin https://wordpress.org/plugins/code-snippets/ and add a new snippet there and paste this code.
add_action( 'template_redirect', 'ps_redirect_to_login' );
function ps_redirect_to_login() {
if ( is_page('members') && ! is_user_logged_in() ) {
auth_redirect();
}
}
Thanks 🙂
Hi,
Please paste the following code in your child theme’s functions.php file:
add_action( 'bp_before_directory_groups_list' ,'ps_add_image_before_groups');
function ps_add_image_before_groups(){
echo "<img src='your_image_url_here'>";
}
If you do not have child theme just add this plugin https://wordpress.org/plugins/code-snippets/ and add a new snippet and paste this code there.
Please remember to change ‘your_image_url_here’ with your image source URL.
Thanks
Hello.
I’m not a developer; I can get by only with copying and pasting code. My skills are limited.
That being said, I’m relatively keen on learning how to become better. So I’ve been reading through lots of articles here….but….not always getting things “right”….please know that I’ve sincerely looked everywhere for this answer, and it still eludes me.
Here’s my current issue.
I need to display an image above the listing of all the groups in the Group Directory Page.
So it will ‘mimic’ the cover photo in the groups, as far as size goes. It will not be the same exact cover photo, but I mention this to give you an idea of the finished product I’m going for. I want a photo to be placed above the list of all the groups on the ‘Group Directory Page’…..to act like a cover photo does inside the groups themselves.
How can I best achieve this??? Javascript….? CSS?? HTML??? PHP???? 🙂
Please note: I am using the header in my template as a vertical menu. So using a header function on the BP Groups Directory Listing to insert an image above the listing of all groups isn’t going to work. I’m using the Total theme, layout 6. Latest version. With WordPress 4.9.8. The Woocommerce shop is part of this website (also the latest version)….and BuddyPress groups is being used as an area to chat with customers about customized products sold on the site.
I thought there might be a way to insert a “widget” or “shortcode” on the BP Groups Directory Listing page, but it seems BP has a firm hold on the layout of that page. 🙁
Any and all suggestions would be appreciated!