GenTime, az egyes oldalak generálási idejét méri.

 
GenTime, az egyes oldalak generálási idejét méri.

Ez az egyik olyan támogató bővítmény, amelyet általában telepítek, amikor optimalizálási feladatokat végzek.

Könnyű, egyszerű és hasznos. Csak egy dolgot csinál. Nincs beállítása vagy konfigurációja. Telepítse, aktiválja és kész.

A GenTime megvizsgálja az egyes meglátogatott oldalak létrehozásához szükséges időt, és megjeleníti azt a WordPress adminisztráció felső sávjában. Ez különösen hasznos, ha elég durva becslést szeretnél kapni arról, hogy mely oldalak betöltése tart a legtovább, amikor konkrét helyeken kell konkrét problémákat megtámadnod.

Ne feledje, hogy ezek az értékek mindig hozzávetőlegesek, mivel a szerver esetlegesen időszakosan válaszol, az adott pillanatban fennálló terhelésétől függően. Ezért ezeket az értékeket annak kell tekinteni, amik, azaz referenciának.

Szerzője Sybre Waaijer, egy fejlesztő, aki egy másik népszerű plugin, a The SEO Framework, a WordPress jelenlegi legkönnyebb SEO pluginjának alapítója is.

Sybre szerint, ha a plugin 0,070s vagy annál többet mutat egy tiszta WordPress telepítésen, érdemes megfontolni a tárhelyváltást.

Vegye figyelembe, hogy ez akkor is érvényes, ha "klasszikus" témát használ. Ha a sablonod FSE (Full Site Edition), a határérték 0,140s lesz (mint például a Twenty Twenty-Four mint sablon esetében, mivel az FSE kétszer olyan lassú).

Két szűrőt adhatsz hozzá a functions.php fájlodhoz, az egyik a minimális felhasználói szerepkör megváltoztatása, amely képes lesz látni a GenTime mérést:

add_filter( 'gentime_minimum_role', 'my_gentime_minimum_role' );
function my_gentime_minimum_role( $default = 'install_plugins' ) {

    // See https://codex.wordpress.org/Roles_and_Capabilities for a list of role names
    $role = 'edit_pages';

    return $role;
}

Egy másik pedig a megjelenítendő tizedesjegyek számának módosítására:

add_filter( 'gentime_decimals', 'my_gentime_decimals' );
function my_gentime_decimals( $default = 3 ) {
    return 4;
}