Descrizione
Gallery Custom Links ti permette di collegare le immagini delle gallerie ad un’indirizzo URL specifico. Testato con WordPress Gallery, Gutenberg, Meow Gallery ed altri ancora. La pagina ufficiale è qui: Gallery Custom Links.
Utilizzo
Nella tua libreria dei media vengono aggiunti due campi alle tue immagini: l’URL del link ed il link di destinazione. Se almeno l’URL del link è impostato, questa immagine si collegherà a quell’URL ogni volta che verrà utilizzata all’interno di una galleria. La lightbox per quelle immagini verrà automaticamente disabilitata.
Per fare questo, Gallery Custom Links deve analizzare / riscrivere i tuoi contenuti. A seconda del tuo sito web di WordPress, puoi scegliere il metodo più appropriato (noto come motore).
- HtmlDomParser: molto affidabile. Riscriverà il tuo HTML in modo che i collegamenti siano codificati.
- DiDom: uguale a HtmlDomParser ma più veloce. Tuttavia, il tuo codice HTML deve essere perfettamente valido e corretto.
- Javascript: questo è il più veloce, ma i collegamenti non verranno codificati. Solo il visitatore sperimenterà i collegamenti.
Compatibilità
Attualmente funziona con la galleria nativa di WP, con la galleria di Gutenberg e con la Meow Gallery. In realtà dovrebbe funzionare con qualsiasi plugin per le gallerie utilizzando la classe “gallery” e responsive images (src-set). Fammi sapere se desideri che vengano supportate più gallerie, dovrebbe essere facile implementarle.
Filtri
Puoi ottimizzare (eseguire il plugin solo sulle pagine in cui ne hai bisogno) e supportare più gallerie (tramite le classi CSS) facilmente utilizzando i filtri. Per saperne di più, visita la pagina ufficiale, qui: Gallery Custom Links.
Grazie
La motivazione che mi ha spinto a creare questo plugin è venuta dai miei utenti che avevano problemi nel tentativo di utilizzare i collegamenti personalizzati di WP Gallery. Mi sono reso conto che questo plugin funzionava molto bene con la galleria standard, ma avrebbe richiesto troppa riscrittura del codice per funzionare con Gutenberg e con altre gallerie, da qui la creazione di questo plugin. Spero che questo possa essere utile.
Lingue: inglese.
Screenshot
Installazione
- Carica
gallery-custom-links
nella directory/wp-content/plugins/
- Attiva il plugin tramite il menu “Plugin” di WordPress
Recensioni
Contributi e sviluppo
“Gallery Custom Links” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.
Collaboratori“Gallery Custom Links” è stato tradotto in 5 lingue. Grazie ai traduttori per i loro contributi.
Traduci “Gallery Custom Links” nella tua lingua.
Ti interessa lo sviluppo?
Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.
Changelog
2.2.0 (2024/06/03)
- Aggiunto: aggiornato alle ultime librerie.
- Informazioni: se ti piace il plugin, le tue recensioni sono benvenute qui. Grazie 🙂
2.1.9 (2024/04/06)
- Aggiunto: metodo Javascript per riscrivere i collegamenti. È il metodo più veloce, ma i collegamenti non verranno codificati. Solo il visitatore sperimenterà i collegamenti.
2.1.8 (2023/10/23)
- Corretto: i timeout causati da loop infiniti associati ad i livelli ob sono stati risolti e vengono prevenuti.
- Corretto: i componenti malfunzionanti di NekoUI sono stati riparati per una migliore esperienza dell’utente.
2.1.7 (2023/09/10)
- Aggiunto: supporto per la nuova versione di Meow Gallery 5 (richiede la versione 5.0.1 di Meow Gallery, che non è ancora stata rilasciata ma sarà presto disponibile).
2.1.6 (2023/06/11)
- Aggiornato: plugin più leggero.
- Aggiornato: nuovi pacchetti.
- Aggiornato: sono state rimosse tutte le dipendenze inutili.
2.1.5 (2022/10/24)
- Aggiornato: jQuery non è più necessario.
2.1.4 (2022/10/05)
- Aggiunto: mancavano alcuni file per il caricamento automatico delle librerie.
2.1.3 (2022/09/06)
- Aggiunto: è stata aggiunta una colonna nella libreria dei media (consente di effettuare le modifiche più velocemente).
2.1.1 (2022/07/27)
- Corretto: interfaccia utente più veloce.
- Corretto: maggiore compatibilità.
2.1.0 (2022/05/17)
- Corretto: evita log inutili.
2.0.9 (2022/03/18)
- Corretto: compatibilità con l’ultima versione della galleria di Gutenberg.
2.0.8 (2022/03/18)
- Aggiornato: ultime versioni di DiDom ed HTML Dom Parser (potrebbero essere migliori e più veloci).
- Aggiornato: ultima versione dell’interfaccia utente di Neko.
2.0.6 (2021/09/30)
- Aggiornato: correzioni per PHP 7.4+.
2.0.5 (2021/08/31)
- Aggiornato: maggiore sicurezza e librerie comuni aggiornate.
2.0.4 (2021/07/05)
- Aggiornato: sono state aggiornate le librerie dell’interfaccia utente e le librerie comuni per garantire la compatibilità con altri plugin.
2.0.3 (2021/03/01)
- Aggiornato: nuovo Meow Common (è necessario per la compatibilità con altri plugin).
2.0.2
- Corretto: mancava il caricamento automatico.
2.0.1
- Corretto: si sono verificati alcuni problemi con questa nuova versione.
- Aggiornato: amministrazione nuova è più moderna.
1.2.7
- Aggiunto: rimozione degli avvisi per PHP 7.4.
- Aggiornato: nuove versioni di DiDom e del parser semplice DOM HTML.
1.2.6
- Aggiunto: poiché amiamo W3C, il titolo è stato aggiunto al link.
1.2.5
- Corretto: evitare gli errori nell’amministrazione.
- Corretto: aggiungi un altro modo per risolvere l’ID dell’immagine se non ne viene trovato nessuno (https://wordpress.org/support/topic/issue-with-page-links-on-images/), vediamo come va.
1.2.3
- Aggiunto: etichetta per i pulsanti CTA.
- Corretto: è stata spostata la posizione dei pulsanti CTA nel DOM.
1.2.2
- Aggiunto: pulsanti CTA per Meow Gallery, Native Galleries e Gutenberg Galleries.
- Aggiunto: Filtra per… filtra quali immagini sono effettivamente gestite dal plugin 🙂
- Corretto: si spera che nell’editor i blocchi riutilizzabili non siano più danneggiati (non sono riuscito a replicare il bug su questa nuova versione).
1.2.0
- Aggiunto: questo mi è stato chiesto molte volte, quindi ho aggiunto le impostazioni per modificare facilmente i parametri del plugin. Renderlo più veloce ora sarà molto più semplice.
1.1.5
- Corretto: il rilevamento REST è più semplice e probabilmente migliore.
1.1.4
- Corretto: tentativo di correggere il modo in cui funziona il caricamento automatico.
1.1.3
- Corretto: evitare di analizzare il contenuto html se il parser restituisce un valore booleano oppure una stringa vuota.
1.1.2
- Aggiunto: ora Rel può essere impostato su nofollow.
1.1.1
- Aggiornato: le impostazioni predefinite sono impostate su Output Buffering + HtmlDomParser. Queste impostazioni funzionano per la maggior parte dei casi.
1.1.0
- Aggiornato: utilizzo completo di HtmlDomParser (questo dovrebbe evitare che il codice HTML non funzioni). È possibile sovrascrivere le opzioni nascoste del plugin per passare ad una modalità diversa, ma prima sto cercando di trovare una modalità che funzioni per il 99% degli utenti.
1.0.9
- Aggiornato: evitare di interferire del tutto con tutte le richieste Ajax / Rest.
- Informazioni: ci scusiamo per gli ultimi aggiornamenti, in qualche modo modificare l’HTML funziona per alcuni e non per altri, e sto ancora cercando di trovare una soluzione che funzioni per tutti.
1.0.8
- Aggiornato: torniamo ad OB, forse dovrebbe esserci un’opzione per questo.
- Aggiornato: ottieni tutte le immagini del contenuto della pagina / articolo anziché, in precedenza, all’interno di contenitori specifici.
1.0.7
- Aggiornato: non utilizzo più OB; passando attraverso il filtro dei contenuti (questo comportamento può essere modificato internamente), questo metodo è sia migliore che più veloce.
- Corretto: evita problemi con le variabili statiche che non sono registrate nelle versioni precedenti di PHP.
1.0.6
- Corretto: ora funziona anche con i lightbox più tenaci.
- Aggiornato: il modo in cui l’HTML è stato modificato per assicurarne la conformità.
1.0.5
- Aggiunto: filtro per consentire all’utente di abilitare / disabilitare il plugin in base alle condizioni. Controlla la pagina ufficiale per saperne di più: Gallery Custom Links.
1.0.4
- Corretto: supporto delle immagini incorporate in alcuni livelli di tag prima del link tag.
- Aggiunto: è stata aggiunta una classe sull’a-tag, per coloro che desiderano aggiungere uno stile alle immagini collegate. Meow Lightbox lo sta già gestendo, evitando di mostrare un cursore di zoom quando si passa con il mouse sulle immagini.
- Aggiunto: la compatibilità con le gallerie extra viene effettuata tramite un filtro (che chiunque può utilizzare) ed il file mgcl_extra.php.
- Informazioni: se ti piace il plugin, le tue recensioni sono benvenute qui 🙂 Grazie!
1.0.2
- Corretto: ora funziona con le miniature in src.
- Aggiornato: ottimizzazione (non rigenera le pagine che non sono interessate dalle modifiche).
- Aggiornato: DiDom da 1.13 a 1.14.1.
1.0.0
- Aggiornato: se l’ID del supporto non viene trovato nell’HTML, lo risolverà tramite il database dal nome del file.
0.0.1
- Prima versione.