WordPress: personalizzare (o rimuovere) l'Infinte Scroll Footer di Jetpack

Wordpress: condividere nuovamente gli articoli condivisi con Jetpack Publicize

Con il rilascio della v4.1 di WordPress e il  relativo tema Twenty Fifteen molti blog si sono trovati improvvisamente compatibili con il modulo Infinite Scroll presente in Jetpack, il noto contenitore di plugin sviluppato da WordPress.com. Nel presente articolo darò per scontato che siate a conoscenza delle funzionalità del modulo, in caso contrario vi invito a leggere qui.

Il modulo prevede un Footer standard che si compone di una parte sinistra, nella quale troviamo il nome del sito o blog su cui è installato, e di una parte destra, contenente la frase "Proudly powered by WordPress theme <nome del tema>".

Per modificare i contenuti della parte destra è sufficiente aggiungere il seguente Filter personalizzato (se non sapete cos'è un Filter o come aggiungerlo, leggete qui):

 

Per cambiare la parte sinistra è necessaria qualche riga di codice aggiuntiva:

Come si può vedere, in questo caso il Filter che andremo ad aggiungere richiama una funzione personalizzata che ha il compito di ricreare l'intero contenuto del Footer.

Nel caso in cui non vogliate alterare il codice sorgente del vostro template potete ottenere un effetto analogo utilizzando la seguente funzione JavaScript (richiede jQuery) da inserire nel blocco <head> della pagina (Appearance -> Edit > header.php):

 

Se invece volete sopprimere del tutto l'Infinite Footer vi basterà aggiungere la seguente linea di codice css (Appearance -> Edit CSS > style.php):

Insomma, ce n'è per tutti i gusti.

About Ryan

IT Project Manager, Web Interface Architect e Lead Developer di numerosi siti e servizi web ad alto traffico in Italia e in Europa. Dal 2010 si occupa anche della progettazione di App e giochi per dispositivi Android, iOS e Mobile Phone per conto di numerose società italiane. Microsoft MVP for Development Technologies dal 2018.

View all posts by Ryan

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *


The reCAPTCHA verification period has expired. Please reload the page.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.