Como exibir arquivos de mídia com o widget Dynamic Repeater

Criando Meta Box

Primeiro de tudo, criamos a meta box Tour Details , habilitamos-a para o tipo de postagem personalizada Tour e definimos os ajustes necessários na guia Configurações Gerais no bloco JetEngine > Meta Boxes no painel do WordPress.

meta box de detalhes do tour

Adicionando Metacampo

Agora adicionamos meta-campos necessários clicando no botão Novo meta-campo na guia Meta-campos abaixo. Um dos metacampos personalizados é chamado de programa Tour . Especificamos seu rótulo , nome/ID e selecionamos o tipo de objeto Campo . No tipo Campo , escolhemos a opção Repetidor e adicionamos o campo Repetidor de imagem .

o programa da turnê

Enriquecendo o metacampo com conteúdo

Em seguida, procedemos à edição do metacampo personalizado do programa Tour das postagens incluídas no tipo de postagem personalizada Tour . Clique no botão Editar em uma determinada postagem e a janela de configurações aparecerá aqui. No bloco Tour Details, encontramos o campo Tour program e adicionamos o arquivo pdf com informações detalhadas sobre o tour específico. Salve as alterações clicando no botão Atualizar no canto direito.

preenchendo o metacampo do programa turístico

Criando listagem com JetEngine

O próximo passo é criar a nova listagem de Tours , que é enriquecida com informações relevantes sobre o tour usando widgets dinâmicos do JetEngine . Adicionamos o widget Imagem Dinâmica para exibir a imagem, o Link Dinâmico e o Campo Dinâmico para mostrar o nome e o preço do passeio.

listagemPara mostrar o programa turístico, usamos o widget Dynamic Repeater. No bloco Conteúdo das configurações do widget, selecionamos a Fonte “ O programa tour” (o nome do metacampo personalizado) e inserimos as macros: <a href=%img|file_url_by_id% target=”_blank” rel=”noopener noreferrer”>The tour program </a> “, onde img – o nome do campo repetidor e o tour program – o texto, que será exibido na listagem.

widget repetidor dinâmico

Configurando o widget de grade de listagem

A última etapa é exibir a listagem por meio do widget Listing Grid . Abra a página Tours no Elementor e solte o widget em uma determinada seção. No bloco Conteúdo > Geral das configurações do widget, selecionamos a listagem criada no campo Listagem e fazemos outros ajustes necessários.

grade de listagem

Visualizando listagem no frontend

Salve as alterações e visualize a listagem no front end. Clique no campo O programa turístico e o programa será baixado em formato pdf.

Agora você pode fornecer aos usuários arquivos de mídia para download com a ajuda do plugin JetEngine

Índice