Skip to:
Content
Pages
Categories
Search
Top
Bottom

Register on Multisite

Viewing 18 replies - 1 through 18 (of 18 total)
  • @jumpmuz

    Participant

    Tried the shortcode [bbp-register] it still redirects.

    @jumpmuz

    Participant

    Big Bump!

    @jumpmuz

    Participant

    Small Bump

    @jumpmuz

    Participant

    Can anyone give me a hand on this please?

    @jumpmuz

    Participant

    Maybe I’m not asking this right..

    How does a user register without getting redirected?

    @jaredatch

    Member

    I’m confused. If you create a page called /register and put that shortcode in it, what happens?

    Are you saying after they register the page redirects?

    @jumpmuz

    Participant

    Hell Jaredatch,

    Yes the page redirects to my base site in WP network. have a go if you like.

    http://rockymtb.org/register/

    @jaredatch

    Member

    Are you sure it isn’t redirecting you because you are logged in?

    When I visit http://rockymtb.org/register/ I get a form asking me to register ;)

    @johnjamesjacoby

    Keymaster

    Tried registering, and it does redirect me to some other weird site (which I assume is the main one on the network.)

    I bet it’s WordPress redirecting, since it expects the root site to manage all sign-ups. Could probably use some help figuring this out and fixing, since you have an installation exhibiting the issue already. :)

    @jumpmuz

    Participant

    @jumpmuz

    Participant

    What do I need to do to fix this? Thanks.

    @jezza101

    Participant

    Hi,

    I’m having the same problem. Would love to help resolve it but I’m afraid this is beyond my knowledge.

    I guess it relates to that WP MU default behaviour is to send all registrations to the “main” blog. Can the bbpress form somehow hook into WP’s registration procedure to bypass the redirect? I wouldn’t know where to start.

    WP MU almost needs to separate out Network Users, who administer sites, and blog users, who comment and post in the forum. Or allow each site to register its own users. Perhaps add blog id to the user table and let us chose how it should behave. Just thinking out loud :)

    In the mean time I think I might go back to my previous multisite implementation, which just involved a little hack in wp-config that swapped the database table prefix based on the domain calling the site. This means that each site has it’s own distinct User and Forum tables. Of course there are some obvious downsides too, but everything is functional. If anyone is interested in that idea then I’ve posted on my site about it.

    Frustrating that this is the one thing that is stopping my site being exactly as I want it, but don’t get me wrong, bbpress 2.1 is great and I look forward to future releases. Keep up the good work.

    @netweb

    Keymaster

    I’ll setup a WP MU bbPress 2.1 install tomorrow and see what I can find.

    Cheers,

    Stephen

    @lucabarbetti

    Participant

    Has it been solved? bbPress is a great plugin but I’m experiencing the same register/signup issue and I’m at a loss, I tried to look under the hood of the bbPress register and WP Multisite signup processes but everything just goes way over my head. I’have done an extensive google search for hints, suggestions, solutions but I couldn’t find anything helpful (well, at least for my low skills!)
    Thanks a lot.
    Best regards,
    Luca

    @hatoncat

    Participant

    Unfortunately, I have spent weeks trying to figure out this issue myself.

    The problem is bbPress, WordPress, and WordPress multisite don’t communicate well with registration. bbPress 2 appears to call wp-signup inline in the page.

    This would be typically be a good thing, unfortunately, WordPress multisite’s registration is the problem. It was based around WordPress.com not the typical site/network owner’s needs.

    My fix, which admittedly, I’m still implementing myself, was to create a custom wp-signup.php, do a 301 redirect to the WordPress wp-signup, and drop the wp-signup in a custom theme folder, which itself is designed to just serve the signup form.

    It’s still far from perfect. When someone is finished signing up, I basically have to present them with a menu that says “you’re signed up, here’s a list of our sites, please click back to the one you originally came from.” There is no breadcrumb support in Multisite to return a user, after registration, to the multisite site that they originated from, it always by default drops them to the default site.

    In the end, a custom theme at least lets me control the process, and a custom wp-signup lets me present users with a menu of my sites to chose from, in the hopes they will be able to spring back to the site they came from, and then be registered.

    Can’t fault bbPress for this one, the only way I could see bbPress fix this, would be to completely replicate and track the wp-signup flow in-plugin. I think that would be a great idea, but would take tons of effort. The benefit, of course, would be fine-grained control, and remove the need to do the dozens of hours of effort I’ve had to do (and can’t easily post/replicate for others… not to mention constantly having to patch multiple files during each WordPress update).

    @hatoncat

    Participant

    I noticed a recent bbPress update touted improved Multisite flow support – any progress on this issue?

    Doesn’t look like it from my initial testing, but fingers are crossed hoping something official is in the works.

    @thewebatom

    Participant

    @hatoncat

    Participant

    Actually, ironically, and very anti-climatically, I found a plugin that handles all this.

    https://wordpress.org/extend/plugins/login-with-ajax/

    Enable the registration checkbox in the widget, and you can use a widget to register. In plugin settings, you can set the post-registration landing page for each multisite site.

    Biggest plugin donation, ever! (Well, from me at least).

Viewing 18 replies - 1 through 18 (of 18 total)
  • You must be logged in to reply to this topic.