Support » Plugin: WP-Members Membership Plugin » Verification Link, Approved E-Mail and more

  • moonier

    (@moonier)


    Hey Support Team,

    i using your Membership Plugin for my Website.

    Now there are some Processes which i dind’t find anywhere.

    The Processes are:

    1. Account Verification
    2. Where i can change the Text of the Account Verification Link?
      Now the Link get appended to the End of the E-Mail. I want this Verification Link in the Middle of the E-Mail that the User can see it immediately. How i can change the Place of this Link in my E-Mail?

    3. Approved E-Mail after Account Verification
    4. I didn’t find at the Pluginssettings any E-Mail for the Approved E-Mail.

      Where i can find the E-Mail?

      The Subject is: Your registration for … has been approved

      The E-Mail Content: Your registration for …. has been approved. Your registration information is below. You may wish to retain a copy for your records. username: … password: You may log in and change your password here: …. You originally registered at: …

    5. How i can change the Error-Message at the Login Page? In the Settings i can’t find any Dialog for this.

    Regards,
    Moonier

    • This topic was modified 3 months ago by moonier.
    • This topic was modified 3 months ago by moonier.
    • This topic was modified 3 months ago by moonier.
    • This topic was modified 3 months ago by moonier.
    • This topic was modified 3 months ago by moonier.
Viewing 3 replies - 1 through 3 (of 3 total)
  • moonier

    (@moonier)

    Hey,

    I have one more thing:

    I have added to my Registration Form over the Fields the TOS Field. Now the TOS Field get linked to # and have a onlick event which open a blank site.

    I want to change the Link of https://example.com/# to https://example.com/datenschutz.

    I can’t find anything to do this.

    How i can do this?

    I appended here a Picture which show how the TOS Field get appended to HTML: https://ibb.co/ZmvFSbB

    Regards,
    Moonier

    • This reply was modified 3 months ago by moonier.

    Hey,

    i have solved now Articel 1 Point 1 & Article 2.

    Articel 1 Point 2 & 3 are still open.

    For Point 2 i could create a new Filter Function but i can’t find the Shortcode for the Account Verification Link.

    Regards,
    Moonier

    • This reply was modified 2 months, 4 weeks ago by moonier.
    Plugin Author Chad Butler

    (@cbutlerjr)

    There is a full discussion of the verification link settings (as it currently stands) here:
    https://rocketgeek.com/plugins/wp-members/docs/plugin-settings/new-feature-settings/

    It’s in there, albeit a little obscure, but the shortcode you’re looking for is [confirm_link].

    If the email contains the shortcode, the link will be where the shortcode is. If the email does not have the shortcode, it is simply appended to the end of the email.

    Approved E-Mail after Account Verification
    I didn’t find at the Pluginssettings any E-Mail for the Approved E-Mail.

    Where i can find the E-Mail?

    The Subject is: Your registration for … has been approved

    The E-Mail Content: Your registration for …. has been approved. Your registration information is below. You may wish to retain a copy for your records. username: … password: You may log in and change your password here: …. You originally registered at: …

    This actually conflates two things that are separate, and this wasn’t intentional when the feature was included in the plugin. The email you’re mentioning is from moderated registration (which currently isn’t intended to be used with the validation setting – although I’m reworking that in a future version so they can be).

    So when used in the default setup, it’s not really a problem. But in the current version, if you want to customize the message, it’s a little be cumbersome, albeit possible.

    There are two ways – the simplest would be to enable moderated registration, customize the user approved message, then turn off moderated registration. That’s the message (currently) used when the user confirms.

    Alternatively, you can filter the message using the wpmem_email_filter filter. But that would be a little more cumbersome to implement I think if you want to customize the content of the email (although that’s where you’d do it if you were doing it programmatically). (https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_email_filter/).

    So… it’s less than perfect, but I knew that would be the case when it was released into the plugin. Some of these kinds of things don’t often come to light on a new feature until people start using it. So it’s being worked on and improved for the next couple of release cycles.

    How i can change the Error-Message at the Login Page? In the Settings i can’t find any Dialog for this.

    For all of time, filtering the error message has been done with wpmem_msg_dialog (https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_msg_dialog/).

    However, as soon as the validation and password reset processes are re-worked and improved, the last remaining legacy part of the plugin that I have issues with will be reworked. And that happens to be the dialogs where wpmem_msg_dialog resides. I will say that I generally try very hard to make sure filter and action hooks do not change – that’s the whole point of having them – so you can customize without fear of upgrading. But I don’t yet know how updates here are going to shake out. That being said, it could be quite a bit of time before that gets done, so I’m only pointing this out for future reference.

    As the dialog process changes, it will give way to a more formal error container in the WP-Members object class.

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