blog

WordPress: Come disattivare i feed RSS

martedì 19 marzo 2013

Sempre più professionisti del settore web utilizzano WordPress come CMS per la realizzazione di siti web o blog. Questo strumento permette infatti una vasta personalizzazione per soddisfare ogni richiesta da parte dei propri clienti.

Ci sono impostazioni di WordPress facilmente personalizzabili tramite il pannello di controllo in amministrazione, altre possono essere settate mediante l’installazione di plugin. Dato che questo framework nasce come blog, di default presenta delle impostazioni che su un sito statico non sono necessarie, come per esempio i link dei feed RSS, i link dell’articolo precedente e successivo oppure la versione installata.


Per realizzare un sito web (senza blog) pulito e leggero è doveroso rimuovere tutte quelle porzioni di codice automaticamente scritti dal CMS WordPress.

Il codice di seguito inserito nel file funtions.php all’interno del tema WordPress, disattiva alcune delle chiamate automatiche di questo CMS:

<?php
remove_action( 'wp_head', 'feed_links_extra', 3 ); // Visualizza i link ai feed extra: Feed categoria
remove_action( 'wp_head', 'feed_links', 2 ); // Visualizza i link ai feed generale: Feed Articoli e Commenti
remove_action( 'wp_head', 'rsd_link' ); // Visualizza il link per Endpoint Discovery Really Simple servizio, collegamento EditURI
remove_action( 'wp_head', 'wlwmanifest_link' ); // Visualizza il link al file di Live Writer manifest file.
remove_action( 'wp_head', 'index_rel_link' ); // Link INDEX
remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); // Link post Precedente
remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); // Link post Successivo
remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 ); // Visualizza il link al post relativo a quello corrente
remove_action( 'wp_head', 'wp_generator' ); // Visualizza la versione di Wordpress che ha generato l'XHTML
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); // Rimuovo link rel='prev' e link rel='next'
?>
Categorie: PHP, WordPress

Scrivi un commento

© 2010-2017 SimoneDesign.it    C.F. FRTSMN87P18F844X    P.I 01478670555  -  Licenza Creative Commons