Questo è uno dei plugin di supporto che solitamente installo quando svolgo attività di ottimizzazione.
È leggero, semplice e utile. Fa solo una cosa. Non ha alcuna impostazione o configurazione. Si installa, si attiva e il gioco è fatto.
GenTime analizza il tempo necessario per generare ogni pagina visitata e lo visualizza nella barra superiore dell'amministrazione di WordPress. Questo è particolarmente utile per ottenere una stima piuttosto approssimativa di quali pagine impiegano più tempo a caricarsi, quando è necessario attaccare problemi specifici in luoghi specifici.
Tenga presente che questi valori sono sempre approssimativi perché sono soggetti a possibili risposte intermittenti del server. Quindi li prenda per quello che sono, un riferimento.
Il suo autore è Sybre Waaijer, uno sviluppatore che è anche il fondatore di un altro plugin popolare, The SEO Framework, il plugin SEO più leggero per WordPress oggi.
Sybre afferma che se il plugin mostra 0,070s o più su un'installazione pulita di WordPress, dovrebbe considerare di cambiare host.
Nota anche che questo vale se si utilizza un tema "classico". Se il suo modello è FSE (Full Site Edition), il limite sarebbe di 0,140s (come ad esempio con Twenty Twenty-Four come modello, perché FSE è due volte più lento).
Ci sono due filtri che può aggiungere al suo functions.php, uno dei quali serve a modificare il ruolo minimo dell'utente che potrà vedere la misurazione GenTime:
add_filter( 'gentime_minimum_role', 'my_gentime_minimum_role' );
function my_gentime_minimum_role( $default = 'install_plugins' ) {
// Vedere https://codex.wordpress.org/Roles_and_Capabilities per un elenco di nomi di ruoli
$ruolo = 'edit_pages';
restituisce $ruolo;
}
E un altro per modificare il numero di decimali da visualizzare:
add_filter( 'gentime_decimals', 'my_gentime_decimals' );
function my_gentime_decimals( $default = 3 ) {
restituisce 4;
}