Como usar TablePress com elementor (Widget + Shortcode)

Uma tabela TablePress com pesquisa e classificação mostradas em uma página do Elementor

Principais conclusões

  • TablePress funciona com Elementor de duas maneiras: um widget chamado TablePress table que TablePress 3.4 adiciona ao painel Elementor e o shortcode [tabela id=1 /] colocado no widget Shortcode.
  • O widget de tabela TablePress no Elementor possui um menu suspenso Tabela e um campo de parâmetros de configuração e não possui guia Estilo.
  • TablePress ativa a classificação, pesquisa e paginação de visitantes por padrão, com 10 linhas por página.
  • A rolagem horizontal está desativada por padrão no TablePress, portanto, uma tabela de cinco colunas transborda em um telefone de 390 px até que você marque nas configurações da tabela.
  • Para uma pequena tabela que deve ser editada e estilizada dentro do Elementor, um widget de tabela como Master Addons Dynamic Table é menos trabalhoso que o TablePress.

TablePress e Elementor trabalham juntos sem qualquer plugin de ponte Você constrói a tabela no TablePress, em seguida, colocá-lo em uma página Elementor com o widget de tabela TablePress ou com um shortcode A tabela mantém a sua classificação, pesquisa e paginação.

Este guia abrange ambos os métodos, estilo e a configuração que corrige tabelas largas em telefones Também diz quando um widget de mesa simples é a melhor escolha Tudo aqui foi testado com TablePress 3.4 e Elementor 4.3.

Passo 1: Crie ou importe a tabela no TablePress

A tabela em si é feita fora do Elementor, nas telas TablePress no painel do WordPress.

  1. Instalar e ativar MesaPress dos Plugins, Adicionar Novo.
  2. Aberto MesaPress no menu do painel.
  3. Para digitar uma tabela, clique em Adicionar Novo, insira um nome, defina o número de linhas e colunas e preencha as células.
  4. Para trazer uma planilha, clique em Importar, escolha Envio de arquivo, selecione o arquivo, mantenha Adicionar como nova tabela e clique Importar.
  5. Observe o ID da tabela A primeira tabela é o ID 1.

TablePress importa arquivos Excel, CSV, HTML e JSON Nós importamos um CSV de seis linhas de taxas de envio, e chegou com a primeira linha já definida como o cabeçalho.

Passo 2: Adicione-o com o widget de tabela TablePress

TablePress registra seu próprio widget Elementor, portanto este método não precisa de shortcode.

  1. Edite sua página com Elementor.
  2. Pesquise no painel de widgets MesaPress table.
  3. Arraste o widget para um contêiner.
  4. Abrir o Tabela desligue e escolha sua mesa As tabelas são listadas por ID e nome.
  5. Publicar a página.
Painel de widgets Elementor procure tabela mostrando o widget da tabela TablePress próximo à Tabela Dinâmica
TablePress tabela aparece na pesquisa de widget Elementor uma vez que o plugin está ativo.
TablePress configurações de widget de tabela no Elementor com taxas de envio ID 1 selecionadas no menu suspenso Tabela
A guia Conteúdo do widget: um menu suspenso Tabela e uma seção Avançado.

O Avançado a seção suspensa contém um campo, Parâmetros de configuração. Ele aceita os mesmos parâmetros que você colocaria em um shortcode, para casos em que uma página deveria mostrar a tabela com opções diferentes.

Ou adicione-o com um shortcode

O shortcode faz o mesmo trabalho e funciona em qualquer lugar que os shortcodes façam.

  1. Elementador de arrasto Código curto widget em um contêiner.
  2. Tipo [table id=1 /], substituindo 1 pelo ID da sua mesa.
  3. Clique Aplicar para carregar a antevisão.
Elementor Widget de código curto com a tabela de código curto TablePress id 1 inserido
O shortcode TablePress no widget Shortcode da Elementor.

Em nossa página de teste o widget e o shortcode imprimiram a mesma tabela Use o widget quando puder, porque escolher a partir de um dropdown evita erros de digitação no ID.

TabelaPress tabela de taxas de envio em uma página Elementor com pesquisa, entradas por página e cabeçalhos classificáveis
A mesa importada na extremidade dianteira.

Classificação, pesquisa e paginação

Estes são ligados para cada nova tabela Você os altera por tabela, na caixa nomeada Recursos da tabela para visitantes do site na tela de edição da mesa.

TablePress Table Features for Site Visitors settings with Sorting, Search and Filtering, Pagination and Info ticked and Horizontal Scrolling unticked
O padrão em uma nova tabela Somente a rolagem horizontal está desativada.
ConfiguraçãoO que fazPadrão
ClassificaçãoOs visitantes clicam em um cabeçalho para classificar por essa colunaEm
Pesquisa/FiltragemAdiciona uma caixa de pesquisa que filtra linhasEm
PaginaçãoMostra um número definido de linhas por páginaEm, 10 linhas
Paginação Comprimento MudançaPermite que os visitantes alterem as linhas por páginaEm
InformaçõesMostra “Mostrando 1 a 6 de 6 entradas”Em
Rolagem HorizontalRola mesas largas dentro de sua caixaDesligado

Para uma tabela com seis linhas, pesquisa e paginação são desordem Desmarque-os e a tabela mostra como uma grade simples.

Estilizando uma tabela TablePress no Elementor

O widget de mesa TablePress não possui controles de estilo de mesa no Elementor, portanto a aparência é definida em três outros lugares.

  • Opções Tabela na tela de edição da mesa: quais linhas são o cabeçalho e o rodapé, Cores alternadas da linha, Destaque do Row Hover, e um Aulas extras de CSS campo.
  • Css personalizado para cores, fontes e bordas TablePress dá a cada tabela uma classe com base em seu ID, para que você possa segmentar uma tabela.
  • A guia Avançado do widget em Elementor para margem, preenchimento e largura ao redor da mesa.
Caixa TablePress Table Options com campos de linha de cabeçalho e rodapé da mesa, Cores de linha alternadas, Destaque de passagem de linha e Classes CSS extras
Opções de tabela no TablePress.

Um pequeno exemplo CSS que refaz o cabeçalho da tabela 1:

.tablepress-id-1 thead th {
  background: #101223;
  color: #ffffff;
}
.tablepress-id-1 tbody td {
  padding: 12px 16px;
}

Cole-o em Aparência, Personalize, CSS Adicional ou em qualquer caixa CSS personalizada que sua configuração tenha Elementor Pro tem um por elemento, e os Complementos Mestres Extensão CSS personalizada adiciona um também.

Conserte a mesa nos telefones

Em um telefone de 390 px de largura nossa tabela de cinco colunas passou pela borda direita da tela, e a última coluna não pôde ser lida.

TabelaPressione tabela em um telefone com configurações padrão, a coluna Custo cortada na borda direita
Configurações padrão em um telefone A quinta coluna é cortada.
  1. Edite a tabela em TablePress.
  2. Sob Recursos da tabela para visitantes do site, tique-taque Rolagem Horizontal.
  3. Clique Salvar alterações e recarregue a página do seu telefone.
MesaPressione a mesa em um telefone com rolagem horizontal, a mesa rolando lateralmente dentro de sua própria caixa
Com a rolagem horizontal ativada, a mesa rola dentro de sua caixa e a página permanece colocada.

O TablePress também vende um recurso de Mesas Responsivas em seu plano Pro (US$ 89 por ano quando verificamos), com modos que empilham ou colapsam linhas em telas pequenas Outras maneiras de lidar com mesas largas estão em nosso guia para tabelas responsivas no Elementor.

Quando um widget de mesa é a melhor escolha

TablePress é construído para dados Para uma pequena tabela que realmente faz parte do design da página, ele adiciona etapas: uma segunda tela de administrador, CSS em outro lugar e um plugin para manter atualizado.

Sua mesaMelhor ferramenta
Mais de cerca de 30 linhas, ou vem do Excel ou CSVMesaPress
Os visitantes precisam classificar, pesquisar ou fazer uma página por meio deleMesaPress
Sob 30 linhas, digitadas à mão, estilizadas para combinar com a páginaUm widget de mesa
As células precisam de ícones ou imagens, ou células mescladasUm widget de mesa
As linhas devem ser empilhadas em cartões em telefones sem um plano pagoUm widget de mesa

Só precisa de uma mesa pequena? O Widget de tabela dinâmica constrói-o no painel Elementor, com uma guia Estilo e linhas que empilham em telefones.

Tabela Dinâmica não tem classificação, pesquisa ou importação, então use TablePress para dados e o widget para tabelas de layout, como um horário ou uma folha de especificações As outras opções são comparadas em nosso Complemento de plug-ins de tabela Elementor.

Perguntas frequentes

O TablePress funciona com o Elementor?

Sim. TablePress 3.4 adiciona um widget de tabela TablePress ao painel Elementor, e seu shortcode funciona no widget Shortcode da Elementor Nenhum plugin extra é necessário para conectá-los.

Como adiciono uma tabela TablePress a uma página do Elementor?

Crie a tabela no TablePress, edite a página com o Elementor, procure o widget da tabela do TablePress, arraste-o para dentro e escolha sua tabela no menu suspenso Tabela Você também pode colar [tabela id=1 /] no widget Shortcode, usando o ID da sua tabela.

O TablePress é gratuito?

O plugin TablePress no WordPress.org é gratuito e inclui importação, exportação, classificação, pesquisa e paginação Os planos Paid Pro e Max adicionam recursos como Tabelas Responsivas, linhas e colunas fixas e importações automáticas.

Como estilo uma tabela TablePress no Elementor?

O widget Elementor não possui controles de estilo de tabela Defina listras e paire o realce nas Opções de Tabela da tabela, e altere cores e fontes com CSS personalizado que segmente a classe da tabela, por exemplo .tablepress-id-1.

Por que minha mesa TablePress está cortada no celular?

A rolagem horizontal está desligada por padrão, então tabelas amplas transbordam a tela Edite a tabela, marque a rolagem horizontal em Recursos da tabela para visitantes do site e salve A tabela então rola lateralmente dentro de sua própria caixa.

Pensamentos finais

TablePress e Elementor se encaixam bem para tabelas de dados: importe o arquivo, solte o widget da tabela TablePress e lembre-se de ativar a rolagem horizontal para telefones O estilo leva um pouco de CSS porque o widget não tem guia Estilo.

Para tabelas curtas que devem parecer parte da página, Tabela Dinâmica mantém as células e o estilo dentro do Elementor.

Foto de Roy Jemee
Roy Jemee
Sou Roy Jemee, Content Wrangler e Marketer da Pixar Labs, trabalhando em Master Addons para Elementor Escrevo os tutoriais, gravo os vídeos e mantenho a documentação atualizada, para que você sempre saiba como usar todos os recursos Eu também lido com suporte, então se você acertar um obstáculo, sou a pessoa que ajuda você a consertar respostas reais, de alguém que usa essas ferramentas todos os dias.

Deixe uma resposta

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *