I will bump this one…
this is a core function, surprise not to have any tip on this one…
Do you have the following line in your wp-config.php or bp-custom.php?
`define( ‘BP_ENABLE_MULTIBLOG’, true );`
If so, I suggest you comment it out:
`// define( ‘BP_ENABLE_MULTIBLOG’, true );`
BP multiblog mode is only necessary if you want to have BP content (like members profiles, etc) available on all subsites. Regular WP multisite use does not require BP_ENABLE_MULTIBLOG.
If you absolutely need the BP_ENABLE_MULTIBLOG functionality, but you want to force all registration to happen on the main blog, then you will have to build your own redirects.
I do have this linein my wp-config and it works fine. And I need it (by the way, the good thing is that any “non bp” theme on sub site works just fine without any problem)
My problem is just as i told, the registration link which does not work. The link in subsites is subsite.com/register. I’d like it to disply the registration page but it does not. I dont want the registration on the main site
Yeah, it only works on the main site because of a decision made by Andy Peatling a long time ago. There’s a lengthy trac ticket. Next time I come across it, we’ll see if it is an easy change.
If you are using non-BP themes on subsites, then what is the purpose of having BP_ENABLE_MULTIBLOG enabled?
This is a good conversation – I too would like members to be able to register on sub-sites rather than having to register only on the main site. Wonder how hard it would be to update.
I need 6 thematic portal running fine buddypress and it does. And the ability to create subsite by users. So with non buddypress themes.
The 6 portals are BP since I want to have different themes but ONE community, accessible via this 6 portals with custumized content and post but same community.
But for now it does not work as it “should” since it is not possible to register from one of those portal. Only the main site allow it
Though it is possible to subscibe to any site usig the default wordpress process on the non buddypress sites on the network…
OK, I get why you might want BP_ENABLE_MULTIBLOG now. My bad.
I just did a test on a local installation and registration on subsites seemed to work fine – no redirects. Maybe I’m missing something? Here’s what I did:
1) enabled BP_ENABLE_MULTIBLOG in wp-config.php
2) created a secondary blog and enabled bp-default on that blog
3) Visited the secondary blog as a non-logged-in user
4) Clicked on “create an account” just above the login box (example.com/subsite/register)
5) The registration page loaded correctly – no redirect to the main blog. I filled out the registration info and submitted
6) Got an activation email and successfully activated my account
Is it possible that this is a theme issue? Do the BP themes that you are using for the portals have the necessary registration templates? (registration/activate.php and registration/register.php)
/me autoflagellating
Ok works fine now.
Sorry forgotten a little detail…
Happens to the best of us