Um usuário perguntou ?
Acabei de instalar o plugin e estou tentando validar a página. Recebo a mensagem de que “a janela de visualização foi visualizada mais de uma vez”. O que devo fazer para corrigir esse problema?
Obrigado.
(@swissspidy)
1 ano, 8 meses atrás
Olá
Se você verificar o código-fonte de páginas não AMP em https://cozinhatecnica.com/2019/05/leite-de-coco-caseiro/você também notará a mesma pergunta.
<meta name="viewport" content="width=device-width, initial-scale=1">
duas vezes no topo (linhas 4 e 8).
Isso não é o ideal, embora os navegadores geralmente façam um bom trabalho tentando corrigir esses erros por conta própria.
Este código duplicado parece ser devido a uma incompatibilidade de plugin. Seu tema já inclui essa tag HTML codificada em um modelo (assim como o modelo AMP Plugin Reader Mode), mas alguns plugins serão adicionados novamente ao seu site.
Normalmente, o que ajuda aqui é tentar mudar temporariamente para outro tema e desativar temporariamente todos os plugins, depois ligá-los novamente, um por um, para ver qual deles está causando isso. Depois de encontrar o culpado, você pode entrar em contato com o desenvolvedor que mantém o plugin ou tema.
(@mfelício)
1 ano, 8 meses atrás
Poderia ser o próprio tema que está causando o problema?
Mudei para um tema diferente e o problema desapareceu. Quando voltei, estava lá novamente.
Obrigado pela resposta rápida!
(@westonruter)
1 ano, 8 meses atrás
@mfelicia Você está usando esse tema, certo?
Quais plugins você está usando?
Observe que esse bug visual duplicado evitará vazamentos na testa quando o desinfetante aplicar a restrição única:
No entanto, é bom corrigir a causa raiz.
(@mfelício)
1 ano, 8 meses atrás
@westonruter sim, esse é o tema que estou usando.
Plug-ins:
a3 Ad Load Inserter Lazy Akismet Anti-Spam AMP Autoptimize Classic Editor Easy AdSense Ads Manager & Scripts EN Google Analytics Heartbeat Control com WP Rocket Ads Push OneSignal Yoast Video Thumbnails ISTO
(@westonruter)
1 ano, 8 meses atrás
Obrigado. Posso reproduzir o problema simplesmente ativando o tema da velocidade da página. Estou depurando agora.
(@westonruter)
1 ano, 8 meses atrás
ok, eu posso ver o problema. O tópico é adicionado duas vezes.
Primeiro, sobre os tópicos do tópico header.php
Sim:
<meta name="viewport" content="width=device-width, initial-scale=1">
então entre framework/hybrid/inc/functions-head.php
Sim:
add_action( 'wp_head', 'hybrid_meta_viewport', 1 );
e
function hybrid_meta_viewport() {
echo '<meta name="viewport" content="width=device-width, initial-scale=1" />' . "n";
}
Então, adicionar isso a um plugin personalizado ou tema filho é uma solução rápida para você functions.php
:
add_action( 'after_setup_theme', function() {
remove_action( 'wp_head', 'hybrid_meta_viewport', 1 );
} );
Isso corrige o problema.
(@mfelício)
1 ano, 8 meses atrás
Obrigado, funcionou perfeitamente!
Um ótimo suporte.
(@greenshady)
1 ano, 8 meses atrás
Fiquei preso nisso porque o tema está usando minha estrutura Hybrid Core.
Tudo o que eu queria fazer era comentar aqui e marcar @gandham para informá-lo sobre o problema no tópico.
(@westonruter)
1 ano, 8 meses atrás
@mfelicio FYI: Este erro de validação será automaticamente capturado e limpo na próxima versão (v1.2) do plugin. Visão
(@gandham)
1 ano, 8 meses atrás
Obrigado @greenshady, farei as alterações necessárias.
Obrigado @westonruter por revisar nosso código e identificar o problema.
Isto foi útil?
0 / 0