vendredi 25 septembre 2026

À propos

Contact

Tips

Fonctionnalités historiques de WordPress qu’on peut désactiver sans regret

Press This, le gestionnaire de liens et quelques autres reliques héritées alourdissent encore des sites en 2020 sans le moindre usage réel.

Par Clément Hadrot • 19 mai 2020 • 4 min de lecture • Aucun commentaire
Fonctionnalités historiques de WordPress qu'on peut désactiver sans regret

Six heures du matin, café encore chaud, et un client qui écrit : « Je clique partout dans le menu et je ne sais jamais à quoi sert la moitié des trucs. » En creusant l’administration d’un site WordPress installé depuis plusieurs années, il n’est pas rare de retrouver des vestiges d’une époque où le blog personnel dominait le web : gestionnaire de liens, Press This, widgets jamais configurés.

Aucune de ces fonctionnalités n’est dangereuse en soi. Mais chacune ajoute une entrée de menu, une requête à l’affichage, une question de plus posée par un client perdu. Voici les candidats les plus sûrs à désactiver sur un site géré en 2020, sans toucher à des mécanismes sensibles comme XML-RPC, qui relève d’une problématique de sécurité distincte.

Hérité de l’ère des blogrolls, le gestionnaire de liens est masqué par défaut depuis WordPress 3.5, mais reste actif en base de données et réactivable. S’il n’a jamais été utilisé, mieux vaut vérifier qu’aucune donnée ne traîne :

global $wpdb;
$nb_liens = $wpdb->get_var( "SELECT COUNT(*) FROM {$wpdb->links}" );
echo $nb_liens; // souvent 0 ou 1 (le lien WordPress.org par défaut)

Si ce compteur est nul ou proche de zéro, aucune action supplémentaire n’est nécessaire : la fonctionnalité est déjà masquée de l’interface standard depuis longtemps.

L'essentiel à retenir : Press This n'a plus d'intérêt pratique ; Le gestionnaire de liens est un héritage des blogrolls ; Chaque désactivation réduit la surface d'administration

Press This

Press This était un bookmarklet permettant de publier rapidement un extrait de page web trouvé en navigant. Retiré de l’interface principale depuis WordPress 4.9 pour les nouvelles installations, il peut néanmoins persister sous forme de favori dans le navigateur d’un client qui l’utilisait à l’époque. La route /wp-admin/press-this.php a été supprimée en WordPress 5.7 ; sur les versions antérieures encore en service, il reste possible de la neutraliser explicitement :

add_action( 'admin_init', function() {
    if ( isset( $_GET['page'] ) && 'press-this.php' === basename( $_SERVER['SCRIPT_NAME'] ) ) {
        wp_die( 'Cette fonctionnalité a été retirée sur ce site.' );
    }
} );

Les widgets « Texte » vides et les catégories orphelines

Ce ne sont pas des fonctionnalités à désactiver au sens strict, mais des restes de configurations abandonnées qui méritent une revue :

  • Des zones de widgets configurées pour un ancien thème et jamais nettoyées après un changement de thème.
  • La catégorie « Non classée », renommée ou laissée telle quelle mais jamais réellement utilisée pour classer du contenu.
  • Le flux RSS des commentaires, actif par défaut alors qu’un site vitrine n’accepte aucun commentaire.

Les formats d’articles non utilisés

Les formats d’articles (« Aside », « Image », « Quote », « Video »…) restent une fonctionnalité de thème facultative, activée par add_theme_support( 'post-formats', ... ). Sur un thème qui les déclare sans qu’aucun contenu ne les exploite, mieux vaut retirer la déclaration plutôt que de laisser un sélecteur inutile dans l’écran d’édition :

function of_retirer_formats_non_utilises() {
    remove_theme_support( 'post-formats' );
}
add_action( 'after_setup_theme', 'of_retirer_formats_non_utilises', 20 );

Le tableau récapitulatif

FonctionnalitéUtile encore aujourd’hui ?Action recommandée
Gestionnaire de liensRarementVérifier la table wp_links, laisser masqué
Press ThisNonNeutraliser si accessible sur d’anciennes versions
Formats d’articlesSelon le thèmeRetirer si non exploités en front
Flux RSS des commentairesRarement sur un site vitrineDésactiver si les commentaires sont fermés

Le principe qui guide ce ménage n’est pas « est-ce que ça peut servir un jour », mais « est-ce que ça sert aujourd’hui à ce client précis ». Une fonctionnalité désactivée se réactive en une ligne ; une administration confuse se corrige beaucoup moins vite.

Notre verdict

Aucune de ces désactivations n’améliore les performances de façon spectaculaire. Leur intérêt est ailleurs : rendre l’administration plus lisible pour un client qui n’a pas vocation à comprendre l’histoire de WordPress depuis 2003. Un menu plus court, c’est un support client plus court aussi.

Partager :

À propos de l'auteur

Clément Hadrot

Développeur WordPress, passionné par Elementor, le FSE et l’automatisation par IA.

Voir tous ses articles

Dans la même veine

À lire aussi