Come rimuovere alcune funzioni di default che non utilizzi dall’header di wordpress?
Ecco il codice da utilizzare.
Introduzione
WordPress inserisce funzioni di default che potrebbero non essere utilizzate appesantendo cosi il caricamento della pagina.
Tra queste funzioni troviamo:
- link al feed rsd
- link al feed rss
- generatore wordpress (per la sicurezza come visto in questo precedente articolo)
- Supporto wlwmanifest per Windows Live Writer
- Link ai post relazionati (start_post_rel_link, parent_post_rel_link,adjacent_posts_rel_link)
Se non abbiamo bisogno di queste funzioni, possiamo toglierle copiando il seguente codice nel file functions.php del tema attivo
remove_action('wp_head', 'rsd_link'); remove_action('wp_head', 'wp_generator'); remove_action('wp_head', 'feed_links', 2); remove_action('wp_head', 'wlwmanifest_link'); remove_action('wp_head', 'feed_links_extra', 3); remove_action('wp_head', 'start_post_rel_link', 10, 0); remove_action('wp_head', 'parent_post_rel_link', 10, 0); remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0);
e automaticamente verranno disabilitate e rimosse dall’header.
Questo è tutto ragazzi. Quale funzioni utilizzate di più? Quale usate di default nei vostri temi?
DETTAGLI
Livello: basso
Compatibilità: testato su WP versione 3.9.1