2

I make some changes over the post before storing it in the database.

I use content_save_pre to do this.

Some characters like " get done into “ in the JavaSript code which I insert (part of the change). How do I prevent that from happening?

1
  • Could you please provide a sample of the code you're inserting? The function wptexturize() is doing this on the fly at runtime, so knowing the structure is important for figuring out how to stop it. Commented Aug 26, 2010 at 13:14

1 Answer 1

1

It seems that the "convert_chars" filter is causing the trouble, try removing it by:

remove_filter( 'the_content', 'convert_chars' );

Also try removing the richedit_pre hook (which formats the text for the rich text editor, also uses convert_chars function) by:

remove_filter( 'the_editor_content', 'wp_richedit_pre' );

Hope that helps!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.