Artigos sobre: INTEGRAÇÕES
Este artigo também está disponível em:

Como inserir vídeos responsivos com versões Desktop e Mobile no Elementor

Este tutorial ajudará você a sincronizar elementos da sua página WordPress (Elementor) com o novo player de vídeo utilizando o código personalizado.


Siga o passo a passo detalhado:


1. Preparando o Elementor


  • Acesse o painel administrativo do seu WordPress.
  • Vá até a página que deseja editar usando o Elementor.
  • Clique em Editar com Elementor.


2. Inserindo o Widget HTML


  • Dentro do editor Elementor, arraste e solte o widget HTML na área onde deseja que o vídeo seja exibido.


3. Adicionando o Código


Copie e cole cada parte do código a seguir em um widget HTML, exatamente nesta ordem e conforme as instruções específicas para cada parte:



Parte 1 - Código CSS


  • Clique no widget HTML que você inseriu.
  • Na caixa do widget, cole o seguinte código CSS:


<style>
.mobile {
display: none;
}

.desktop {
display: block;
}

@media (max-width: 768px) {
.mobile {
display: block;
}

.desktop {
display: none;
}
}
</style>



Parte 2 - Código para Mobile


  • Após inserir o CSS, cole o seguinte código HTML específico para dispositivos móveis em um outro Widget HTML que deseja que seu vídeo Mobile apareça:
<div class="mobile" style="background-color: red; padding: 10px">
<vturb-smartplayer
id="vid-686820c805a276572364d1d6"
style="display: block; margin: 0 auto; width: 100%"
></vturb-smartplayer>
</div>



Parte 3 - Código para Desktop e Scripts


  • Em seguida, copie e cole os scripts a seguir em um outro Widget HTML para versão do vídeo desktop que garantirão o funcionamento do player:
<div class="desktop" style="background-color: blue; padding: 10px">
<vturb-smartplayer
id="vid-686820c805a276572364d1d6"
style="display: block; margin: 0 auto; width: 100%"
></vturb-smartplayer>
</div>

<script>
if (window.innerWidth < 768) {
const el = document.querySelector(".desktop vturb-smartplayer");
el.parentElement?.removeChild(el);
} else {
const el = document.querySelector(".mobile vturb-smartplayer");
el.parentElement?.removeChild(el);
}
</script>

<script type="text/javascript">
var s = document.createElement("script");
(s.src =
"https://scripts.converteai.net/a31c66e3-3431-4a21-b5ce-fa3a68d3640d/players/686820c805a276572364d1d6/v4/player.js"),
(s.async = !0),
document.head.appendChild(s);
</script>



  • Este código vai garantir que o vídeo correto seja carregado para desktop e mobile sem causar conflitos ou carregamento duplicado.


4. Salvando e Publicando


  • Após inserir o código, clique no botão Atualizar no Elementor.
  • Verifique o resultado final abrindo sua página em diferentes dispositivos (desktop e mobile).


5. Dicas de Validação


  • Teste a página em modo de navegação anônima para garantir que o comportamento esteja correto.
  • Caso o vídeo não carregue corretamente, confirme que o script externo está sendo carregado adequadamente pelo navegador.


Agora, seu vídeo está sincronizado corretamente com os elementos da página no Elementor, adaptando-se perfeitamente aos dispositivos móveis e desktops!


Atualizado em: 07/07/2025

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!