Question: how to upload ttf fonts to wordpress?
Answer: Download the font that you want to use to your computer and extract the . zip archive is necessary.
Upload your font file to wp-content/themes/your-theme/fonts directory. Create a separate fonts folder if you don't have one yet. ... 
Press the Update File button to save your changes.