Glad to help:
1) “If the Google reCaptcha is NOT checked, the user gets no red notification when submitting the form, saying that s/he must verify that s/he’s human.”
It sounds like you are using the “Redirect URL” option, correct? If so, then that would explain it, as the error messages are not displayed automatically in that case (they need to be added via template tag, usp_redirect_message()
).
2) “OK, you will refer to using usp_redirect_message()
and tell me to add that to my template, but there must be a better and easier way, I hope.”
Correct, currently that is the correct method of adding success/error messages (when using the “Redirect URL” option).
3) “Anyway, I would like to change the text of the error message -> where can I do that? (I want it to say If you see this error message, please ignore the success-message below… etc)”
The free version of USP does not provide an option to customize specific error messages, but it is a feature of the Pro version. The free version, however, does provide a filter hook that would enable it with some custom code:
usp_error_message
So you or your developer could tap into that and modify whatever is necessary. Note that I do NOT recommend modifying any plugin core files directly; using the hook is a better way of doing it.
4) “when the form has been successfully submitted, the user still sees the ‘Go back’ -link on the Thank you-page. (No error alerts, though, so that is correct.)”
Correct, as explained above, the “Redirect URL” setting does not provide any error messages, so they will need to be added via the template tag, usp_redirect_message()
.
I hope this helps, let me know if I can provide any further infos, glad to help however is possible.