1. I’ve already looked at https://www.wpbeginner.com/wp-themes/how-to-add-custom-fonts-in-wordpress/ but this only refers to google fonts and sitekit and also manual additions via font-face.
2. Previously I have used the “custom fonts” plugin to add fonts (in .woff2 format) which worked fine
3. However, when I do this on the efor theme, the fonts do not display, falling back to the fall-back fonts.
Thanks, but after researching much further, it turns out that either WordPress or the custom fonts plugin i was using imported the fonts into the file using http,not https which then refused to load under enforce https on my website. Thanks anyhow