Utilizzare Al Meglio la Gallery Nativa di WordPress

photo galleryAnche senza plugin si può avere una photo gallery con WordPress, infatti basta utilizzare al meglio la gallery nativa di WordPress, in modo anche da rendere la vita più facile per caricare le foto nel sito.

 

La creazione di gallerie fotografiche con un plugin a volte può risultare più laborioso per colui che deve magari caricare molte foto in diversi articoli, a volte è molto più facile utilizzare la gallery nativa di WordPress.

In pratica cerchiamo di capire:

  1. Come creare la gallery;
  2. Come attivare l’effetto Lightbox;
  3. Come eliminare il foglio di stile CSS di default;
  4. Come inserire lo shortcode della gallery direttamente nel codice

1. Come creare la gallery

Prima di caricare le foto nella gallery, è importante definire le dimensioni delle miniature.

Nella bacheca di Wodpress vai su Impostazioni – Media e definisci le dimensioni della miniatura.

Gallery WordPress - Impostare le dimensioni delle miniature

Poi, per la creazione della gallery, ti basterà caricare le foto dentro l’articolo. Non dovrai fare altro.

Gallery WordPress - Caricare le foto

2. Effetto Lightbox

Qui utilizziamo il plugin Lightbox Plus, uno dei migliori per ottenere questo effetto.

Una volta installato e attivato il plugin vai in Aspetto – Lightbox Plus, dove tra le varie impostazioni è importante attivare la voce “Use For WP Gallery“, in Other Settings.

Gallery WordPress - Impostazioni Lightbox

3. Come eliminare il foglio di stile CSS di Default

WordPress assegna di default degli stili per la gallery, che potrebbero non andarci bene.

Per eliminare qualsiasi stile assegnato alla gallery, inserisci questa funzione nel file function.php

function remove_gallery_css( $css ) {
return preg_replace( "#<style type='text/css'>(.*?)</style>#s", '', $css );
}
add_filter( 'gallery_style', 'remove_gallery_css' );

Ora potrai definire gli stili che preferisci.

4. Aggiungere la gallery nel codice

Se ti ricordi, al punto uno abbiamo solo caricato le immagini, senza però creare la gallery.

Io ho pensato a un potenziale cliente particolarmente pigro, e quindi possiamo mettere questa riga di codice nel file single.php all’interno del loop, per inserire la gallery.

<?php echo do_shortcode('

') ?>

In questo modo stabiliamo quante foto per riga mostrare e che le miniature devono aprire il file associato.

 

Lascia un commento