• Resolved KineticPulse

    (@kineticpulse)


    Hi

    I have 4 sites on a network (4 different languages). I’ve set the plugin up as per instructions but for some reason it is only working correctly on 2 subsites. I’ve created a custom TML page with a slug of ‘local-signup’ on each site. EN and DE sites redirect correctly to these pages, but HE and PT always show the default ‘create your account in seconds’ page.

    I’ve flushed the permalinks and activated / deactivated the plugin.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Justin Fletcher

    (@justinticktock)

    when you say

    I’ve created a custom TML page with a slug of ‘local-signup’ on each site

    you are saying you’ve used https://en-gb.www.ads-software.com/plugins/theme-my-login/ to create a separate custom page ?.

    if so that won’t really work for you you can customise your own template (page-signup.php) and add that to your theme if you want.
    the ‘local-signup’ slug is going to be used by this NSUR plugin so you are effectively telling NSUR to take second place to TML, and I guess it depends on who wins to get the slug first, that’s probably why some sites are working and some not.. ??

    Thread Starter KineticPulse

    (@kineticpulse)

    Thanks for the swift reply. I’m not using TML to create the custom pages, I’ve just created pages with the slug ‘local-signup’ which have the TML shortcode in the content. The TML endpoints are still ‘register’ which would usually redirect to ‘signup’ on multi-site.

    I guess you’re saying I can’t use ‘local-signup’ as the slug for my custom pages as NSUR won’t just use those page as an override but instead will cause a conflict? I should create an actual page template (page-signup.php) to achieve my aim?

    Plugin Author Justin Fletcher

    (@justinticktock)

    yes your right looking that the TML plugin we can see both plugins using the hooks ..

    add_filter( 'network_site_url', ....
    add_filter( 'wp_signup_location', ...

    so they are fighting for place even if you create a page template (page-signup.php)

    Why not let NSUR do the registration and leave TML to do the login page only ?
    I’ve not used TML, so can you use NSUR to define the registration and use /local-signup/ and only use TML for the login page wp-login.php ?

    …you will need to trial that no conflict still occurs, otherwise you’ll have to choose TML or NSUR.

    Thread Starter KineticPulse

    (@kineticpulse)

    That all makes sense. Thanks for the help!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Inconsistent results’ is closed to new replies.