WYSIWYG only shows in administration theme
This is happening because you have an input format associated with the editor that is only available to your admin users. You need to either make the input format available to other roles on your site or expand the formats that the WYSIWYG editor displays on.