Hello Jacqueline,
well actually OTF and TTF font should work either, but often there are metadata in the file that do not allow them to be used on the web. Transcoding to another format often clears the issue: if you try to convert the converted WOFF file back to OTF it will probably work.