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.
Instalação
- Envie o
gallery-custom-linkspara o diretório/wp-content/plugins/ - Ative o plugin atravĆ©s do menu “Plugins” no WordPress
AvaliaƧƵes
Colaboradores e desenvolvedores
“Gallery Custom Links” Ć© um programa de código aberto. As seguintes pessoas contribuĆram para este plugin.
ColaboradoresGallery 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.

