Docxpresso
"Copy and Paste" from MS Word, Excel, Libre Office or Open Office.
The facts
- Rating
- 4.7★ from 31
- Active installs
- 2k+
- Price
- Free
- Last updated
- 28 Dec 2021
- Added
- Jun 2015
- Requires WP
- 3.5
- Tested up to
- WP 5.8.15
- Downloads
- 73,980
Our analysis
AI-assistedDocxpresso is a WordPress plugin that allows you to publish documents created in popular office suites like MS Office, Libre Office, or Open Office while preserving their original formatting. You can insert various content types such as tables, images, charts, and footnotes into your WordPress posts or pages using the plugin's shortcode functionality.
This plugin is suitable for users who frequently create documents with complex formatting and want to integrate them seamlessly into their WordPress site. It supports features like sortable tables and the ability to link to external content, making it versatile for document management within a website.
Best for: This plugin suits users who need to integrate formatted documents into their WordPress site.
What it does well
- ✓Supports documents from MS Office, Libre Office, and Open Office
- ✓Preserves formatting, including tables and images
- ✓Allows insertion of various content types via shortcode
- ✓Enables sortable tables and export of charts
- ✓Compatible with Right-To-Left languages
Where it falls short
- •Limited information on advanced features and usage
- •Requires documents to be saved in specific formats (.odt or .ods)
Verdict
Docxpresso provides a useful solution for publishing complex documents on WordPress, though it has specific format requirements that users must follow.
From the developer
docxpresso's own description of Docxpresso, lightly tidied.
If you are used to write all your documents using a Office Suite Word Processor or Spreadsheets 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 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).
If you use our plugin we would be very thankful if you fulfill this simple online survery.
How to use it
NOTE: If you have updated to WP5.* or you are using the Gutenberg editor plugin you should also have a look at the Gutenberg – WP5 Block editor section of this page.
- Create a standard document with the content that you want to insert in your Post or Page using your favourite Word Processor or Spreadsheet (MS Word, Libre Office or Open Office).
- IMPORTANT: Save your document in .odt (or .ods format for spreadsheets) format. In MS Word choose OpenDocument (.odt) in your Save As dialogue (in Libre or Open Office is the default format). If you are working with Excel you may equivalently save it in Open Document Format (.ods in this case).
- Create or edit a Post or Page in your WordPress interface.
- Click the Insert Document button located over the text editor.
- A standard WordPress media window will open. You may upload a new document with the required contents or use a previously uploaded document.
- After choosing a file click on the Insert button.
- A [docxpresso] shortcode will be included within your text editor.
- 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.
- You may insert as many documents as you wish in a single Post or Page.
NOTE: You may use also Docxpresso plugin in conjunction with other plugins that allow to retrieve documents from cloud storage repositories like Amazon S3.
Check this video tutorial where you will find a detailed example of all the above:
In case you want to make any of your tables sortable you also should:
- Declare the first row of your table as a header row within your Office document
- insert a “@” symbol as the first character in every column that you wish to be sortable
- 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
You may check how to do it with the help of this video:
Since v2.1 you may also insert in your document a link to a yotube video, a Google form or a Google doc to render it in your WordPress post or page:
- Go to youtube, Google forms or Google docs interfaces and copy the offered share link
- Always use, if available, the short URL format
- Insert it into your office document as a link
- By default the videos are fluid and the forms and docs take all available width space. But you can set custom width and height by adding, for example, ‘?width=600&height=400’ to the link URL
You may see an example in the following video: