Remove Microsoft Word Garbage from WordPress Posts, by Default

Dave Addey has released a compact WordPress plugin (about 10 lines long) that enables by default the TinyMCE feature that “cleans up” Microsoft Word markup.

Typically, if you paste content from Word into WordPress’s WYSIWYG, TinyMCE, you get a ton of unsightly markup, such as font and alignment tags, which can wreak havoc on your site’s appearance. Users can get around this by enabling the advanced features of TinyMCE (click the “kitchen sink” button on the far right) and pasting using the special “Paste from Word” button, but the problem with this is that the kind of people who usually have a problem with this (using Internet Explorer, TinyMCE, and writing blog entries in Word) are not typically the most tech-savvy folks, so finding and remembering to use the “Paste from Word” button can be difficult. For a number of end users I’ve written regex replacements that do the same thing, so this plugin is a welcome addition.


  1. Posted November 27, 2008 at 8:52 pm | Permalink
    matt ledding

    Uh, not that I am not, uh, tech savie… but uh… WHERE IS THE “PASTE FROM WORD” BUTTON?

  2. Posted November 27, 2008 at 10:00 pm | Permalink
    Austin Matzko

    Click the “Kitchen Sink” button, the one all the way to the right, and then you’ll see a second row where the “paste from Word” button looks like a “W” in front of a clipboard.

Post a Comment

Your email is never published nor shared. Required fields are marked *