Support » Plugin: Email Encoder - Protect Email Address » quoting issue when replacing placeholder text that looks like email

  • the following html fragment is returned from a shortcode in our functions.php. the placeholder dummy address gets replaced by your plugin, causing a conflict between the outer double-quotes surrounding it and the inner double-quotes contained within your js.

    <label for="ea">{$my_label}</label> <input type="text" name="ea" value="" style="width: 90%;" placeholder="your-email@address.com" required>

    it’s easily mitigated by not using a dummy address there, however, I thought you might want to be made aware of the problem in case there’s anything you can do on your end to detect the surrounding context and avoid issues of quote-mark conflict, or else add appropriate warnings to your help text so that others can avoid the problem.

    https://wordpress.org/plugins/email-encoder-bundle/

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘quoting issue when replacing placeholder text that looks like email’ is closed to new replies.