Programmatore Wordpress | Programmatore PHP | Programmatore MySQL | Programmatore JQuery | Programmatore Javascript | Sviluppo siti web mobile | Realizzazione siti mobile

Programmatore WordPress, bloccare i transient generati dai feed wordpress



Vi è capitato mai che il vostro Blog WordPress avesse un database che crescesse a dismisura?
Allora potreste avere un problema con i transient Wordpress generati dai feed.

Il problema di solito si verifica su blog di grandi dimensioni o che comunque hanno una mole di pubblicazioni e visite, quotidiane e frequenti.

Se avete un pò di dimestichezza con MySQL potreste accedere al vostro database e verificare le dimensioni della tabella options che nella normalità dovrebbe essere tra 1 e 10Mb (dipende dai plugin installati).

Se queste dimensioni dovessero essere superiori allora potete controllare le righe e vedere se ci sono molteplici record che iniziano per:

  • _transient_feed
  • _transient_timeout_feed

se dovesse essere così allora forse sarà necessario dover bloccare i wordpress transient per i feed.

La modifica è semplice occorre però un po di dimestichezza del codice anche senza essere un Programmatore PHP o Programmatore WordPress esperto.

Basterà aggiungere una funzione al file function.php del vostro tema:


function do_not_cache_feeds(&$feed) {
$feed->enable_cache(false);
}

add_action( 'wp_feed_options', 'do_not_cache_feeds' );

A questo punto non vi resta che ripulire il database dei transient inutili e ottimizzare il tutto, e non dovreste più avere problemi di crescita del db.

 

PER ULTERIORI INFORMAZIONI:

Daniele Tabacco
Programmatore PHP | Web Developer | Consulente Web e SEO

PHP - MySql - AJAX - HTML5 - JAVASCRIPT - CSS - JSON/XML - JQuery
WebApps, Applicazioni, Realizzazione Siti Mobile per iPhone e Android
Programmatore PHP - Consulente Web Marketing Napoli, Roma, Milano, Firenze.
Tel.+39 329.11.73.918
email: daniele.tabacco[at]gmail.com
skype: daniele.tabacco

Il tuo nome (richiesto)

La tua email (richiesto)

Oggetto

Il tuo messaggio

 


POTREBBE INTERESSARTI ANCHE:
Cercate uno script che possa estrarre i dati delle ultime estrazioni del lotto con PHP? Ecco la risposta.
Il Meteo di Yahoo disponibile come widget, applicazione iPhone o Android può essere incluso anche nel proprio sito con l'utilizzo di PHP e senza essere un Programmatore PHP
Vuoi utilizzare realizzare uno script PHP che possa contare le condivisioni di una pagina web su Google Plus? Ecco un semplice script da utilizzare.
E' Possibile inserire Grafici in una Pagina Web del tuo sito internet? Se sei un Programmatore PHP ma anche se non conosci bene il codice puoi creare grafici per il tuo sito utilizzando le API Google Chart
Il Mobile è il futuro? No il presente, cosa aspetti a realizzare il Sito Internet Mobile per rendere accessibile il tuo sito internet anche da iPhone, Android e qualunque browser mobile.


buzzoole code
Leggi altro:
Inserire una fotogallery di facebook sul tuo sito con PHP

Vuoi inserire le foto di una gallery facebook sul tuo sito web? In quest'articolo vedremo un semplice Script PHP che...

Chiudi