WordPress.org

Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Docxpresso

"Copy and Paste" from MS Word, Libre Office or Open Office.

If you are used to write all your documents using a Office Suite Word Processor like the ones available in MS Office, Libre Office or Open Office Docxpresso is the WordPress plugin you are looking for!

This plugin will allow you to publish content that has been generated with your favourite Office Suite (MS, libre or Open Office) preserving all of its structure, design and format:

  • Nicely formatted text
  • Headings
  • Tables (sortable and responsive)
  • Links and bookmarks
  • Nested lists with sophisticated numberings
  • Images
  • Charts
  • Textboxes
  • Footnotes and endnotes
  • Headers and Footers
  • Tables of contents (TOCs)
  • Comments
  • Math equations
  • Drop caps
  • Office SmartArt and forms (partial)
  • Support for Right-To-Left languages

You may even create your own forms and sortable tables or even export your charts in a browser friendly manner.

This plugin is a spin-off of our Docxpresso API library designed to generate all kind of dynamical documents on your web server (PDF, Word, ODT, RTF).

How to use it

  1. Create a standard document with the content that you want to insert in your Post or Page using your favourite Word Processor (MS Word, Libre Office or Open Office).
  2. IMPORTANT: Save your document in .odt format. In MS Word choose OpenDocument (*.odt) in your Save As dialogue (in Libre or Open Office is the default format).
  3. Create or edit a Post or Page in your WordPress interface.
  4. Click the Docxpresso button located over the text editor.
  5. A standard WordPress media window will open. You may upload a new document with the required contents or use a previously uploaded document.
  6. After choosing a file click on the Insert button.
  7. A [docxpresso] shortcode will be included within your text editor.
  8. You may then add or not any additional content to your post but do not try to modify by hand the contents of the Docxpresso shortcode unless you really know what you are doing.
  9. You may insert as many documents as you wish in a single Post or Page.

You may also check this video tutorial where yo will find a detailed example of all the above:

In case you want to make any of your tables sortable you also should:

  1. Declare the first row of your table as a header row within your Office document
  2. insert a "@" symbol as the first character in every column that you wish to be sortable
  3. If you want to sort columns by numbers that do not follow the en-US standard, i.e. 3,576.45, you should modify the number format for sorting in your plugin options panel under the Settings section of your WordPress installation

Requires: 3.5 or higher
Compatible up to: 4.7.1
Last Updated: 1 month ago
Active Installs: 2,000+

Ratings

4.6 out of 5 stars

Support

2 of 5 support threads in the last two months have been marked resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
0,1,0
100,1,1