Lokal Fonts

Since in Europe there are more and more warnings due to the use of externally embedded Google Fonts, it would be a great feature to automate the local management of the fonts. Currently, beTheme only supports manual management, which, by the way, is not perfect and also very cumbersome.

It would be great if, after finalising the setup under Custom Fonts, you had a button with which all the fonts used in the website could be installed locally and linked accordingly. This would help many "simple" users to use the fonts in a DSGVO-compliant manner without technical knowledge.

Comments

  • Hello,

    There already is an option for that.

    You can find it in Betheme -> Theme options -> Performance.

    Best regards

  • That is not what I wrote as a suggestion.

    What happens exactly when the option is selected?

    Cache does not mean that the fonts are available locally, but that they will be reloaded at some point.

    It's about a simple solution that complies with the GDPR.

  • When you choose this option and click the Download files button, the fonts you use in the Fonts tab will be downloaded to your server, and they will no longer be taken from the google servers.


    Best regards

  • on which path they will be stored?

  • and why its hidden at "performance" and not a entry at fonts in the Options named "lokal fonts" ;)

  • i ve checked this option with google font checkers and geht the reuslt that furthermore external loading happens

  • They are stored in /wp-content/uploads/betheme/fonts/.

    I would not say that they are hidden. They are as easily accessible as any other theme option, and they also have an impact on the website's performance. ?

    If you still see google fonts loading from google servers, ensure that the plugins you use do not load them. For example, it could be the Slider Revolution, where you should also use fonts stored locally.


    Best regards

Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.