Change Global default Font in Latest PRO Version

Hi Prasant

As I am working in a development environment, I have not activate any cache on Server

I have also reloaded page into my browser.

I have tested also with a different computer, but I see always “Lato” fonts.

Please, could you try yourself if you see Lato or Roboto fonts?
https://agenziagammapraticheauto.it

Thank uou

Hi,

I see Lato font as default.

Would you mind providing us with login credentials so we can take a closer look? Please provide following information:

Set it as Secure Note

  • Link to your site
  • WordPress Admin username / password

All the best!

Hi Paul

Now it’s working.

I dov’t know why, but today me changes are working.

BUT I can no more use
HELPER CLASSES - TYPOGRAPHY - FONT WEIGHTS
• w-100 – font weight 100
• w-200 – font weight 200
• w-300 – font weight 300
• w-400 – font weight 400
• w-500 – font weight 500
• w-600 – font weight 600
• w-700 – font weight 700
• w-800 – font weight 800
• w-900 – font weight 900

DON’T WORK in Cornerstone

Thank You

Hello There,

Thanks for updating in! Please go back to X > Templates > Fonts and make sure that there are no duplicate names. There are cases that duplicate names will result an issue. And also, please make sure that you have selected the font weights.

Hope this helps.

Yes

I think I have all properly configured.

X > Templates > Fonts
I have no duplicate names

I have all weight selected (for each)

X > Theme Options > Typography
I have Font manager enabled
I have “Body” associated to BODY FONT section

BUT I have a very strange BODY FONT WEIGHT associated

Same in HEADING FONT section

Could that be the reason why Font weights Helper Classe don’t work?

1 Like

Hello There,

Thank you for updating us in! I have logged in and investigated the issue. I can confirmed that this is a bug in this latest release. Even if you select all font weights, only 400 or 700 is loaded.

I’ve submitted this to our issue tracker so the developers will be made aware of it and fix the issue. Once they have it fix, it will be updated and will be rolled out in the next update release.

Thank you for your understanding.

Hi There

Is this Bug resolved with latest release 1.2.4?

Thank You

I got the same bug with the latest update and i makes it impossible for me to do productive work. there are so many other issues i am running into lately! several times a day i have to delete the duplicates in the font manager.
in my case even theme (global) settings don’t apply anymore. only the color for the body font. but not the size (rem) weight or italic. neither in the classic text element nor the v2 text element!

Hi there,

I think it’s not complete yet, but you may try selecting another font template and switch it back again, then the font-weight will be automatically filled by the missing weights. That works on my end. I’ll forward this discussion again as a follow up.

@iTurtle, it seems to be working okay on my end while changing the font sizes and unit, and even color. Would you mind providing a video recording on how to reproduce your issue? Maybe I’m just missing something.

Thanks!

As suggested…
I created a NEW Font Template “Test Roboto”

I switched Header and Body Font to the NEW Font Template “Test Roboto”

and Saved

On my Dev Site it load only 400 and 700 Roboto family fonts (and not ALL 100, 300, 400, 500, 700, 900 as requested):

<link rel='stylesheet' id='cs-google-fonts-css' href='//fonts.googleapis.com/css?family=Roboto%3A400%2C400i%2C700%2C700i&#038;ver=2.1.3#038;subset=latin,latin-ext' type='text/css' media='all' />

Than, I switched back again to “Body” (Lato font) and “Headings” (Lato font)
switched Header to the Font Template “Headings” and Body Font to the Font Template “Body”

On my Dev Site it only load 400 and 700 Lato family fonts (and not ALL 100, 300, 400, 700, 900 as requested):

<link rel='stylesheet' id='cs-google-fonts-css' href='//fonts.googleapis.com/css?family=Lato%3A400%2C400i%2C700%2C700i&#038;ver=2.1.3#038;subset=latin,latin-ext' type='text/css' media='all' />

Furthermore I still see wrong FONT WEIGHT names:


Just another thing:

On my Dev Site it load Lato fonts TWO TIMES:

at the beginning of source code (maybe from Inherit X Default font):
<link rel='stylesheet' id='x-google-fonts-css' href='//fonts.googleapis.com/css?family=Lato%3A400%2C400italic%2C700%2C700italic&#038;subset=latin%2Clatin-ext&#038;ver=1.2.3' type='text/css' media='all' />

at the end of source code (maybe from Font Manager Templates)
<link rel='stylesheet' id='cs-google-fonts-css' href='//fonts.googleapis.com/css?family=Lato%3A400%2C400i%2C700%2C700i&#038;ver=2.1.3#038;subset=latin,latin-ext' type='text/css' media='all' />

Thank You

Hey there,

Regarding the font-weight selection, you could try switching to Inherit then switch to a font template again.

This is a bug but this might work for now. You still can only load 1 font-weight though. That is for performance reasons. If you need to load all font-weights, you should use a third party Google Fonts plugin. That will not be integrated into the Theme Options though.

Regarding the default Google font loading, please ensure you’re not using a Google Font in the Customizer. There’s a font setting for the Logo and Navbar under the Header settings. Once everything in the Customizer is switched to a system font, no Google Font will be loaded except what you selected in the Font Manager.

Thanks.

Dear Christian

The described behavior in you video, only works until you don’t leave the “Theme Options” Environment.
If you exit and return to the “Theme Options” environment, the problem reappears again.
(see linked video on Secure Note)

Please, could you explain better why You say “If you need to load all font-weights, you should use a third party Google Fonts plugin. That will not be integrated into the Theme Options though”?
What is the purpose of the Font Manager then?

You say “There’s a font setting for the Logo and Navbar under the Header settings”.
But I cannot access to Header settings because I’m currently using Pro Headers

Thank You

just fyi i openend a new thread with my specific problem: https://theme.co/apex/forum/t/body-font-in-pro-how-does-it-all-work-together/13547

Yes, it switches back but at least you can select a font weight. If you don’t want the temporary solution, it would be best to disable the Font Manager instead and setup your font in Appearance > Customize > Typography

You can only select one font weight.

And, what you selected will be the only font weight that will be loaded or used and not what you’ve selected in the Font template.

Loading all of the font weights is not possible that is why if you want that which is not recommended because it will slow your site down, you need to use a third party plugin like Easy Google Font (not a recommendation). If you use that plugin, you still can’t select all font weights in X/Pro that is why I said it is not integrated. The Font Manager / Template, is the one integrated in X/Pro. You need to use CSS to change font weights if you’re going to use a third party plugin.

The Font Manager is there for previewing fonts, allow for font-weight selection in the Typography setting and not loading them in the front-end.

That is in the Customizer and not Theme Options.

Thanks.

Hi Christian

Thank You for your detailed reply

You wrote:

But,
If NEW Font Manager is only for" previewing fonts" why are there RADIO BUTTONS (for selecting one of many choices)?

Into new V2 Elements there are options in order to select TEXT FORMAT:

  • Font Family (From “Inherit” or “Font Manager Templates”)
  • Font Weight (From Weight selected on each Font Manager Templates)
    But, as you say, if Font Manager in only for “preview”, how can I see that font family/weight on front-end?

Please, could you clarify me better this behavior?

Thank You

1 Like

None of the “solutions” is working. Since the Typekit-issue nor the Google Font-issue is solved, this theme is not worth it’s price.

1 Like

totally right! confusion is getting to new heights! why can i select more than one font style at all and also in another thread it is stated that this is needed in order to be able to select bold, italics, etc.
xxxhttps://theme.co/apex/forum/t/body-font-in-pro-how-does-it-all-work-together/13547/2

Hi there,

Please, kinldy rest assured that we are here to help and we will do our best to be able to address the issues you are experiencing and try to resolve them ourselves and if not possible report any kind of bug report to our development team to follow up.

Now regarding the problem you have mentioned in the Video which the weight option turns into abnormal view like this:

We already filed a bug report regarding this and our development team will follow up the case. So kindly stay tuned for upcoming releases to have a fix regarding this. There is nothing more we can do regarding the issue I mentioned at the moment.

Now regarding the font weight selection question. I checked the X > Launch > Options > Typography and it is not loading all weights as it is scrambled due to the previously mentioned bug.

But I went to a page and used the Text element to retrieve the font weight for selection and it did load all selected weights in the Font Manager:

So by getting the previous problem fixed this issue will be fixed also for the body weight option in the X > Launch > Options > Typography.

There was also a mention of that the font weight is not loading in the front end. Actually, I know you have selected all weights in the font manager, but you need to be actually using that font weight in some place of the page to show the weight. If you select it from the font manager, it means it will be available in the backend options for you to choose from. But you need to have text actually using that weight to be able to have it in the front end.

You can test it by adding a separate text element for each font weight and assign a unique font weight for each one. Then check the front end of the website.

If you need further help we will be more than happy to help if you give us a test page which we can see any issue you mention live to be able to investigate.

Thank you for keeoing things friendly and we will do our best to help you around with the issues as you and all of our customers are the most precious thing we have here :slight_smile:

Thank you for your feedback. As always we will be more than happy if you have an issue which needs to be addressed specifically. Kindly open up a separate thread and we will follow up the case for you.

Thank you.