Ali ste vedeli, da je <head> tag, ki ga WordPress ustvari, pogosto poln nepotrebnih oznak in skript, ki negativno vplivajo na hitrost vaše spletne strani? Sreča je na vaši strani, saj obstaja preprost način kako očistiti WordPress glavo in izboljšati učinkovitost vaše WordPress spletne strani.
Odstranjevanje generirane oznake s strani WordPressa
Morda tega ne veste, toda WordPress samodejno doda oznako v <head> z informacijami o sebi (kot ‘generator’ strani), kar bi lahko celo predstavljalo varnostno tveganje. K sreči lahko to odpravimo z dodajanjem nekaj vrstic kode v functions.php:
// Odstrani generator remove_action( 'wp_head', 'wp_generator' );
Odstranjevanje RSD povezave
WordPress privzeto dodaja vrstico, ki služi povezovanju tretjih blogerskih storitev s WordPress namestitvijo. Če tega ne uporabljate, ga odstranite z naslednjo kodo:
// Odstrani RSD povezavo remove_action( 'wp_head', 'rsd_link' );
Odstranjevanje povezave do WordPress REST API-ja
Če nimate potrebe po povezovanju z zunanjimi storitvami, lahko odstranite REST API povezave s sledečim:
// Odstrani REST API povezave
remove_action( 'wp_head', 'rest_output_link_wp_head', 10 ); remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 ); remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 );
Odstranjevanje povezave do WLW Manifesta
WordPress tudi dodaja povezavo do statične XML-datoteke imenovane wlwmanifest. Če je ne potrebujete, jo odstranite tako:
// Odstrani WLW Manifest
remove_action( 'wp_head', 'wlwmanifest_link' );
Odstranjevanje Shortlinka
Če imate shortlink v <head>, ga odstranite s sledečim:
// Odstrani Shortlink
remove_action( 'wp_head', 'wp_shortlink_wp_head');
Celotna koda za čiščenje WordPress glave
Spodaj je celoten kos kode, ki ga lahko dodate v functions.php za čiščenje <head> taga:
// Odstrani generator remove_action( 'wp_head', 'wp_generator' );
// Odstrani RSD povezavo remove_action( 'wp_head', 'rsd_link' );
// Odstrani REST API povezave remove_action( 'wp_head', 'rest_output_link_wp_head', 10 ); remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 ); remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 );
// Odstrani WLW Manifest remove_action( 'wp_head', 'wlwmanifest_link' );
// Odstrani Shortlink remove_action( 'wp_head', 'wp_shortlink_wp_head' );
Ali odstraniti še poizvedbene nize?
Glede na druge stilovne listine, ki imajo ?ver=… na koncu, se včasih pojavi vprašanje, ali bi jih morali odstraniti. Vendar to ne priporočam, saj te poizvedbene nize običajno uporabljajo brskalniki za nalaganje nove različice stilovne listine ali predpomnjeno različico.
Zaključek: poenostavite svojo WordPress glavo in pospešite spletno stran
Z implementacijo zgoraj navedenih ukrepov boste zagotovo dosegli hitrejšo spletno stran, hkrati pa boste odstranili nepotrebne elemente iz glave. Čista glava pomeni učinkovitejše delovanje!
In če nimate časa ali izkušenj za to, vam lahko pomagamo pri optimizaciji vaše WordPress spletne strani. Prepustite strokovnjakom in uživajte v hitrejši in bolj učinkoviti spletni strani!