Ciao

Come escludere Articoli o Pagine dalla cache Autoptimize



La cache Autoptimize permette tra le altre cose di ottimizzare le pagine e gli articoli pubblicati sui nostri siti.

Istallando il plugin per wordpress Autoptimize potrete avere questa soluzione fantastica per velocizzare il caricamento delle pagine statiche ma se venisse applicata a dei contenuti dinamici che si auto aggiornano, la sua funzionalità diventerebbe controproducente per i lettori in quanto si ritroverebbero sempre con contenuti vecchi.

Per ovviare a questo inconveniente dobbiamo necessariamente mettere mano al codice, nello specifico dovremmo aggiungere dei comandi all’interno del file function.php presente nella cartella del vostro tema (possibilmente in versione child).

Con queste semplici righe andiamo a disabilitare la cache in tutte le pagine che contengono la parola ‘lotto’ all’interno dell’url come ad esempio:
https://massimilianobenvenuti.it/archivio-storico-estrazioni-del-lotto-new/

// Disable autoptimize on pages with the word "lotto" in the URL
add_filter('autoptimize_filter_noptimize','my_ao_noptimize',10,0);
function my_ao_noptimize() {
if (strpos($_SERVER['REQUEST_URI'],'lotto')!==false) {
return true;
} else {
return false;
}
}

allo stesso modo se volessimo inserire più url da escludere dalla cache Autoptimize dovremmo utilizzare questo codice:

// Disable autoptimize on all pages with the words "term1" or "term2" in the URL
add_filter('autoptimize_filter_noptimize','my_ao_noptimize',10,0);
function my_ao_noptimize() {if ((strpos($_SERVER['REQUEST_URI'],'term1')!==false) || if (strpos($_SERVER['REQUEST_URI'],'term2')!==false))return true;
} else {
return false;
}
}

in questo caso, non dimenticare di sostituire la parola “term1” e “term2” con i termini desiderati che sono presenti nell’URL.

Rispondi

LAST WORLD NEWS 24 - logo

LAST WORLD NEWS 24

APP Android con Notizie dai quotidiani mondiali in tempo reale
scaricala ora

%d blogger hanno fatto clic su Mi Piace per questo: