Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come sfumare le immagini al passaggio del mouse in WordPress (semplice e facile)

Anche se può sembrare una cosa da poco, una delle cose che a volte aggiungiamo ai nostri siti WordPress è una semplice animazione di dissolvenza in entrata o in uscita quando l’utente passa il mouse su un’immagine. È un modo sottile ma efficace per rendere i nostri siti più coinvolgenti e interattivi.

Abbiamo scoperto che questi piccoli spunti visivi possono fare una grande differenza nel modo in cui i visitatori interagiscono con i nostri contenuti. Non si tratta solo di rendere il sito più bello: queste animazioni possono infatti incoraggiare i visitatori a esplorare meglio i nostri contenuti.

In questo articolo vi mostreremo come aggiungere questo effetto di dissolvenza dell’immagine al passaggio del mouse in WordPress.

How to fade images on mouseover in WordPress

Perché sfumare le immagini al passaggio del mouse in WordPress?

Le animazioni sono un modo semplice per rendere il vostro sito web più interessante e possono anche attirare l’attenzione del visitatore verso i contenuti più importanti della pagina, come il logo del sito o un invito all’azione.

Esistono molti modi diversi per utilizzare le animazioni CSS in WordPress, ma l’aggiunta di un effetto hover alle immagini è particolarmente efficace. L’animazione di dissolvenza fa sì che le immagini appaiano o scompaiano lentamente quando i visitatori vi passano sopra.

Adding a fade animation to WordPress

Questo incoraggia le persone a interagire con le immagini e può persino aggiungere un elemento di narrazione alla pagina. Ad esempio, le diverse immagini possono sfumare man mano che il visitatore si muove all’interno della pagina.

A differenza di altre animazioni, l’effetto di dissolvenza dell’immagine al passaggio del mouse è impercettibile, quindi non influisce negativamente sull’esperienza di lettura del visitatore o sull’ottimizzazione delle immagini effettuata.

Detto questo, vi mostriamo come aggiungere una dissolvenza alle vostre immagini al passaggio del mouse in WordPress. Utilizzate i link rapidi qui sotto per passare direttamente al metodo che desiderate utilizzare:

Metodo 1: Aggiungere la dissolvenza dell’immagine al passaggio del mouse a tutte le immagini di WordPress

Il modo più semplice per aggiungere un effetto dissolvenza a tutte le immagini è utilizzare WPCode. Questo plugin gratuito consente di aggiungere facilmente codice personalizzato in WordPress senza dover modificare i file del tema.

Con WPCode, anche i principianti possono modificare il codice del loro sito web senza rischiare errori e refusi che possono causare molti errori comuni di WordPress.

La prima cosa da fare è installare e attivare il plugin gratuito WPCode. Per maggiori dettagli, consultate la nostra guida passo-passo su come installare un plugin di WordPress.

Dopo l’attivazione, andare su Code Snippets ” Add Snippet.

Adding custom code to your WordPress website with WPCode

Qui, potrete vedere tutti gli snippet WPCode già pronti che potete aggiungere al vostro sito. Tra questi, uno snippet che consente di disabilitare completamente i commenti, di caricare tipi di file che WordPress di solito non supporta, di disabilitare le pagine degli allegati e molto altro ancora.

È sufficiente passare del mouse su “Add Your Custom Code” (Aggiungi codice personalizzato) e cliccare su “+ Add Custom Snippet” (Aggiungi snippet personalizzato) quando appare.

Adding a new custom code snippet in WPCode

Per iniziare, digitate un titolo per lo snippet di codice personalizzato. Può essere qualsiasi cosa che aiuti a identificare lo snippet nella dashboard di WordPress.

Per aggiungere CSS personalizzati a WordPress, aprire il menu a tendina “Tipo di codice” e selezionare “Snippet CSS”.

Add a fade on mouseover animation to images using WPCode

Nell’editor di codice, aggiungere il seguente frammento di codice:

img:hover {
opacity:0.6;
filter:alpha(opacity=60); /* For IE8 and earlier */
-webkit-transition: all 2s ease;
-moz-transition: all 2s ease;
-ms-transition: all 2s ease;
-o-transition: all 2s ease;
transition: all 2s ease;
}

Questo frammento di codice fa sfumare ogni immagine per 2 secondi quando l’utente vi passa sopra con il mouse. Per rendere l’immagine più lenta, è sufficiente sostituire ‘2s ease’ con un numero più alto. Se si desidera che l’immagine sfumi più velocemente, utilizzare ‘1s ease’ o un numero inferiore.

È inoltre possibile rendere l’opacità più alta o più bassa modificando la linea opacità:0,6.

Se si modifica uno di questi numeri, assicurarsi di modificarli in tutte le proprietà (webkit, moz, ms e o), in modo che l’effetto di dissolvenza sia uguale per tutti i browser.

Quando si è soddisfatti dello snippet, scorrere fino alla sezione ‘Inserimento’. WPCode può aggiungere il codice in diverse posizioni, ad esempio dopo ogni post, solo nel frontend o solo per gli amministratori.

Per aggiungere un effetto di dissolvenza a tutte le immagini, fare clic su “Inserisci automaticamente” se non è già selezionato. Quindi, aprire il menu a discesa ‘Posizione’ e scegliere ‘Intestazione del sito’.

Inserting code to the site header with WPCode

Dopodiché, siete pronti a scorrere fino alla parte superiore dello schermo e a fare clic sulla levetta “Inattivo” in modo che diventi “Attivo”.

Infine, fare clic su “Salva snippet” per rendere attivo lo snippet CSS.

Saving a CSS snippet in WPCode

Ora, se passate il mouse su qualsiasi immagine del vostro sito WordPress, vedrete l’effetto dissolvenza in azione.

Metodo 2: Aggiunta di animazioni di dissolvenza delle immagini alle singole pagine

L’uso di un effetto di dissolvenza per ogni singola immagine può distrarre, soprattutto se sul vostro sito web avete una galleria fotografica, un negozio di foto stock o qualsiasi altro sito con molte immagini.

Per questo motivo, è possibile utilizzare gli effetti di dissolvenza solo su una pagina o un post specifico.

La buona notizia è che WPCode consente di creare shortcode personalizzati. È possibile inserire questo shortcode in qualsiasi pagina e WordPress mostrerà gli effetti di dissolvenza solo su quella pagina.

Per farlo, basta creare uno snippet di codice personalizzato e aggiungere il codice dell’animazione di dissolvenza seguendo lo stesso procedimento descritto sopra. Quindi, fare clic sul pulsante ‘Salva snippet’.

Saving a WPCode CSS snippet to make it a shortcode

Successivamente, scorrere la sezione “Inserimento”, ma questa volta selezionare “Shortcode”.

Questo crea uno shortcode che si può aggiungere a qualsiasi pagina, post o area predisposta per i widget.

Creating a shortcode in WPCode

Dopodiché, si può procedere a rendere attivo lo snippet seguendo la stessa procedura descritta in precedenza.

Ora è possibile accedere a qualsiasi pagina, post o area pronta per i widget e creare un nuovo blocco ‘Shortcode’. Quindi, è sufficiente incollare lo shortcode di WPCode in tale blocco.

How to create fade animations for images using shortcode

Per ulteriori informazioni su come inserire lo shortcode, consultare la nostra guida su come aggiungere uno shortcode in WordPress.

Fatto ciò, fare clic sul pulsante “Aggiorna” o “Pubblica” per rendere attivo lo shortcode. È quindi possibile visitare la pagina, la pagina o l’area pronta per il widget per vedere l’effetto di dissolvenza al passaggio del mouse.

Un’altra opzione è quella di aggiungere animazioni in dissolvenza alle immagini in evidenza o alle miniature dei post. Queste sono le immagini principali della pubblicazione.

Sfumando le immagini in primo piano al passaggio del mouse, potete rendere il vostro sito più accattivante e coinvolgente senza animare ogni singola immagine sul vostro blog o sito WordPress.

Per aggiungere un’animazione di dissolvenza alle miniature dei post, basta creare un nuovo snippet di codice personalizzato seguendo lo stesso procedimento descritto sopra.

Adding a fade on mouseover effect to individual images

Questa volta, però, aggiungete il seguente codice all’editor:

img.wp-post-image:hover {
opacity:0.6;
filter:alpha(opacity=60); /* For IE8 and earlier */
-webkit-transition: all 2s ease;
-moz-transition: all 2s ease;
-ms-transition: all 2s ease;
-o-transition: all 2s ease;
transition: all 2s ease;
}

Quindi, scorrere fino alla casella “Inserimento” e selezionare “Inserimento automatico”.

Quindi, aprire il menu a discesa “Posizione” e scegliere “Intestazione del sito”.

Adding an animation to images on mouseover

Dopodiché, si può procedere a rendere attivo lo snippet di codice utilizzando lo stesso processo descritto sopra.

Ora è possibile passare il mouse su qualsiasi immagine in evidenza per vedere l’animazione di dissolvenza in azione.

Se volete aggiungere altri effetti di passaggio del mouse sulle immagini, consultate la nostra guida su come aggiungere effetti di passaggio del mouse sulle immagini in WordPress.

Effetti bonus da aggiungere alle immagini di WordPress

Gli effetti di dissolvenza sono un modo divertente per rendere le immagini più interessanti, ma ci sono molti altri modi per utilizzare le animazioni in WordPress. Ad esempio, si possono usare le animazioni flipbox per rivelare il testo quando un visitatore passa il mouse su un’immagine o gli effetti di zoom per consentire agli utenti di esplorare un’immagine in modo più dettagliato.

An example of a flipbox animation on a WordPress website

Ecco altri effetti interessanti che potete aggiungere alle vostre immagini:

Speriamo che questo articolo vi abbia aiutato a imparare come sfumare le immagini al passaggio del mouse in WordPress. Potreste anche consultare la nostra guida su come organizzare i file di WordPress nelle cartelle della libreria dei media e la nostra selezione dei migliori plugin e strumenti per le immagini in evidenza per WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

18 commentiLascia una risposta

  1. Kawsar Ahmed

    Awesome! It works without issue. I have used the WPCode plugin. Thanks a lot for sharing the code snippet.
    I have a small query, I need a zoom and fade effect both at a time. Is it possible to do both fade and zoom effects at a time? If is possible please help me. I am interested in doing it on my personal website.

    Thanks again.

  2. Ubong Eshiet

    this is a nice post it it help me to add some effect on post image but i was look for how to make my feature image zoom in and out when i hover on it please any help.

  3. Patricia

    Hello!
    I´m looking for a different hover effect, I need to change the image when the user hovers over it, can it be done?
    I really appreciate your guide on this!

  4. Dja

    Thank you! Works like a charm!

  5. Gabriel Njogu

    Where in the style.css do I place the code

    • ankush

      use a widget called simple custom css and paste the code there. you will find plugin in appearance after activation.

  6. Justin

    Is it possible to apply this only to linked images? That would be a huge breakthrough for me! Thanks

  7. Fabien

    Nothing happen when I paste the code on my styl.css file.
    Where need i to paste the code in this file ?

  8. Brent

    Great, really! How do you apply a white fade though?

  9. TDot

    Fantastic! Thanks a lot!

  10. C Cook

    I am a complete amateur but this works really well on my post pages – How do I amend the code for static pages?

  11. Pancho Angarev

    Thank’s for useful article:)

  12. RW

    Great post. I’ve even added black and white to the effect too with “grayscale” filters.

  13. John

    Thanks! That works excellent. I have not been using the transitions and that really makes it more elegant.

  14. Fernando

    How about other efffects like zooming?

  15. Daryl

    Thanks for this simple breakdown of how to do this, I’m going to give this a try, if only to play with the different options and see how it affects things. Great stuff, thanks.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.