Skip to content

WLW Disabler

This plugin removes these two headers from WordPress version 2.31:

  • <link rel=”EditURI” type=”application/rsd+xml” title=”RSD” href=”(path)/xmlrpc.php?rsd” />
  • <link rel=”wlwmanifest” type=”application/wlwmanifest+xml” href=”(path)/wp-includes/wlwmanifest.xml” />

These headers are designed to allow you to use Windows Live Writer to edit your site. Since I don’t use Windows Live, I don’t need the headers. More information can be found at the WordPress codex article: “wlwmanifest.xml” what is it???.

This plugin does not modify any system settings. I have tested WLW Disabler on WordPress 2.3.1; 2.3.3, and 2.5.


  1. Download WLW Disabler to the plugins directory under wp-content of your blog.
  2. Unzip the file.
  3. Activate the plugin on your plugins page.
  4. (Optional) I suggest you subscribe to my RSS feed so you can stay informed about any updates to WLW Disabler.


  1. Deactivate the plugin on your plugins page.
  2. Delete wlw-disabler.php from your plugins directory, under wp-content of your blog directory.

If you discover any problems, or have any suggestions on improving WLW Disabler, please contact me.


Using WLW Disabler is free, you do not have to pay me anything. If you find it useful, and you’d like to pay me, any (or all!) of the following would be greatly appreciated:

  • Subscribe to my RSS feed.
  • Blog about the WLW Disabler plugin, tell your readers about it.
  • Make a donation to me.
  • Buy me something from my Amazon Wishlist.


  • March 28, 2008: version 1.01. Updated internal URLs, no functionality changes. Tested on WP 2.5RC2.
  • December 20, 2007: Initial release (version 1.0) – cleaned up the code given in the WordPress Codex. That code introduced a blank line at the top of your page’s source code, which can cause problems in some web browsers.