Hi there,
Does your default page layout include a sidebar? If so you can use Context Aware Sidebars to display a profile page specific sidebar including that widget.
https://wordpress.org/plugins/content-aware-sidebars/
My install has stopped sending any emails out for new user activation.
I can receive emails sent by WordPress after a user is manually activated, and can receive any email from Postman SMTP, as these test emails work.
I don’t use any other activity markers, but emails were not received when messages were sent either.
I have tried all of the listed troubleshooting steps that others have gone through before.
I have a custom function that creates a post for the user during the registration process. I have removed all custom functions and tried registering a user, and it still will not send any emails.
As BuddyPress uses it’s own PHP Mailer, I am not able to log them via any WP Mail logging tools, and want to see what might be going on here.
The problem reared its head around the time I upgraded to 2.6 (although the custom function during registration was also added at this time) as well
I have reset the emails multiple times, and I have not made any changes to them.
Could someone please provide assistance, or given me a suggestion on how to run the BP Email Debug code to get an email of any issues
Host is Bluehost
Here is my install, and plugin list
WordPress 4.5.4
BuddyPress 2.6.2
Advanced Custom Fields 4.4.10
Akismet 3.1.11 (inactive)
BackWPuP 3.3.4
BP Force Profile Photo 1.0.5
BP Member Type Manager 1.0.1 (inactive)
BP xProfile Location 1.2
BP XProfile WordPress User Sync 0.6.4
Broken Link Checker 1.11.2
Buddy Progress Bar 1.0.2
BuddyPress Conditional Field Groups 0.1.0
Buddypress Conditional Profile Field 2.0
Buddypress Geodirectory Integration 1.0.0 (inactive)
BuddyPress Member Type Generator 1.0.2
BuddyPress Profile Tabs 1.6.1
BuddyPress Security Check 2.1.2
BuddyPress Simple Terms And Conditions 1.3
BuddyPress Xprofile Custom Fields Type 2.5
BuddyPress Xprofile Member Type Field 1.0.4
Cherry Parallax Plugin 1.0.0 (for my theme)
Cherry Plugin 1.2.8.1 (for my theme)
Conditional Profile Fields for BuddyPress 1.1.9
Contact Form 7 4.5
Contact Form 7 – Dynamic Text Extension 2.0.1
Custom Hooks 1.0 (All my custom functions are in this plugin)
Custom Login 3.2.5
Custom Post Template By Templatic 1.0
Custom Post Type UI 1.4.1
Disable Comments 1.5.2
Display Posts Shortcode 2.7.0
Easy Parallax Slider 2.1.1
FacetWP 2.6.4
GEO my WP 2.6.6.1
GeoDirectory 1.6.5 (inactive)
Hello Dolly .1.6 (inactive)
MOJO Marketplace 1.0.1 (inactive)
MotoPress Content Editor Lite 1.6.5 (inactive)
Quick and Easy FAQs 1.0.3
SuitePlugins – Advanced XProfile Fields for BuddyPress 1.0.3
Super Socializer 7.8.1
WP Private Content Plus 1.11
WPFront User Role Editor 2.12.4
Yoast SEO 3.5
This is a bug with bbPress, not BuddyPress.
See the following ticket with a fix attached to it:
https://bbpress.trac.wordpress.org/ticket/2974
Try asking on the BP Profile Search support forum. Support is very good.
https://wordpress.org/support/plugin/bp-profile-search
I’m not sure there is a plugin that covers both the WordPress and BuddyPress new member moderation. I remember I asked the BP Registrations Options developer for it to include moderation of the WordPress Access but he said it was outside of the remit of the plugin.
@danbp thanks! I’m really new with wordpress world, and I am not a webmaster/programmer, so even if wordpress seems easy, it’s less easy for me.
If I understood: I have to create that file, put inside the suggestion of the user “brajesh”, then save the file in the plugins’ folder. Is this enough?
Thanks a lot
Hi @evilscream,
Try updating your permalink settings here:
https://codex.wordpress.org/Settings_Permalinks_Screen
Choose anything but the default.
No worry. About the heme, do you use the free version or the premium version by themeforest ?
Hi,
seems you use jetpack to fire a share widget and it looks like there is a JS conflict.
Activate a twenty theme and se what you get.
Seems also you use WP super cache.
Clear the cache and deactivate it and make a first test.
Once Twenty active, and still no button, you need to track all plugins except BP and jetpack.
Deactivate all and reactivate one by one, until you find a culprit.
If nothing found, you can be sure that or the theme or jetpack generates the button issue.
While writing here i revisited a page (/butterfly) and could see the like button…
But i think the problem is in your install setup.
First, you use www. WordPress doesn’t use it by default.
The site is also really slow. Use GTMetrix to get a detailed analysis of what you could do for better performance.
You use also a very old plugin, and certainly outdated: pc-custom-css. Why don’t you use a child-theme ?
Your images are very large, too large imho ! The guitar as example. Original size is 2500x1440px and 577ko ! On the post, it is barely larger than a thumbnail and on the Home a little medium size.
It isn’t even optimized. I did it quickly and now it makes 303ko. Appreciate the difference and the gain if you would do this for all your pictures.
Add a little JS bug or lame script over this and you know now from where you can expect issues.
This topic is titled “Function to hide private message depending of user role”.
and the snippet does that ! Subscribers have no access to the button. So far i remember it is also the default role in WordPress. You change that to your need.
The first condition in the snippet allows some users (by ID) to access the button, whatever their role.
If you want to add other WP roles, you simply copy the 2nd conditionnal if(role=='') and add another role if(role=='mamamouchi") { //do something }.
Or you use only the user ID if you have only a few members allowed to access. I litle understanding of php is of course a + to do that.
You have the basics in the snippet. Now, it’s to you now to make it work for your need.
You posted another question on Buddypress Profile Search support, where it appears that you try to remove the member search form.
In regard of the BuddyPress support forum, you use at least two third party plugins aside BP and perhaps proceeded to template customization !
You have to isolate the culprit: one of your plugins or your theme customization. BuddyPress is not concerned. Sorry.
@djpaul ‘s advice is wise !
But you could try following which doesn’t compromise your security and will avoid the sky falling on your head !
First remove the filter hack, we don’t need it.
Then built your drop-down list and add only the site name instead the whole URL.
For example,
– create a new field
– call it Test drop down
– enforce visibility
– disallow clickable
– add some options: buddypress.org, wordpress.org
– save
Go to your profile > edit and choose buddypress.org. Save.
You see now buddypress.org on your profile
Now we have to make this text clickable and linked to bp.org
For this, you can use this snippet, placed in bp-custom.php
function bpfr_set_checkbox_output( $field_value ) {
// ensure xprofile is activated
if ( bp_is_active( 'xprofile' ) )
// call the field
$bp_this_field_name = bp_get_the_profile_field_name();
// field name (case sensitive)
if( $bp_this_field_name == 'Test drop down' ) {
// here we change site name to url
$field_value = str_replace('buddypress.org' ,'http://buddypress.org', $field_value);
$field_value = str_replace('wordpress.org' ,'http://wordpress.org', $field_value);
}
// fire the result!
return $field_value;
}
add_filter( 'bp_get_the_profile_field_value', 'bpfr_set_checkbox_output' );
Hi,
that’s a wordpress question (related to wp_nav_menu_items).
See WP Codex for answers:
wp_nav_menu_items
wp_get_nav_menu_items()
wp_nav_menu_objects
Many similar related topics also on BuddyPress forum. Ie. :
https://buddypress.org/support/topic/how-to-get-notification-count-code/
Hi,
check the code you used for “16 minutes ago”. You will find it in the buddypress-de_DE.po file. Normally, you should have %s ago -> vor %s. If you omit % or s, the string won’t be translated.
If it’s not a typo error of yours:
– where is this untranslated “ago” string showing ? Site activity, profile, widget, other ?
– do you use a specific “buddypress” theme ?
– does the issue remain when using the “official” translation file ? If not, download it here (po & mo). Don’t forget to remove your version before adding the original one into wp-content/languages/plugins/
How about setting the theme to 2015? IF that fails then there must be something up with your basic WordPress install.
@r083r7,
glad you got it to work ! 😉
Not sure if it is a theory or simply how it works, but deactivating/reactivating (plugins, themes) will in most case recalculate the permalinks.
I will be your savior,
for same rasons, wordpress decided not show admin bar like default in mobile.
It is so,maybe, because when user log in in mobile device, a lot of menu will be showed… really I dont know why…
But if you dont have this problem, and want show admin bar for log in an log out users, you must add in CSS the following codec:
@media screen and (max-width:782px) {
#wpadminbar {
display:block;
}
html {
position:absolute;
top:-46px;
}
}
The codec where say html position absolute is for delete noise black bar located in the up side zone.
If you want, you can also show the notification icon (I think it is named budlle notification) into the admin mar, adding the following codec in CSS zone:
/* Show only default top level items */
#wp-toolbar > ul > li {
display: block;
}
I have gone mad to find the solution, but now we have it.
If you dont want show menu in admin bar to the suscriptors, colaborator and authors, you can use the AG CUSTOM ADMIN plugin. It hide them and help you in a clean design. (you can also hide wordpress logo, and so much things…)
Now, I have only a litlle / big problem:
the drop down menu, when I click in the “notification icon” in the admin bar, is not showed correctly… It is showed from the “notification icon” to the right zone, so in mobiles user can red the title of the notification.
The solution is show the dropdown menu from the “notification icon” to the left zone. So, also in mobiles users can red the title of the notification.
Can you help me for to make that?
I have helped you, now I hope someone can help me 😉
Thank for your support and have funny
Try WordPress SEO plugin AND this hack:
https://github.com/Yoast/wordpress-seo/issues/1971#issuecomment-227008322
That will fix titles. There is no solution for meta descriptions, unfortunately.
AFAIK, installing BuddyPress on a subdomain of WordPress MultiSite won’t give you BP widgets (and other content) on a main site, thus you won’t be able easily (without coding) display BuddyPress content on any site in the network, excerpt the BP-site.
So BuddyPress content will be available only on site where you activated BuddyPress.
I hope I’ve answered your question.
So bp.example.com is the subdomain, that you use for BuddyPress. Does it have separate WordPress installation (not related to example.com)?
Is WordPress on your example.com MultiSite or ordinary?
That’s quite a lot of custom code.
All that activities are not related to BuddyPress directly. Although you can store them in activity directory when that action was performed using bp_activity_add() function.
But as everything you described is not a default WordPress and BuddyPress functionality – I strongly advice you to find some developers, that will implement all that.
Hi @kida18,
i would suggest to use this premium plugin:
WordPress Restrict Email Domains
For < 20$, i think it’s worth ! 🙂
Very helpful. Yes, I use Yammer now, and I can have my post (not a blog post, more like a FB post) email everyone in the group.
Sounds like https://wordpress.org/plugins/groups-members-mail/ will work. Thank you!
Hi,
if you mean mailing blog posts to members and if you use BuddyPress only for it’s group component, you have better to use WP Groups plugin. You don’t need BP.
if you mean group notices, you can code something yourself or use this plugin or this one and send the post permalink to the group users.
Not exactly what you asked for, but i have no better idea.
For the phone question, i’ve never heard about such an app.