• I don’t want to moderate postings, but I do want users to verify their email address before post goes live, in order to cut down on spam. Once user verifies their email, post would automatically go live on site. Is there that ability?

    • This topic was modified 3 years, 1 month ago by calisun.
Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Author Greg Winiarski

    (@gwin)

    Hi,
    right now we do not really have such a feature in WPAdverts, however, it seems like a great addition, i will add it to my todo list and try to create a code snippet with this functionality when i will find some free time.

    Regarding the spam, if you are having problems with spam submissions please check our guide on stopping it here https://wpadverts.com/doc/spam-submissions/

    Thread Starter calisun

    (@calisun)

    Hi Greg,
    thank you for considering this feature. It would be a great feature where user would have to physically click on email verification link inside their email in order for the post to became active.This would eliminate bots from making live posts.
    I was also thinking about future posts after initial email verification. Once email is verified, bots could be using this email over and over. So we might also need to have a way to limit how many live posts can be created per one email. Admin would have box where they can specify how many live posts can be created per one email. Once old posts expire, new ones can be created.

    Dzi?kuj? i pozdrawiam

    • This reply was modified 3 years, 1 month ago by calisun.
    Plugin Author Greg Winiarski

    (@gwin)

    Hi,
    limiting logged-in user active listings is possible with the Limit User Active Listings snippet https://github.com/simpliko/wpadverts-snippets/blob/master/limit-user-active-listings/limit-user-active-listings.php

    You can install it as explained here https://github.com/simpliko/wpadverts-snippets/ at the bottom of the page.

    Once you do that in the limit-user-active-listings.php file on line 40 you can set how many active listings user can have, if the user will reach the limit the [adverts_add] form will now show to him, instead the user will see an error message.

    Thread Starter calisun

    (@calisun)

    I see that there is a plugin: AddonSuite – for WPAdverts, that it has limit of listings builtin, so I used that.
    As far as verifying user email before posting, WordPress has that option build in, is it possible for WPAdverts to use it?

    Plugin Author Greg Winiarski

    (@gwin)

    Hi,
    you would need to use the [adverts_add] with the “requires” param like this

    
    [adverts_add requires="read"]
    

    then the not-logged-in users would see an error message that would ask them to login or register, if they will register with the default WP registration then they will have to verify their email addresses.

    Of course, this is a bit different use case because the users will need to register first and then post an Ad, instead of posting first and having their email address verified.

    Thread Starter calisun

    (@calisun)

    Thank you for reply Greg,
    Agree with your statement that it would be difficult since they must register first before posting.
    It would be great if they could create a post and the post would just be “held” and automatically released once they verify their email. It would be ok to allow any subsequent posts without need to verify email once it has been verified before. I would just control bots by limiting number of allowed active submissions (as per your suggestion before)

    Thank you very much for the greatest plugin!
    Have a great day.
    Al

    Plugin Author Greg Winiarski

    (@gwin)

    Hi,
    i do agree that this will be a pretty cool functionality to have, i added it to my todo list, when i will find some free time i will try creating something like this as a free code snippet.

    When someone looks at an item on my site they can send me a message when they fill out the form I do get the message but not in HTML format (i checked the HTML box) and I cannot get the email to display the body of the message. What am I doing wrong?

    MESSAGE FORM BELOW
    Hello Ron,
    {$form.message_name} has requested more information regarding ‘{$form.message_subject}’ from the W3RONTECH.COM website.

    Here is the message {$form.message_body} sent by {$form.message_name} recently. Problem is with {$form.message_body}

    Plugin Author Greg Winiarski

    (@gwin)

    Hi,
    i am not sure, is the message you pasted at the bottom the one you see in your email client or the one you see in the wp-admin / Classifieds / Emails panel when editing a message template?

    Usually with the HTML messages in order to get the best results, it is also best to click the “Text” tab in the editor and enter the message as an HTML code.

    Greg,
    The message comes through in a text format, and the message is picking up everything I set up in the editor except for {$form.message_body}. Instead of the message showing up in the email, the tag shows up not processing the message.

    Plugin Author Greg Winiarski

    (@gwin)

    Hi,
    hmm, do you have the Contact Form message customized maybe? For example, the built-in message_body field was replaced with a different field. If you could paste a link to the page with one of your ads then i could take look at it.

    One other issue that sometimes happens is that while editing the message template in the Visual mode there is some invisible tag added inside the variable, so it looks correctly in the visual editor but in fact the variable is malformed.

    To check it, while editing the email template in the text editor click the “Text” tab and make sure the variable is correct, also you can check if there are no white spaces in the variable (for example ...message_body } instead of ...message_body}.

    Thanks, Greg for the reply, you do such a great job in supporting your apps, better than any other developer I have experienced.

    I reviewed your suggestions and found everything to be as it should be with the tag in question and format.

    I started over as I re-wrote the email message went into the text editor cut everything out and replaced it with the new message in a cleaner HTML format.

    I am not sure what corrected the problem but it now works!

    Thank you again for your response I do appreciate the time you take to assure your app works for your customers.

    Sincerely,

    Ron

    Plugin Author Greg Winiarski

    (@gwin)

    Hi,
    thanks for the compliment and i am glad you have the issue resolved :).

    Thread Starter calisun

    (@calisun)

    Hi Greg,
    I am glad drtuman was able to get his issue straightened out.
    I would just like to circle back to the original request of this post:

    To reduce spam (and to reduce need for manually approve each post), it would be great if people could create a post and that post would just be “held” and later automatically released once they verify their email (click on verification link inside email). It would be ok to allow any subsequent posts without need to verify email once it has been verified before.

    Plugin Author Greg Winiarski

    (@gwin)

    Hi,
    i want to develop a snippet or an add-on that will allow phone verification before the user will go to the preview page or maybe while the Ad is waiting for a verification as this would be a great way to prevent the spam.

    When this will be available I cannot tell I am afraid since I want to finish the version 2.0 first. The phone verification is quite a big project and I do not want to start something like that while I am in the middle of an even bigger one (the 2.0).

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Email verification’ is closed to new replies.