Support » Fixing WordPress » WP changes my thus breaking it, after pasting it in to the ‘Text’ field

  • I want to hide email addresses as much as possible for a site I made for a friend.
    I am using a utility called ‘Email Obfuscator’ to generate the code. The code below is what I get if I choose to encode in Javascript.

    <script>document.write(‘T’+’e’+’x’+’t’+’ ‘+’i’+’n’+’ ‘+’t’+’h’+’e’+’ ‘+’l’+’i’+’n’+’k’);</script>

    I paste this in on the WP ‘Text’ tab.
    It is there. I save it, it is still there. I close the ‘Text’ window by opening the ‘Visual’ window and back to the ‘Text’ window and the code has changed to:

    <script>// <![CDATA[
document.write(‘T’+’e’+’x’+’t’+’ ‘+’i’+’n’+’ ‘+’t’+’h’+’e’+’ ‘+’l’+’i’+’n’+’k’);
// ]]></script>

    As a result it does not show up properly on the site.

    The developer confirms that the code is correct, but does not know what happens in WP in the process, and why the code changes after putting it there.

    Does anybody know what is happening here? And more important how to solve it?

    [please continue with your original topic at https://wordpress.org/support/topic/javascript-code-not-working-can-you-help?replies=4 ]

  • The topic ‘WP changes my thus breaking it, after pasting it in to the ‘Text’ field’ is closed to new replies.