🎉 USE O CUPOM FIM.DE.SEMANA.FULL | 20% OFF acima de R$ 100,00

Como corrigir o layout quebrado da Timeline no Ultimate Addons no WordPress

Time Full Services Time Full Services
Tipo Page Builders
Nome do erro Layout quebrado da Timeline no Ultimate Addons EN: Ultimate Addons Timeline widget broken layout
Severidade Atenção
Descrição A Timeline do Ultimate Addons fica com layout quebrado quando o CSS do widget não carrega na página, geralmente por cache ou minificacao agressiva, pelo carregamento condicional de assets da UAE, ou por um conflito de CSS do tema sobre a estrutura de colunas do widget.

O que é Timeline Ultimate Addons com layout quebrado?

A Timeline e um widget do Ultimate Addons for Elementor (UAE) que exibe uma linha do tempo, roadmap ou histórico de posts em cartoes alinhados ao longo de um eixo central, com icones, conectores e suporte responsivo de alinhamento. Em telas largas os cartoes alternam de lado do eixo; em telas menores eles empilham e o alinhamento se adapta. Esse arranjo depende inteiramente do CSS próprio do widget, que posiciona o eixo, os conectores e a alternancia esquerda/direita dos cartoes.

O layout quebrado acontece quando esse CSS não chega ao navegador na página renderizada. Sem ele, os cartoes perdem o eixo, empilham em coluna única sem alinhamento, os icones saem de posicao e os conectores somem. Como a Timeline da UAE oferece dois modos, Content Timeline (conteúdo manual com data por item) e Posts Timeline (posts via Query Builder), a quebra aparece igual nos dois: e um problema de entrega de estilo, não de conteúdo.

Como identificar

  • Os cartoes da Timeline aparecem empilhados em coluna única, todos do mesmo lado, sem o eixo central nem a alternancia esquerda/direita.
  • Os icones e os conectores entre os pontos da linha do tempo somem ou ficam fora de posicao.
  • O layout fica correto no editor do Elementor, mas quebra na página publicada vista pelo visitante.
  • O alinhamento responsivo falha: no celular os itens ficam desalinhados ou sobrepostos em vez de empilhar de forma limpa.
  • No console do navegador (F12) o arquivo de CSS do Ultimate Addons retorna erro 404 ou não consta na lista de folhas de estilo carregadas.
Antes de começar: Antes de desativar otimizacoes de cache, atualizar plugins ou alterar o CSS em producao, faça um backup completo do site (arquivos e banco de dados) ou teste primeiro em um ambiente de staging, para reverter caso outra página dependa da configuração atual.

Como prevenir

  • Ao configurar plugins de cache, sempre exclua os arquivos de CSS do Ultimate Addons (caminho ‘/uael/’) da minificacao e da combinacao, evitando que a otimização descarte o estilo do widget.
  • Valide qualquer mudanca de cache, de versão do Elementor ou de tema em staging antes de publicar, abrindo a página da Timeline como visitante e não apenas no editor.
  • Mantenha o Ultimate Addons for Elementor e o Elementor sempre na versão estavel mais recente para que markup e CSS do widget permaneçam sincronizados.
  • Padronize ajustes de estilo da Timeline dentro do próprio widget ou em CSS com classes especificas, evitando regras globais de display/float/flex que atinjam colunas do Elementor.

Causa

  • Um plugin de cache ou otimização (como WP Rocket ou Autoptimize) minifica e combina o CSS e descarta ou adia a folha de estilo do Ultimate Addons, deixando a Timeline sem as regras de posicionamento do eixo e dos cartoes.
  • A opção de carregamento condicional de assets do Elementor (Recursos > Configurações > Recursos: 'Improved Asset Loading') so injeta o CSS do widget quando ele e detectado no conteúdo; em templates, popups ou conteúdo montado por shortcode a Timeline renderiza sem o seu CSS.
  • O cache da página foi servido a partir de uma versão antiga, gerada antes da publicação ou da atualização da UAE, entregando HTML da Timeline sem referenciar a folha de estilo nova do widget.
  • Uma regra de CSS do tema ou de outro plugin sobrescreve as classes do widget Timeline (por exemplo display, float ou flex aplicados de forma global a colunas), desmontando a alternancia esquerda/direita dos cartoes.
  • A versão do Ultimate Addons ou do Elementor esta desatualizada e a estrutura de markup do widget mudou, fazendo o CSS em cache não casar mais com as classes presentes no HTML renderizado.

Como resolver

  1. Limpe todos os caches e confirme se o layout volta: Comece pelo mais comum: cache servindo HTML ou CSS antigo. Limpe o cache do plugin de cache, do Elementor e do CDN, depois recarregue a página da Timeline sem cache do navegador para ver se o layout se restabelece.
    Painel WP -> (seu plugin de cache, ex.: WP Rocket) -> Limpar cache
    Painel WP -> Elementor -> Ferramentas -> Regenerar CSS e Dados
    Recarregue a página pública com Ctrl + Shift + R (hard refresh)
  2. Suspenda a minificacao e a combinacao de CSS no cache: Se a Timeline volta ao normal com o cache desligado, o problema esta na otimização de CSS. Desative temporariamente minificar e combinar CSS para confirmar; depois exclua o CSS do Ultimate Addons da otimização em vez de desligar tudo.
    Painel WP -> WP Rocket -> Otimização de Arquivos -> desmarque 'Minificar CSS' e 'Combinar CSS'
    Salve, limpe o cache e recarregue a página da Timeline
    Se resolver, reative a otimização e adicione os arquivos de '/uael/' aos CSS excluidos da minificacao
  3. Desligue o carregamento condicional de assets do Elementor: O 'Improved Asset Loading' do Elementor so carrega o CSS do widget onde ele e detectado. Em popups, templates e conteúdo via shortcode a Timeline renderiza sem estilo. Desative essa opção para forcar o carregamento do CSS da UAE em toda página e confirme se o layout volta.
    Painel WP -> Elementor -> Configurações -> aba Recursos (Features/Experiments)
    Localize 'Improved Asset Loading' (Carregamento aprimorado de assets) e defina como Inativo
    Salve, limpe o cache do Elementor e recarregue a página da Timeline
  4. Atualize Ultimate Addons e Elementor: Markup do widget desatualizado em relacao ao CSS em cache quebra o alinhamento. Atualize o Ultimate Addons for Elementor e o Elementor para as versões estaveis mais recentes e regenere o CSS para alinhar markup e estilo.
    Painel WP -> Plugins -> atualize 'Ultimate Addons for Elementor' e 'Elementor'
    Painel WP -> Elementor -> Ferramentas -> Regenerar CSS e Dados
    Limpe o cache do site e recarregue a página
  5. Isole um conflito de CSS do tema ou de outro plugin: Se mesmo com o CSS carregando o layout continua torto, ha uma regra global sobrescrevendo o widget. Use o inspetor do navegador sobre um cartao da Timeline para ver qual folha de estilo aplica display, float ou flex indevido, e neutralize a regra com um CSS específico para as classes do widget.
    Abra a página, clique com o botão direito num cartao da Timeline -> Inspecionar
    Na aba Styles, identifique a regra (tema ou plugin) que altera display/float/flex do cartao
    Painel WP -> Aparencia -> Personalizar -> CSS Adicional -> adicione a regra de correção específica
PHP
<?php
/**
 * Exclui o CSS do Ultimate Addons for Elementor da minificacao do WP Rocket,
 * preservando o estilo do widget Timeline quando a otimizacao esta ativa.
 * Coloque em um plugin de snippets (ex.: Code Snippets), nao no core.
 */
add_filter( 'rocket_exclude_css', 'full_excluir_css_uael' );
function full_excluir_css_uael( $excluded ) {
    $excluded[] = '/wp-content/plugins/header-footer-elementor/(.*).css';
    $excluded[] = '(.*)/uael/(.*).css';
    return $excluded;
}

Perguntas frequentes

Por que a Timeline do Ultimate Addons aparece certa no editor e quebrada na página publicada
No editor o Elementor carrega todos os assets, entao o CSS do widget sempre esta presente. Na página pública, cache, minificacao ou o carregamento condicional de assets podem não entregar a folha de estilo da Timeline, e sem ela o eixo e o alinhamento dos cartoes desmontam.
O WP Rocket pode quebrar o layout da Timeline da UAE
Pode. A minificacao e a combinacao de CSS do WP Rocket as vezes descartam ou adiam a folha de estilo do Ultimate Addons. Desative essas opções para testar e, ao confirmar, exclua os arquivos de '/uael/' da otimização em vez de desligar o recurso inteiro.
O que e o Improved Asset Loading do Elementor e por que afeta a Timeline
E uma opção que carrega o CSS de cada widget apenas onde ele e detectado no conteúdo, para deixar a página mais leve. Em popups, templates e conteúdo via shortcode a Timeline pode renderizar sem o seu CSS. Desative essa opção em Elementor para forcar o carregamento do estilo.
Limpei o cache e a Timeline continua desalinhada, o que faço
Regenere o CSS do Elementor em Ferramentas, atualize o Ultimate Addons e o Elementor e desligue o carregamento condicional de assets. Se o estilo já carrega mas o layout segue torto, use o inspetor do navegador para achar a regra do tema ou plugin que sobrescreve o widget.
Como sei se o CSS do Ultimate Addons esta realmente carregando na página
Abra a página, pressione F12 e va na aba Network ou Sources. Procure pelo arquivo de CSS do Ultimate Addons (geralmente com 'uael' no caminho). Se ele retornar 404 ou não aparecer, o estilo não esta sendo entregue e a Timeline quebra por falta dele.
A Timeline da UAE funciona tanto com conteúdo manual quanto com posts
Sim. O widget tem o modo Content Timeline, com conteúdo e data por item adicionados a mao, e o modo Posts Timeline, que busca posts pelo Query Builder com imagem destacada e data. A quebra de layout afeta os dois modos da mesma forma, pois e um problema de CSS, não de origem do conteúdo.
Preciso editar arquivos do plugin para corrigir o layout da Timeline
Não. A correção se resolve no painel: limpando cache, ajustando a otimização de CSS, desligando o carregamento condicional de assets, atualizando os plugins e, se houver conflito, adicionando CSS específico no Personalizar. Nunca edite arquivos dentro da pasta do Ultimate Addons.
Excluir o CSS da UAE da minificacao deixa o site mais lento
O impacto e mínimo. Você exclui apenas os arquivos do widget que estão quebrando, mantendo a minificacao do restante do CSS. E uma troca pequena de peso por um layout que renderiza corretamente, e mais segura que desativar a otimização inteira.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes