WordPress Baskerville Pergunta: Onde posso encontrar a opção Google Fonts?

Um usuário perguntou ?

Moine,

Atualizei o baskerville (versão 1.30) e agora as goto-fonts roboto e pacifico não estão mais disponíveis. No readme eu encontro: »Opção adicional para desabilitar o Google Fonts com string extraível« (Versão 1.27). Não consigo encontrar esta opção no arquivo personalizado. Tenho que procurar em outro lugar?

Tudo de bom para Armin

Autor do tópico

(@anlino)

2 anos, 1 mês atrás

Olá @zarminsky,

Você pode postar um link para o seu site?

A string extraível que pode desabilitar o Google Fonts é falsa por padrão (= o Google Fonts é habilitado por padrão), portanto, essa não deve ser a causa.

–Anders

(@zarminsky)

2 anos, 1 mês atrás

Olá Anders,

Segue um dos sites, onde utilizo Baskerville (e um artigo secundário com algumas modificações):

Tudo de bom para Armin

Autor do tópico

(@anlino)

2 anos, 1 mês atrás

Olá @zarminsky,

Dependendo de como a função de enfileiramento da folha de estilo do seu tema filho está estruturada, você deve verificar se a folha de estilo “baskerville_googleFonts” está enfileirada.

A estrutura da fila Baskerville foi alterada na versão 1.20. Você pode encontrar um tópico sobre isso aqui:

–Anders

Esta resposta foi modificada há 2 anos, um mês atrás por.

(@zarminsky)

2 anos, 1 mês atrás

Oi Anders,

Obrigado – vou tentar novamente. Esta é a minha maneira de conquistar os estilos:

function my_theme_enqueue_styles() {
 
    $parent_style="baskerville_style";
 
    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
    wp_enqueue_style( 'baskerville-claudia-style',
        get_stylesheet_directory_uri() . '/style.css',
        array( $parent_style ),
        wp_get_theme()->get('Version')
    );
	
}
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );

Mas de qualquer forma: mesmo quando ativo o tema baskerville original, não consigo obter a opção de fontes do google. Onde devo procurar?

Muitas felicidades Armin

Autor do tópico

(@anlino)

2 anos, 1 mês atrás

Olá @zarminsky,

Substitua esse bloco de código por:

function my_theme_enqueue_styles() {
 
 	wp_register_style( 'baskerville_googleFonts', '//fonts.googleapis.com/css?family=Roboto+Slab:400,700|Roboto:400,400italic,700,700italic,300|Pacifico:400', false, 1.0, 'all' );
    wp_register_style( 'baskerville_style', get_template_directory_uri() . '/style.css' );

    wp_enqueue_style( 'baskerville-claudia-style', get_stylesheet_uri(), array( 'baskerville_googleFonts', 'baskerville_style' ), wp_get_theme()->get('Version') );
	
}
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );

Isso deve corrigir as fontes CSS.

–Anders

(@zarminsky)

2 anos, 1 mês atrás

Oi Anders,

Muito obrigado, com este código tudo funciona perfeitamente.

Tudo de bom para Armin

(@jensmg)

1 ano, 9 meses atrás

Olá, tenho uma dúvida semelhante. Devemos desabilitar o uso direto das fontes GOOGLE devido à não conformidade com DSGVO.

Olhando para function.php, “$google-fonts” é uma variável onde posso desabilitar o uso de fontes do google neste tema. Mas não estou recebendo nenhuma entrada/configurações arquivadas na personalização do tema.

Você poderia nos dar um breve conselho sobre como e onde definir essa variável? Claro, eu poderia remover o bloco de código do function.php, mas não quero alterar nada no function.phpp original deste tema para manter o caminho de atualização ativo.

Obrigado

Jens

(@pixelverbieger)

1 ano, 9 meses atrás

Olá Jens,

tradutores (!) destinam-se a “desligar” a variável, se houver caracteres no idioma traduzido que não estejam disponíveis nas fontes do tema. Veja functions.php, comente as linhas 95-98. Isso pode ser feito em translate.wordpress.org, por exemplo aqui (para de_DE): =google &filters%5Buser_login%5D =&filters%5Bstatus%5D =current_or_waiting_or_fuzzy_or_untranslated &filter =Filter & Sort%5Bby%5D =Priority & Sort %5Bhow% 5D=desligado

Esta tradução se aplica a todos os usuários que usam este idioma específico (pacote). Então não é o caminho a seguir para você ?

Se você deseja definir o Google Fonts para “sair” para seu projeto, você precisa usar um tema filho e hospedar as fontes necessárias. Não é tão dificil:

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *