Pergunta de suporte a SVG do WordPress: Suporte a AJAX Reload SVG

Um usuário perguntou 👇

Estou usando o BarbaJS para o carregamento da minha página PJAX e há alguns casos em que vou para uma página não PJAX quando os scripts de plug-in de suporte a SVG não são carregados. Acho que é porque não tenho a função inicial correta no meu JS. Atualmente tenho bodhisvgsInlineSupport() onde recebo um erro ao carregar a página de qualquer maneira.

Existe uma função específica de recarga ou inicialização que você pode me fornecer para corrigir esse problema?

Se você precisa conhecer um exemplo, faça o upload primeiro em seguida, vá para a página Loja no menu.

(@benbodhi)

8 meses, 2 semanas atrás

Olá,

Obrigado por seu apoio e por usar meu plugin!

Suponho que você esteja falando sobre o logotipo do seu site principal porque o vejo representado on-line na página inicial, mas não na página da loja.

Então parece que você está carregando o logotipo preguiçosamente.

Normalmente, você pode contornar isso usando o novo atributo lazyload:
<img src=" class="style-svg" loading="eager" />

Essa nova opção de carregamento permite substituir o carregamento lento padrão e forçá-lo a carregar no carregamento da página, sem desperdiçar meu script.

Você pode ler mais sobre isso aqui:

Isso pode não funcionar se você estiver carregando outra coisa preguiçosa; nesse caso, você precisará descobrir quais imagens preguiçosas estão carregadas e desativá-las para seus arquivos SVG que deseja colocar online.

Eu espero que isso ajude!

Esta resposta foi modificada 8 meses atrás, duas semanas atrás por. Razão: adicionado link para informações

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 *