I have tried this with no success on version 2.7. I wrote a function to display it... This seems to be the only way I could get it to work:
function get_WYSIWYG($id='content',$name='content',$value=''){
$editor =<<<HTML
<script type="text/javascript" src="/wp-includes/js/tinymce/tiny_mce.js"></script>
<script type="text/javascript">
<!--
tinyMCE.init({
theme : "advanced",
skin:"wp_theme",
theme_advanced_buttons1:"bold,italic,strikethrough,underline,separator,bullist,numlist,outdent,indent,separator,justifyleft,justifycenter,justifyright,separator,link,unlink,separator,styleprops,separator,separator,spellchecker,search,separator,fullscreen,wp_adv",
theme_advanced_buttons2:"fontsizeselect,formatselect,pastetext,pasteword,removeformat,separator,charmap,print,separator,forecolor,emotions,separator,sup,sub,separator,undo,redo,attribs,wp_help",
theme_advanced_buttons3:"",
theme_advanced_buttons4:"",
language:"en",
spellchecker_languages:"+English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr,German=de,Italian=it,Polish=pl,Portuguese=pt,Spanish=es,Swedish=sv",
theme_advanced_toolbar_location:"top",
theme_advanced_toolbar_align:"left",
theme_advanced_statusbar_location:"bottom",
theme_advanced_resizing:"1",
theme_advanced_resize_horizontal:"",
dialog_type:"modal",
relative_urls:"",
remove_script_host:"",
convert_urls:"", apply_source_formatting:"", remove_linebreaks:"1", paste_convert_middot_lists:"1", paste_remove_spans:"1",
paste_remove_styles:"1",
gecko_spellcheck:"1",
entities:"38,amp,60,lt,62,gt",
accessibility_focus:"1", tab_focus:":prev,:next",
wpeditimage_disable_captions:"",
plugins:"safari,inlinepopups,autosave,spellchecker,paste,wordpress,fullscreen,-emotions,-print,-searchreplace,-xhtmlxtras,-advlink,",
mode : "exact",
elements : "{$id}",
width : "565",
height : "200"
});
-->
</script>
<textarea id="{$id}" name="{$name}">{$value}</textarea>
HTML;
return $editor;
}
Now any time I need the editor, I just echo get_WYSIWYG($id,$name,$value);
hope that helps anyone that was having the same issue.