Skip to content

Plugin WordPress que habilita um shortcode para buscar informações da API do MapasCulturais, e insere um módulo adicional ao Divi Builder, que permite configurar esse shortcode. Desenvolvido pelo @Caipira-Lab no @Mutirao de @hackersBR da @midianinja

License

Notifications You must be signed in to change notification settings

ForaDoEixo/MapasBuilder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mapas Culturais Plugin OU Mapas Builder

Plugin WordPress que habilita um shortcode para buscar informações da API do MapasCulturais, e insere um módulo adicional ao Divi Builder, que permite configurar esse shortcode.

Shortcodes

[list_entities]

Lista entidades de uma instalação do Mapas Culturais

Exemplo:

<div class="row list_entities_item">
    <div class="col-md-3"><img src="{{avatarBig.url}}"></div>
    <div class="col-md-9">
    <h3><a href="{{singleUrl}}" target="_blank">{{name}}</a></h3>
    <p>{{shortDescription}}</p><br>
    </div></div>

Templating

Mustache.js

Minimal templating with {{mustaches}} in JavaScript - https://github.com/janl/mustache.js/

Exemplo:

<div class="row list_entities_item">
  {{#avatarBig.url}}<div class="col-md-3"><img src="{{avatarBig.url}}"></div>{{/avatarBig.url}}
  <div class="col-md-9">
    <h3><a href="{{singleUrl}}" target="_blank">{{name}}</a></h3>
    <p>{{shortDescription}}</p><br>
  </div>
</div>

Atributos

  • url(obrigatorio): URL da instalação do Mapas Culturais.

    Exemplo: http://mapa.hackers.org.br/

  • entity: Tipo da entidade a ser listada.

    Padrão: event

  • select: Campos a serem retornados pela API

    Padrão: name,shortDescription

  • files: Arquivos a serem retornados pela API

    Padrão: header.header,avatar.avatarBig

  • order: Ordenação na qual o resultado será exibido

    Padrão: id DESC

  • limit: Limite de resultados retornados pela API

    Padrão: 10

  • pagination: Se a paginação deva ser incluida na renderização do resultado da API

    Padrão: false

  • seals: Filtra os resultados, mantendo somente os que tiverem os selos especificados.

    Exemplo: 1,3,25

  • profiles: Filtra os resultados, mantendo somente os que tiverem linkados aos profiles especificados.

    Exemplo: 1,3,25

About

Plugin WordPress que habilita um shortcode para buscar informações da API do MapasCulturais, e insere um módulo adicional ao Divi Builder, que permite configurar esse shortcode. Desenvolvido pelo @Caipira-Lab no @Mutirao de @hackersBR da @midianinja

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •