Gallery Custom Links

Descrição

O Gallery Custom Links permite que você vincule imagens de galerias a um URL especificado. Testado com a Galeria do WordPress, o 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.

Imagens de tela

  • Os campos.

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

21 fevereiro, 2024
There is really little to add to the title of this review other than to congratulate the Developer Mr. Jordy Meow. As mentioned in the title of this review, the Gallery Custom Links WordPress plugin is really well designed and coded, it also turns out to be very streamlined, lightweight and packed with lots of features and most importantly it works perfectly (mind you, do not confuse the errors that can be caused by an incompatibility with obsolete versions of PHP, because using the updated versions of PHP and supported by this plugin, although I have been using this plugin for a long time, I have not yet encountered any errors in this plugin).Basically with Gallery Custom Links this simple but very powerful WordPress plugin, allows you to link images from galleries to a specified URL and works with many types of galleries such as: WordPress Gallery, Gutenberg, the Meow Gallery and many more. Oh I forgot… it is virtually completely free but there is also a paid Professional version available (optionally) that adds, for those who need it, support for: Enhanced UI: FiltersYou can filter the Media Library by unlinked media items. Enhanced UI: Quick EditIn the Media Library, you can click on a button and instantly modify the link. Much faster! To finish I still give my compliments to the Developer Mr. Jordy Meow and I can only recommend you to try it because it is really an Excellent plugin for WordPress and I am very proud to have completely translated it into Italian! Greetings and have a nice day.
25 outubro, 2023
Been using this plugin for many years since it is ESSENTIAL to my online textbooks that contain thousands of images that need to be linked to individual pages. There are simply no equivalents in terms of simplicity and purpose (linking a gallery image to a page). Recently, there was a server issue with the plugin that was promptly resolved and updated.
Leia todas as 193 avaliações

Colaboradores e desenvolvedores

“Gallery Custom Links” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

“Gallery Custom Links” foi traduzido para 5 localizações. Agradecemos aos tradutores por suas contribuições.

Traduzir “Gallery Custom Links” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

2.1.9 (2024/04/06)

  • 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.
  • Informação: Se você gostou do plugin, suas avaliações são bem-vindas aqui. Obrigado 🙂

2.1.8 (2023/10/23)

  • 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 (2023/09/10)

  • 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 (2023/06/11)

  • Atualização: Plugin mais leve.
  • Atualização: Novos pacotes.
  • Atualização: Remoção de dependências inúteis.

2.1.5 (2022/10/24)

  • Atualização: Não há mais necessidade de jQuery.

2.1.4 (2022/10/05)

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

2.1.3 (2022/09/06)

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

2.1.1 (2022/07/27)

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

2.1.0 (2022/05/17)

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

2.0.9 (2022/03/18)

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

2.0.8 (2022/03/18)

  • 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 (2021/09/30)

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

2.0.5 (2021/08/31)

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

2.0.4 (2021/07/05)

  • 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 (2021/03/01)

  • 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.