Custom Fonts的作者是Brainstorm Force,目前有100,000+个有效安装。已经Tested with 5.4.1版本的wordpress。
This plugin helps you easily embed custom fonts files (woff2, woff, ttf, svg, eot, otf) easily in your WordPress website.
Currently, it works with:

Astra Theme
Beaver Builder Theme
Beaver Builder Plugin
Elementor Page Builder

How does it work?

Install the plugin
Upload the font files in as many formats as possible for best browser compatibility.
And done. You will be able to see the fonts added in the settings of Astra / Beaver Builder / Elementor. Please refer screenshots.

If you’re not using any of the supported plugins and theme, you can write the custom CSS to apply the fonts.