Gallery Custom Links

Descrição

O Gallery Custom Links permite que você vincule imagens de galerias a um URL específico. Testado com o WordPress Gallery, Gutenberg, a Meow Gallery e outros. A pÔgina oficial estÔ aqui: Gallery Custom Links.

Uso

Dois campos sĆ£o adicionados Ć s suas imagens, na sua “Biblioteca de mĆ­dia”: URL do link e Destino do link (mas tambĆ©m Link Rel e Arial Label). Se, pelo menos, o URL do link estiver configurado, essa imagem serĆ” vinculada a esse URL sempre que for usada em uma galeria. O Lightbox serĆ” automaticamente desativado para essas imagens.

Para fazer isso, o Gallery Custom Links precisa analisar/reescrever seu conteúdo. Dependendo do seu WordPress, você pode escolher o método mais adequado (conhecido como mecanismo).

  • HtmlDomParser: Muito confiĆ”vel. Ele reescreverĆ” seu HTML para que os links sejam codificados.
  • DiDom: Igual ao HtmlDomParser, mas mais rĆ”pido. PorĆ©m, seu HTML precisa ser perfeitamente vĆ”lido.
  • JavaScript: Esse Ć© o mais rĆ”pido, mas os links nĆ£o serĆ£o codificados. Somente o visitante verĆ” os links.

Compatibilidade

Atualmente, ele funciona com a Galeria WP nativa, a Galeria Gutenberg e a Meow Gallery. Na verdade, ele deve funcionar com qualquer plugin de galeria que use a classe “gallery” e imagens responsivas (src-set). Se vocĆŖ quiser que mais galerias sejam suportadas, fale comigo, pois isso deve ser fĆ”cil.

Filtros

Você pode otimizar (executar o plugin apenas nas pÔginas em que ele é necessÔrio) e oferecer suporte a mais galerias ( através de classes CSS) facilmente usando filtros. Para saber mais sobre isso, acesse a pÔgina oficial, aqui: Gallery Custom Links.

Agradecimentos

A motivação para criar esse plugin veio dos meus usuÔrios que tiveram problemas ao tentar usar o WP Gallery Custom Links. Percebi que esse plugin estava funcionando muito bem com a galeria padrão, mas exigiria muita reescrita para o Gutenberg e outras galerias, daí a criação deste plugin. Espero que ele ajude.

Idiomas: InglĆŖs.

Capturas de tela

Instalação

  1. Envie o gallery-custom-links para o diretório /wp-content/plugins/
  2. Ative o plugin atravĆ©s do menu “Plugins” no WordPress

AvaliaƧƵes

17 outubro, 2026
Muito bom o plugin, agiliza muito a atualização de imagens no site, muito fÔcil e rÔpido de usar. Eu precisa trocar as imagens pesadas que carreguei inicialmente por imagens mais leves e ocorreu tudo bem. Recomendo.
28 junho, 2026
This was the only way I could get from a homepage gallery of thumbnail images to an expansion page for each including other several elements. I don't know why this isn't a standard feature in WP. Reliable. I can't get the site editor to turn off the carousel function of the gallery that appears between the click and the page this plugin takes you to, but that is a problem with the editor, not the plugin.
19 marƧo, 2026
This plugin covers a shortfall in what should really be part of the way WP gallery works. It's SO common with my clients to want to link an image to something other than a bigger version of itself that this is necessary on practically every site I build. With this plugin, it "just works" to link logos to their related external websites, advertising to a "more info" page, event details to a registration form, and so much more… You really need this one!

TOP

12 marƧo, 2026
Todo perfecto… recomendable!
Leia todas as 208 avaliaƧƵes

Colaboradores e desenvolvedores

“Gallery Custom Links” Ć© um programa de código aberto. As seguintes pessoas contribuĆ­ram para este plugin.

Colaboradores

Gallery Custom Links” foi traduzido para 5 localidades. Agradecemos aos tradutores por suas contribuiƧƵes.

Traduzir o “Gallery Custom Links” para seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.

Registro de alteraƧƵes

2.3.4 (10/10/2026)

  • Correção: SeguranƧa: prevenção de que texto malicioso injete scripts atravĆ©s do analisador de pĆ”ginas HTML.
  • Correção: SeguranƧa: prevenção de que o texto de um comentĆ”rio seja transformado em um script, quando a pĆ”gina Ć© analisada em busca de links para galerias.
  • Correção: validação correta dos nomes das opƧƵes ao atualizar as configuraƧƵes atravĆ©s da API REST.

2.3.3 (20/08/2026)

  • Adicionado: relatório no código-fonte da pĆ”gina, mostrando quantas imagens foram examinadas e vinculadas.
  • Correção: o mecanismo de anĆ”lise de JavaScript nĆ£o estava detectando nenhuma imagem.
  • Atualização: biblioteca comum e ativos recriados.

2.3.2 (15/08/2026)

  • Adicionado: criação de links por pĆ”gina, para que a mesma mĆ­dia possa apontar para destinos diferentes em pĆ”ginas diferentes.
  • Correção: links que eram ignorados quando uma lightbox estava ativa, incluindo a lightbox integrada do WordPress.
  • Correção: links nas galerias carregados dinamicamente.
  • Atualização: biblioteca comum com o novo painel, um modal de notificação que substitui as caixas de diĆ”logo nativas do navegador e anĆ”lise do site com IA.
  • šŸŽµ Discuta com outras pessoas sobre o Gallery Custom Links no Discord.
  • 🌓 Nos mantenha motivados com uma pequena avaliação aqui. Obrigado!
  • 🄰 Se vocĆŖ quiser nos ajudar, confira nosso Patreon. Obrigado!

2.3.1 (30/05/2026)

  • Adicionado: opção para ignorar a criação de link, quando o URL de destino corresponder com a pĆ”gina atual.
  • šŸŽµ Discuta com outras pessoas sobre o Gallery Custom Links no Discord.
  • 🌓 Nos mantenha motivados com uma pequena avaliação aqui. Obrigado!
  • 🄰 Se vocĆŖ quiser nos ajudar, confira nosso Patreon. Obrigado!

2.3.0 (25/04/2026)

  • Correção: garantia de que as configuraƧƵes do plugin agora sejam salvas e atualizadas corretamente.
  • Atualização: melhorada a compatibilidade com o multisite.
  • šŸŽµ Discuta com outras pessoas sobre o Gallery Custom Links no Discord.
  • 🌓 Nos mantenha motivados com uma pequena avaliação aqui. Obrigado!
  • 🄰 Se vocĆŖ quiser nos ajudar, confira nosso Patreon. Obrigado!

2.2.8 (03/12/2025)

  • Correção: Corrigidas as classes de botƵes obsoletas.

2.2.6 (01/10/2025)

  • Correção: Resolvida a falha do mecanismo DiDom quando o elemento principal (ascendente) Ć© um objeto Document.
  • Correção: Correção das vulnerabilidades de seguranƧa com a implementação de higienização de entrada e escape de saĆ­da.

2.2.5 (20/09/2025)

  • Atualização: Novos componentes.
  • Atualização: Atualização na biblioteca comum.

2.2.4 (03/07/2025)

  • Atualização: As bibliotecas comuns foram atualizadas para melhorar a estabilidade e o desempenho.

2.2.3 (02/02/2025)

  • Correção: A nova higienização de URLs estava causando problemas com alguns URLs.

2.2.2 (04/01/2025)

  • Correção: Higienização de URLs para evitar injeƧƵes de JS.
  • Informação: Se vocĆŖ gostou do plugin, suas avaliaƧƵes sĆ£o bem-vindas aqui. Obrigado šŸ™‚

2.2.1 (04/11/2024)

  • Correção: Correção nas bibliotecas comuns.
  • Correção: Propriedades ausentes (PHP 8.1), propriedades nĆ£o dinĆ¢micas.
  • Atualização: Removida a dependĆŖncia dos scripts do WordPress.

2.2.0 (03/06/2024)

  • Adicionado: Atualizado com as bibliotecas mais recentes.

2.1.9 (06/04/2024)

  • Adicionado: MĆ©todo JavaScript para reescrever os links. Esse Ć© o mĆ©todo mais rĆ”pido, mas os links nĆ£o serĆ£o codificados. Somente o visitante verĆ” os links.

2.1.8 (23/10/2023)

  • Correção: Resolvido e evitando tempos limite causados por loops infinitos associados a nĆ­veis de OB.
  • Correção: Reparação de componentes NekoUI com mau funcionamento para melhorar a experiĆŖncia do usuĆ”rio.

2.1.7 (10/09/2023)

  • Adicionado: Suporte Ć  nova versĆ£o da Meow Gallery 5 (serĆ” necessĆ”ria a versĆ£o 5.0.1 da Meow Gallery, que ainda nĆ£o foi lanƧada, mas serĆ” lanƧada em breve).

2.1.6 (11/06/2023)

  • Atualização: Plugin mais leve.
  • Atualização: Novos pacotes.
  • Atualização: Remoção de dependĆŖncias inĆŗteis.

2.1.5 (24/10/2022)

  • Atualização: NĆ£o hĆ” mais necessidade de jQuery.

2.1.4 (05/10/2022)

  • Adicionado: Estavam faltando alguns arquivos para o carregamento automĆ”tico das bibliotecas.

2.1.3 (06/09/2022)

  • Adicionado: Adicionada coluna na Biblioteca de mĆ­dia (para editar mais rapidamente).

2.1.1 (27/07/2022)

  • Correção: Interface do usuĆ”rio mais rĆ”pida.
  • Correção: Maior compatibilidade.

2.1.0 (17/05/2022)

  • Correção: Prevenção contra registros inĆŗteis.

2.0.9 (18/03/2022)

  • Correção: Compatibilidade com a versĆ£o mais recente da Galeria Gutenberg.

2.0.8 (18/03/2022)

  • Atualização: VersƵes mais recentes do DiDom e do HTML Dom Parser ( podem ser melhores e mais rĆ”pidas).
  • Atualização: VersĆ£o mais recente da interface do usuĆ”rio Neko.

2.0.6 (30/09/2021)

  • Atualização: Correção para PHP 7.4+.

2.0.5 (31/08/2021)

  • Atualização: Melhoria da seguranƧa e atualização das bibliotecas comuns.

2.0.4 (05/07/2021)

  • Atualização: Atualização das bibliotecas da interface do usuĆ”rio e das bibliotecas comuns para garantir a compatibilidade com outros plugins.

2.0.3 (01/03/2021)

  • Atualização: Novo Meow Common (necessĆ”rio para compatibilidade com outros plugins).

2.0.2

  • Correção: Estava faltando o carregamento automĆ”tico.

2.0.1

  • Correção: Houve alguns problemas nessa nova versĆ£o.
  • Atualização: Novo painel de administração modernizado.

1.2.7

  • Adicionado: Remoção de alertas para o PHP 7.4.
  • Atualização: Novas versƵes do DiDom e do Simple HTML DOM Parser.

1.2.6

  • Adicionado: Como gostamos muito do W3C, o tĆ­tulo foi adicionado ao link.

1.2.5

  • Correção: Prevenção de erros no painel de administração.
  • Correção: Adicionada outra maneira de solucionar o ID da imagem se nĆ£o for encontrado nenhum (https://wordpress.org/support/topic/issue-with-page-links-on-images/). Vamos ver o que acontece.

1.2.3

  • Add: Label for CTA buttons.
  • Correção: Movida a posição dos botƵes de CTA no DOM.

1.2.2

  • Adicionado: BotƵes de CTA para Meow Gallery, galerias nativas e galerias Gutenberg.
  • Adicionado: Filtro para… filtrar quais imagens sĆ£o de fato gerenciadas pelo plugin šŸ™‚
  • Correção: Esperamos que os blocos reutilizĆ”veis nĆ£o estejam mais quebrados no editor (nĆ£o consegui reproduzir o erro nessa nova versĆ£o).

1.2.0

  • Adicionado: Isso me foi muito solicitado, por isso adicionei as configuraƧƵes para alterar os parĆ¢metros do plugin facilmente. Agora serĆ” muito mais fĆ”cil tornĆ”-lo mais rĆ”pido.

1.1.5

  • Correção: Detecção REST mais simples e provavelmente melhor.

1.1.4

  • Correção: Tentativa de correção da forma como o carregamento automĆ”tico estava funcionando.

1.1.3

  • Correção: Prevenção da anĆ”lise do conteĆŗdo HTML se o analisador retornar um booleano ou uma string vazia.

1.1.2

  • Adicionado: Rel agora pode ser definido como nofollow.

1.1.1

  • Atualização: PadrƵes definidos para buffer de saĆ­da + HtmlDomParser. Essas configuraƧƵes funcionam para a maioria.

1.1.0

  • Atualização: Usando totalmente o HtmlDomParser (o que deve evitar HTML quebrado). Ɖ possĆ­vel substituir as opƧƵes ocultas do plugin para alternar para um modo diferente, mas primeiro estou tentando encontrar um modo que funcione para 99% dos usuĆ”rios.

1.0.9

  • Atualização: Evitar interferir em todas as solicitaƧƵes Ajax/Rest.
  • Informação: Lamento pelas Ćŗltimas atualizaƧƵes, algumas formas de modificar o HTML funcionam para alguns e nĆ£o para outros, e ainda estou tentando encontrar uma solução que funcione para todos.

1.0.8

  • Atualização: De volta ao OB, talvez devesse haver uma opção para isso.
  • Atualização: Obtenção de todas as imagens do conteĆŗdo da pĆ”gina/post em vez de dentro de contĆŖineres especĆ­ficos como anteriormente.

1.0.7

  • Atualização: NĆ£o estou mais usando o OB; estou passando pelo filtro de conteĆŗdo (esse comportamento pode ser alterado internamente), melhor e mais rĆ”pido desta forma.
  • Correção: Prevenção de problemas com variĆ”veis estĆ”ticas que nĆ£o sĆ£o registradas em versƵes mais antigas do PHP.

1.0.6

  • Correção: Agora funciona com as lightboxes mais persistentes.
  • Atualização: A forma como o HTML Ć© modificado para garantir a conformidade.

1.0.5

  • Adicionado: Filtro para permitir que o usuĆ”rio ative/desative o plugin dependendo das condiƧƵes. Consulte a pĆ”gina oficial para saber mais sobre isso: Gallery Custom Links.

1.0.4

  • Correção: Suporte a imagens incorporadas em algumas camadas de tags antes da tag de link.
  • Adicionado: Adicionada uma classe na tag a, para aqueles que gostariam de adicionar algum estilo Ć s imagens vinculadas. O Meow Lightbox jĆ” estĆ” lidando com isso, evitando mostrar um cursor de zoom ao passar o mouse sobre as imagens.
  • Adicionado: A compatibilidade com galerias extras Ć© feita por meio de um filtro (que qualquer pessoa pode usar) e do arquivo “mgcl_extra.php”.
  • Informação: Se vocĆŖ gostou do plugin, suas avaliaƧƵes sĆ£o bem-vindas aqui šŸ™‚ Obrigado!

1.0.2

  • Correção: Agora funciona com miniaturas em src.
  • Atualização: Otimização (nĆ£o gera novamente as pĆ”ginas que nĆ£o foram afetadas pelas alteraƧƵes).
  • Atualização: DiDom da versĆ£o 1.13 para a 1.14.1.

1.0.0

  • Atualização: Se o ID da mĆ­dia nĆ£o for encontrado no HTML, ele o resolverĆ” por meio do banco de dados a partir do nome do arquivo.

0.0.1

  • VersĆ£o inicial.