Wordpress - wp_editor adds HTML entities to the content
WordPress is running addslashes
on POST
input. The value you get from the data base looks probably like:
<img title=\"\" …
… and the editor tries to enforce valid markup from that.
So … call the editor with …
wp_editor( stripslashes( $content ), strtolower($value['id']), $settings );
I too had same problem. Then I used :
<? wp_editor(html_entity_decode(stripcslashes(get_option('wid1_cont'))), "editor1",$settings = array('textarea_name'=>'wid1_cont','textarea_rows'=>'5') ); ?>
It worked..