Some folks would rather write their Web content in Word and then copy and paste it into the WordPress text editor. You have to be careful with this when you are editing in Visual mode, though, because you can inadvertently introduce “garbage code” from Word that can really mess up your page layout.
To safely paste Word document content, you have two choices.
Paste the Word content into the HTML view of the WordPress Text Editor.
Just copy and paste. Word formatting code will not be pulled into the HTML view of the WordPress text editor.
Paste the Word content into the Visual view of the WordPress Text Editor with the “Paste from Word” toolbar Button.
In the Visual view of the WordPress text editor, locate the toolbar button panel just above the area where you type. You should see two rows of buttons.
NOTE: If you see only one row of buttons, click the Show/Hide Kitchen Sink button () near the end of row one to expand the toolbar panel.
In the second row of buttons, locate the Paste from Word button ().
Click the Paste from Word button to open a lightbox that displays a clipboard area where you can paste your content. Paste in the content and click Insert.
That’s it. The content and formatting will carry over, so if your Word document was formatted nicely (with lists formatted properly as lists, and headings formatted properly as headings, etc.), you shouldn’t need to clean it up at all.
BONUS ROUND: How to Paste Content as Plain Text into WordPress
Sometimes you want to paste copy from a document (Word or otherwise) but NOT include the formatting. In order to import text only and strip out all formatting, follow the instructions above, but use the Paste as Plain Text toolbar button () instead. This button is located right next to the Paste from Word button.