• Resolved codimex

    (@codimex)


    Hi! What an amazing plugin this one is. I’m considering going pro, and I can’t imagine how the experience would be better than now, as a free user.

    In the meantime, quick question: I’m on WPML, and I’m using the WP Users Integration addon. I’d like to forcibly add registered users on a specific list depending on the current language. For example, if users are registering in a page in Spanish, I’d like to forcibly add the subscriber to, say, “List SPANISH”. On the other hand, if users are registering in a page in English, I’d like to forcibly add the subscriber to, say, “List ENGLISH”.

    Sadly, I can select only one list -the same list- for both languages in the WP Users Integration panel, in the “Lists” option. When I select the other language (in the top admin bar), I can’t select a different list for a different language.

    I wish I could force subscribers to different lists upon registration, depending on the language in which they’re registering. Can this be achieved? Thank you and congrats again for having created the best, most flexible and powerful newsletter plugin.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Stefano Lissa

    (@satollo)

    Hi, on the main lists configuration panel, you can set to force a list when a specific language is detected, so probably the best way to get what you need is to configure that on the lists management panel, instead of the wp users integration addon.

    Could you give a try to that alternative and let me know if it works for you?

    Thank you, Stefano.

    Plugin Author Stefano Lissa

    (@satollo)

    Just a side note: sometimes it happens the language cannot be detected under some circumstances. Hope the registration is not one of those cases, otherwise, let me know so we can try to find out a solution.

    The registration panel is the standard one of WP or a special registration page by a plugin?

    Stefano.

    Thread Starter codimex

    (@codimex)

    Hi, Stefano! Thank you for your answers and your willingness to help!

    Hi, on the main lists configuration panel, you can set to force a list when a specific language is detected, so probably the best way to get what you need is to configure that on the lists management panel, instead of the wp users integration addon.

    That option is already set successfully, and I even set the parameter lists=”X” in the shortcode to make sure the user is subscribing to the right list. What I try to achieve is forcing subscription to a specific list upon registration depending on the language, not language-based subscription via shortcode. I don’t know if I’m making mayself clear or if I’m missing something.

    The registration panel is the standard one of WP or a special registration page by a plugin?

    The registration is carried out during WooCommerce checkout, not the core WordPress registration panel. WPML detects the language you’re registering (in both the checkout process or the dedicated WooCommerce registration page), and sends confirmation emails in that given language.

    I’m aware of your WooCommerce addon, but I’m not sure if it can solve the users registration language-differentiation. I wonder if the WP Users Integration addon to allow you to assign different lists when clicking on a specific language (like, for example, the lists option you’ve mentioned). Here’s an example of what I get:

    When language is English: Registered users are forced to subscribe to the right list. See image.

    When language is Spanish: Registered users are forced to subscribe to the same list as English, but if I change the list, then the English list is also changed. See image.

    Thank you and sorry if my answer is too long. I hope it helps to clearify my issue.

    Plugin Author Stefano Lissa

    (@satollo)

    You should try to not configure the lists there in wp users configuration, leave all unselected. Configure the list forced by language in the main list configuration panel.

    I need to check if the wp users addon intercepts the language anyway.

    Stefano.

    Thread Starter codimex

    (@codimex)

    Ok! I’ve left all lists unchecked in the WP Users Integration panel, and left the right lists checked, assigned to each language, in the lists option panel. I’ll monitor the list-assignment behaviour upon users registration in course of the following days.

    Now that you are aware of it, and you can test it on your end, I’ll mark this as resolved. Grazie mille, Stefano!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘WP Users Integration – Lists depending on language’ is closed to new replies.