Comments (25)
Sou a favor de criar um filtro para atachments ou shortcode para isso, e usar o "Easy FancyBox" ( talvez o plugin mesmo, para facilitar ).
Em vários projetos tenho usado o "Picasa Express x2" para galerias. Além de não utilizar recursos do servidor, já tem funções para galeria.
Questão de opnião de quem está envolvido no projeto.
Abraços,
from odin.
@valdirljr mas ai não supre a necessidade... Que seria ter um template padrão para quando clicar em um attachment não cair no template do single.php todo zuado...
from odin.
@claudiosmweb não seria uma opção mandar o attachment sempre abrir num lightbox? Isso elimina a necessidade de mais um template
from odin.
@deblyn eu também acho melhor xD
Mas sempre tem um o outro usuário e deixam para a imagem abrir na página do attachment e geralmente sempre abre zuado.
Por isso da preocupação.
Agora no final de semana vou terminar um negocio e mostrar um exemplo de como pode ficar legal xD
from odin.
Entendi. Eu não lembro de nenhum layout de attchment decente que eu tenha visto até hoje rsrs
from odin.
A ideia é fazer assim:
http://www.ferramentasblog.com/2013/02/exibir-conteudo-automatico-apos-leia-mais-de-posts-no-blogger.html/anuncio-meio-post-blogger
- Exibir o anexo sozinho sem barra lateral
- Caso seja imagem mostrar dimensões e a imagem aberta
- Caso seja um arquivo qualquer vai mostrar um link para download
- Exibir de baixo do arquivo nome e descrição (no meu exemplo não tem, mas garanto que é bonito :P)
- Caso tenha mais de um no post mostramos uma navegação na parte inferir.
O que vocês acham?
Melhor que cair no layout do post... Mais organizado também.
from odin.
Por mim, tá show! =D
from odin.
O WP, quando vc adiciona uma imagem te pergunta como que vc quer mostrar ela.
Sem fala nos campos de:
Caption,
Alternative Text
Description e os botões de links and share
Suporte a comentários
Slug e
Author
Tá eu sei é bastante coisa mas como esse é um template para a comunidade acho que e interessante manter esse opções para quem quiser estudar.
from odin.
E acho que temos que focar no attachment/media mesmo, independente se vai ter FancyBox, LightBox etc e se a imagem esta anexo a um post
from odin.
Pra quem não sabe do que eu estou falando, são essas info :D
from odin.
Então, a ideia é mostrar o template de attachment com algumas informações.
Não deixar que abra o nativo do single.php que fica bem estranho geralmente.
from odin.
Gostei da ideia, @claudiosmweb. ;)
from odin.
a questão é que não temos ideia de como pode ser ou o que pode ter nessa página ;)
O @claudiosmweb tinha sugerido um template igual ele usou no ferramentasblog, mas acho que adicionar size, title e description seria uma boa
from odin.
Com certeza, acho que as informações básicas necessárias são size, title e description como o @deblyn disse.
from odin.
Acho que dá para ter uma base no que tem no http://schema.org/ImageObject
Sim, é muita coisa, mas acredito que se colocar o título/nome, descrição, url, altura e largura vai ficar uma coisa legal.
from odin.
@ruanbarbosa ótimo cara.
Vamos fazer com schema.
Como que ficaria o HTML de um schema assim com esses campos?
from odin.
@deblyn no Ferramentas Blog tem a descrição e legenda da imagem...
Mas as imagens que eu mostrei não tinham xD
from odin.
Daria para fazer assim @claudiosmweb:
- Inserir um itemscope itemtype="http://schema.org/ImageObject" no início da div que irá ficar a imagem. Por exemplo:
<div class="image-attachments" itemscope itemtype="http://schema.org/ImageObject">
- Na chamada da imagem é só incluir um itemprop="contentURL". Por exemplo:
<img ... itemprop="contentURL" />
- Para os outros detalhes dá para se fazer pela tag span (ou pelas divs), por exemplo:
A imagem <span itemprop="name">Título da imagem</span> possui <span itemprop="width">100px</span> de largura e <span itemprop="height">80px</span> de altura.
Data de publicação: <span itemprop="datePublished">21 de março de 2013</span>. Descrição da imagem: <span itemprop="description">Essa é a descrição da imagem informada no painel do WordPress.</span>
Qualquer coisa você faz o esquema básico que eu adiciono a marcação.
from odin.
@claudiosmweb adiciona então o template que você usou no ferramentas blog (é melhor do que refazer) e aí fazemos as marcações do scheme com a ajuda do @ruanbarbosa ;)
from odin.
@deblyn vou fazer isso hoje o/
from odin.
Ticket movido para a versão 1.0.
from odin.
Pronto, adicionei mesmo template que usei no Ferramentas Blog.
@ruanbarbosa pode ver o negocio do schema?
Fazendo isso vamos fechar esse ticket e finalmente ter a versão 1.0 do tema.
from odin.
@claudiosmweb feito!
acho que ficou fino o negócio haha
from odin.
aproveitei e fiz a marcação para os comentários.
from odin.
@ruanbarbosa perfeito cara o/
from odin.
Related Issues (20)
- Tema + Odin HOT 2
- Arquivo Para CSS Customizado - get_option() não funciona. HOT 2
- Multiplos Backgrounds no personalizar
- docker-compose com odin
- Preencher opções de custom field select com termos de uma taxonomy HOT 4
- Um tema feito com framework Odin HOT 4
- Populando Select com dados do bd HOT 1
- Duvida de iniciante - custom post type e metabox HOT 3
- Adicionando CSS? HOT 3
- Portal de Notícias HOT 5
- Repositório de imagens e informações HOT 2
- A documentação está desatualizada? HOT 1
- Odin e o bloco de editor HOT 3
- Tema bloqueando CSS e JS de plugins HOT 3
- Problemas com icones de redes sociais.
- Select não esta salvando a opção HOT 8
- Odin foi descontinuado?? HOT 1
- Meta boxes - API Rest Wordpress HOT 1
- Recuperar itens de um Custom Post Type pós alteração de slug HOT 1
- Como usar correntamente campos metaboxe, select do banco
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from odin.