4

WordPress : désactiver Live Writer Support

Par défaut, le célèbre moteur de blog WordPress ajoute une ligne de code dans le Header de la page générée, qui permet de bénéficier de la compatibilité avec le logiciel propriétaire Live Writer Support .

WordPress : désactiver Live Writer Support

En analysant le code source d’une des pages du blog, je n’avais pas fais attention jusqu’à ce jour à ce bout de code :

wordpress-LiveWriterSupport

Ce bout de code permet de « blogger » directement via le logiciel Live Writer Support, qui dans mon cas ne me sert pas à grand chose ;-)

Pour désactiver la génération de ce code, il faut passer par l’édition du fichier function.php du moteur WordPress.

Pour ce faire, il faut se rendre dans le menu Apparence, éditeur, choisir le thème du blog et sélectionner function.php :

wordpress-aparence

Ajouter à la fin du fichier ce bout de code et cliquer sur « Mettre à jour le fichier »:

[code lang= »php »]

remove_action(‘wp_head’, ‘wlwmanifest_link’);

wordpress-remove-lws

Vérification de la désactivation de Live Writer Support

Vider le cache du navigateur internet, recharger une page du blog wordpress puis vérifier le code source :

sourcememolinux

La ligne de code n’est plus présente dans le Header du blog.

via wpchannel.com

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

4 commentaires

  1. Merci pour l’astuces cependant histoire que tu ne recommence pas cette manip a chaque mise à jours du théme , je te conseille de faire un théme enfants , mais je capte toujours pas comment faire le lien entre la version enfants a la version public (parent)

  2. Bonjour,

    Encore mieux, je place dans tous mes sites sous WordPress un fichier scripts.php dans le dossier /wp-content/mu-plugins avec tous les bouts de scripts qui vont bien :

    /* Désactiver Windows Live Writer sous WordPress */
    remove_action(‘wp_head’, ‘wlwmanifest_link’);
    /* Désactive mécanisme utilisé par les clients découvrent le XML-RPC */
    remove_action(‘wp_head’, ‘rsd_link’);
    /* Cache la version de votre WordPress dans votre entête */
    remove_action(‘wp_head’, ‘wp_generator’);
    /* Désactive Liens relationnelles d’article */
    remove_action(‘wp_head’, ‘start_post_rel_link’);
    remove_action(‘wp_head’, ‘index_rel_link’);
    remove_action(‘wp_head’, ‘adjacent_posts_rel_link’);

    et bien bien d’autres scripts utiles…
    Voilà pour moi !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *