I am a co-administrator for the WordPress website; http://www.yayteamblog.com. We are fuly updated with WP also.
Yesterday, I downloaded the newest BuddyPress Forum plug-in and the BuddyPress Template Pack. After, I did so, my boss could not log into our Dashboard. To let him log in, I had to deactivate BuddyPress and the Template.
My question is, how can I fix this while keeping BuddyPress?
I very much like your forums and would love to have them on ur site without locking my boss/co-administrator out of our Dashboard.
Thanks
RJ
@hnla, “each in a separate blog” meant the group on a blog, and forums on the other blogs.
Actually, with WordPress Multisite, I want to make BuddyPress active across the entire site/blog, and I want to make the home page on every blog is different: blog posts on the blog 1; activity on the blog 2; groups on the blog 3, forums on the blog 4, etc.. On my site only me (admin) who can create blogs.
I’ll try using a loop, though I have not quite understand how to use it.
Thanks a lot.
Thanks alot for suggestion.
But now i have another problem,
Error: Your WordPress address must match your Site address before creating a Network
Is there bybass or trick for this?
@vshafer well I just released it now.. and no its not its not a premium plugin its a freemium… lol bad joke but heres the link https://wordpress.org/extend/plugins/bp-group-categoriestypes/ …. its my first upload to the repo so tell me if the download doesn’t work or something
so there is no way to escape this? I ask because my site is not based around a user community, that is just one feature. Therefore, I don’t want every registration to be based around buddypress.
One thing that might help matters –
I have the buddypress part of my site set up on it’s own wordpress install (multisite 3.0). Maybe I can make it so the buddypress registration isn’t applied to the entire network, but just the buddypress site.
I already tried adding the following line to my wp-config:
define( ‘BP_ROOT_BLOG’, 2 );
However, it hasn’t seemed to make a difference.
Anyone?
Thanks again.
Just some basic questions: multisite (which is important as a different process)? registration steps completed? data in mysql for a failed user signup? (check _users->”user_status” and _usermeta->meta_key->”activation_key”)
I was pointing out the php file and functions – if you wanted see the flow of the signup. (wp_insert_user, setting user_status, generating and saving activation_key, sending activation email to user). You mentioned “My install of wordpress does send emails successfully, until I activate Buddypress (then it breaks).” BuddyPress uses the same WordPress functions to send an email – so nothing changes in that regard but maybe some weird oddity in your setup causing a null email address or some other unpredictable result.
Rich was asking whether you could confirm that an important stage was definitely being completed correctly as that helps narrow down the areas to troubleshoot.
Using a tool such as phpMyAdmin (MySQL DB manager) find the table called ‘wp_signups’ and confirm that emails that should have been sent and received do indeed have a valid set of entries for registration i.e activation key.
@nuprn1
As I said to Paul… Being “a bit off-putting” is not my normal MO, but the original post was written two weeks ago and the only thing that’s happened since is a whole bunch of people have said “I have the same problem”. It hasn’t been until I was “a bit off-putting” that someone actually replied to the original question/post.
Enough about that.
Sorry, but your questions are a bit over my head. Any and all PHP coding I know is completely self taught and I’m not far enough along to grasp what you’re asking me to look for.
At any rate, thanks for the response.
-Justin
everyone here is a volunteer and may not read every single thread or know the answer to every unique issue. probably does not help when being a bit off-putting.
All sign-up steps work until the confirmation message? what is the status in the users table for the failed signup user? does each failed signup user have an activation key in the usermeta table? if so – that at least tells us the bp_core_signup_user process works up bp_core_signup_send_validation_email (which only builds the email message and executes wp_mail() )
have a look in buddypress/bp-core/bp-core-signup.php at the functions and steps.
if you are using multisite, then it is a different process
@DJPaul
It’s funny you should say that when it wasn’t until two weeks later (after the original post) that a moderator / support team member (you) chimed in on this, and that was because someone (me) wasn’t very polite (intentionally). So it looks like rudeness, not my normal MO, went a little bit further than politeness (this time), but served its purpose none the less. Thanks for responding.
Now, to answer your question / statement…
1.) My hosting environment is linux, not windows.
2.) My install of wordpress does send emails successfully, until I activate Buddypress (then it breaks).
3.) The emails aren’t going to SPAM, lol. That was the first thing I checked (on 5 different email accounts).
Again, thanks for the response.
-Justin
@pisanojm
1.) 4xjunction.com
2.) WP 3.0 and BP 1.2.5.2
3.) PHP 5.x
4.) Yes, they allow PHP mail (it works fine until Buddypress is activated)
5.) Yes, I’ve tried with all plugins off
6.) It works with the default as well as any other theme, except Buddypress
Thanks for the respnose,
-Justin
B.Participant
Looks like I spoke to soon. Peters Login Redirect Plugin (https://wordpress.org/extend/plugins/peters-login-redirect/) takes advantage of the filter added in 2.6.2. You can read an article about the plugin here http://www.theblog.ca/wplogin-redirect. If anyone else has other ideas let me know. For now I’m just going to send all subscribers to edit profile page upon login from the wp-admin section.
B.Participant
Is there a way to hide the dashboard from the members who have the “subscriber” access level. I found http://wordpress.org/extend/plugins/wp-hide-dashboard/ which seems to do a good job of making it so they can only access their profile and nothing else which is nice. I’m trying to find a way to not allow them to see that the site is running on WordPress. I’m pretty sure they will only be able to see the WP login if they type example.com/wp-admin into the address bar but not 100% sure on that either. I’ve seen plugins that will let me re-brand the WP Dashboard but I feel it would be simpler just to redirect if they login through the wp-admin link. Maybe there is a hook/filter I can add that checks the user level at login and if it’s subscriber redirect to the profile page of BuddyPress.
I installed buddypress into my main site. I didn’t like the combination and uninstalled with the intention of reinstalling as a sub domain installation. Now my site is looking for http://www.environmentaide.org/activity. Activity no longer exists and the plugin has been removed. I’ve looked everywhere for the pointer to revert to my WordPress default domain.
How do I remove the activity pointer and move on to reinstall buddypress as a separate site?
@justinca
It’s the kind of support forum where politeness goes a long way. The only issue I’m aware of with BuddyPress page links is that some installs running on IIS need some extra stuff added; that’s vague because I’m not an IIS user, I don’t have access to a machine to dev on, and I don’t know about the typical Microsoft hosting environment.
If your install of WordPress can send emails successfully, then BuddyPress can too. We can’t be held responsible for what emails are marked as spam by mail servers.
You have also told us no details about your setup; please see https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/when-asking-for-support/
Justin what is your Website address?
What version of BP and WordPress?
What version of PHP?
Does your host allow you to send PHP mail?
Have you tried with all plugins off?
Does it work with the default BuddyPress Theme?
This all works fine for me with BP 1.2.5.2 and WP 3.0 using…
What kind of support forum is this? If you google about this “buddypress activation email problem” it’s all over the !@#&% place, and no one has an answer? I’ve seen forum after forum post, thread, question, whatever and well over a dozen “fixes”, none of which have worked for me.
This is absurd. Registrars not getting their activation emails and, as a result, not being able to log in, basically renders Buddypress USELESS. I wished I’d known about this before I spent the last three !@#&% days customizing my site.
Here’s an idea… Don’t release this crap without being 110% sure that the most important feature (people being able to become members) works.
And at the very least can you guys answer the question… How can we fix the problem?
The only issues you should have with a WP theme is all the BuddyPress CSS, easy enough to fix but can require lots of edits depending on the theme.
To include the required BuddyPress JS & ajax functions in any WP theme, all you need to do is add something like the following to your themes functions.php file
require_once( BP_PLUGIN_DIR . '/bp-themes/bp-default/_inc/ajax.php' );
function theme_loaded_init() {
wp_enqueue_script( 'bp-js', BP_PLUGIN_URL . '/bp-themes/bp-default/_inc/global.js', array( 'jquery' ) );
}
add_action('wp_head', 'theme_loaded_init', 5);
You would also need to add the BuddyPress template folders to your theme & add either the default buddypress & admin bar css to your css with edits or include the defaults in the above theme_loaded_init function.
also note, some themes that include custom JS can conflict with BuddyPress JS, if the theme is coded properly it should be easy to remove those conflicts on BuddyPress pages.
Hi, I’m really anxious about where to begin building my bp site. I have a wordpress site, it shows videos and basically has a few customized pages. I want to add BP component, and make the front page just like my wordpress-only site, but with some buddypress widgets. However, for the buddypress section I’m OK with using buddpress default style. So, what approach should I go to make this site? Like, should I start with BP template, and just swap in my own index.php for the BP’s index.php, would that make the front page like my old? kinda confused how to approach this, thanks any help would be appreciated. BTW I use thematic.
B.Participant
Thanks everyone, I was going to say after the first two post that I was going to jump into Child Theming something I’ve wanted to do for a while. The second two post sound more like using the theme pack and making a standard theme may be a better option. Ah, I’m back where I started! I think I’m leaning towards child theme for two reasons 1) it’s something I’ve wanted to learn and 2) It has all the BP ajax, CSS, etc.
Thanks for your input thus far and I encourage you to keep it coming.
With some people leaving replies in comments and others replying in activity/updates, this fragments the community discussion. For me, I prefer have discussion in post since relates to topic. Any coders would like to help?
I only start with a child theme off the default BP theme, *if* the markup of the non bp-areas (blog pages, etc) is close to what I want in the end.