[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXyKun59lWScU15BUOi-Ddl7I0UW5BGuVtPvM3rEDzRw":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":153,"fingerprints":203},"mammoth-docx-converter","Mammoth .docx converter","1.22.0","Michael Williamson","https:\u002F\u002Fprofiles.wordpress.org\u002Fmichaelwilliamson\u002F","\u003Cp>Mammoth is designed to convert .docx documents, such as those created by Microsoft Word, Google Docs and LibreOffice, and convert them to HTML. Mammoth aims to produce simple and clean HTML by using semantic information in the document, and ignoring other details. For instance, Mammoth converts any paragraph with the style \u003Ccode>Heading1\u003C\u002Fcode> to \u003Ccode>h1\u003C\u002Fcode> elements, rather than attempting to exactly copy the styling (font, text size, colour, etc.) of the heading. This allows you to paste from Word documents without the usual mess.\u003C\u002Fp>\n\u003Cp>There’s a large mismatch between the structure used by .docx and the structure of HTML, meaning that the conversion is unlikely to be perfect for more complicated documents. Mammoth works best if you only use styles to semantically mark up your document.\u003C\u002Fp>\n\u003Cp>The following features are currently supported:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Headings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Lists.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Tables. The formatting of the table itself, such as borders, is currently ignored, but the formatting of the text is treated the same as in the rest of the document.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Footnotes and endnotes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bold, italics, superscript and subscript.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Links.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Text boxes. The contents of the text box are treated as a separate paragraph that appears after the paragraph containing the text box.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Embedded style maps\u003C\u002Fh4>\n\u003Cp>By default, Mammoth maps some common .docx styles to HTML elements. For instance, a paragraph with the style name \u003Ccode>Heading 1\u003C\u002Fcode> is converted to a \u003Ccode>h1\u003C\u002Fcode> element. If you have a document with your own custom styles, you can use an embedded style map to tell Mammoth how those styles should be mapped. For instance, you could convert paragraphs with the style named \u003Ccode>WarningHeading\u003C\u002Fcode> to \u003Ccode>h1\u003C\u002Fcode> elements with \u003Ccode>class=\"warning\"\u003C\u002Fcode> with the style mapping:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>p[style-name='WarningHeading'] => h1.warning:fresh\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmike.zwobble.org\u002Fprojects\u002Fmammoth\u002Fembed-style-map\u002F\" rel=\"nofollow ugc\">An online tool\u003C\u002Fa> can be used to embed style maps into an existing document. Details of \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmwilliamson\u002Fmammoth.js#writing-style-maps\" rel=\"nofollow ugc\">how to write style maps can be found on the mammoth.js documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>A style map to be used for all documents can be set by configuring Mammoth (see below).\u003C\u002Fp>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Cp>Mammoth can be configured by writing a separate plugin. For instance, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmwilliamson\u002Fmammoth-wordpress-plugin\u002Ftree\u002Fmaster\u002Fexamples\u002Foptions-plugin\" rel=\"nofollow ugc\">this example plugin\u003C\u002Fa> adds a custom style map, and uses a document transform to detect paragraphs of monospace text and converts them to paragraphs with the style “Code Block”.\u003C\u002Fp>\n\u003Cp>As a WordPress plugin, Mammoth uses the JavaScript library mammoth.js to convert documents. Mammoth will use the JavaScript global \u003Ccode>MAMMOTH_OPTIONS\u003C\u002Fcode> whenever calling mammoth.js, which allows for some customisation. \u003Ccode>MAMMOTH_OPTIONS\u003C\u002Fcode> should be defined as a function that returns an options object. This options object will then be passed in as the \u003Ccode>options\u003C\u002Fcode> argument to \u003Ccode>convertToHtml\u003C\u002Fcode>. The \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmwilliamson\u002Fmammoth.js\" rel=\"nofollow ugc\">mammoth.js docs\u003C\u002Fa> describe the various options available.\u003C\u002Fp>\n\u003Cp>The global \u003Ccode>MAMMOTH_OPTIONS\u003C\u002Fcode> will be called with \u003Ccode>mammoth\u003C\u002Fcode> as the first argument. This can be useful if you need to use a function from mammoth.js, such as \u003Ccode>mammoth.transforms.getDescendantsOfType\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>FAQs\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmike.zwobble.org\u002Fprojects\u002Fmammoth\u002Ffaqs\u002F\" rel=\"nofollow ugc\">Answers to some frequently asked questions about Mammoth\u003C\u002Fa>.\u003C\u002Fp>\n","Mammoth converts semantically marked up .docx documents to simple and clean HTML, allowing pasting from Word and Google Docs without the usual mess.",30000,445788,96,62,"2026-03-12T23:20:00.000Z","6.9.4","4.0","",[20,21,22,23,24],"docx","html","office","paste","word","https:\u002F\u002Fgithub.com\u002Fmwilliamson\u002Fmammoth-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmammoth-docx-converter.1.22.0.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"michaelwilliamson",1,30,94,"2026-04-04T21:53:00.961Z",[39,61,82,108,129],{"slug":40,"name":41,"version":42,"author":40,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":36,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":34,"unpatched_count":34,"last_vuln_date":60,"fetched_at":30},"docxpresso","Docxpresso","2.6","https:\u002F\u002Fprofiles.wordpress.org\u002Fdocxpersso\u002F","\u003Cp>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 \u003Ca href=\"http:\u002F\u002Fwww.docxpresso.com\" title=\"PDF, Word and ODF documents from HTML5\" rel=\"nofollow ugc\">Docxpresso\u003C\u002Fa> is the WordPress plugin you are looking for!\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>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:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Nicely formatted text\u003C\u002Fli>\n\u003Cli>Headings\u003C\u002Fli>\n\u003Cli>Tables (sortable and responsive)\u003C\u002Fli>\n\u003Cli>Links and bookmarks\u003C\u002Fli>\n\u003Cli>Nested lists with sophisticated numberings\u003C\u002Fli>\n\u003Cli>Images\u003C\u002Fli>\n\u003Cli>Charts\u003C\u002Fli>\n\u003Cli>Textboxes\u003C\u002Fli>\n\u003Cli>Footnotes and endnotes\u003C\u002Fli>\n\u003Cli>Headers and Footers\u003C\u002Fli>\n\u003Cli>Tables of contents (TOCs)\u003C\u002Fli>\n\u003Cli>Comments\u003C\u002Fli>\n\u003Cli>Math equations\u003C\u002Fli>\n\u003Cli>Drop caps\u003C\u002Fli>\n\u003Cli>Office SmartArt and forms (partial)\u003C\u002Fli>\n\u003Cli>Support for Right-To-Left languages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>You may even create sortable tables or even export your \u003Cstrong>charts\u003C\u002Fstrong> in a browser friendly manner.\u003C\u002Fp>\n\u003Cp>This plugin is a spin-off of our \u003Ca href=\"http:\u002F\u002Fwww.docxpresso.com\" title=\"Generate dynamically all your documents online\" rel=\"nofollow ugc\">Docxpresso API\u003C\u002Fa> library designed to generate all kind of dynamical documents on your web server (PDF, Word, ODT, RTF).\u003C\u002Fp>\n\u003Cp>If you use our plugin we would be very thankful if you fulfill this simple \u003Ca href=\"http:\u002F\u002Fen.docxpresso.com\u002Fdocuments\u002Fpreview\u002F346\" title=\"Docxpresso online survey\" rel=\"nofollow ugc\">online survery\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>How to use it\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> If you have updated to WP5.* or you are using the Gutenberg editor plugin you should also have a look at the \u003Cstrong>Gutenberg – WP5 Block editor\u003C\u002Fstrong> section of this page.\u003C\u002Fp>\n\u003Col>\n\u003Cli>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).\u003C\u002Fli>\n\u003Cli>IMPORTANT: Save your document in \u003Cstrong>.odt\u003C\u002Fstrong> (or \u003Cstrong>.ods\u003C\u002Fstrong> format for spreadsheets) format. In MS Word choose OpenDocument (\u003Cem>.odt) in your \u003Cstrong>Save As\u003C\u002Fstrong> 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 (\u003C\u002Fem>.ods in this case).\u003C\u002Fli>\n\u003Cli>Create or edit a Post or Page in your WordPress interface.\u003C\u002Fli>\n\u003Cli>Click the \u003Cstrong>Insert Document\u003C\u002Fstrong> button located over the text editor.\u003C\u002Fli>\n\u003Cli>A standard WordPress media window will open. You may upload a new document with the required contents or use a previously uploaded document.\u003C\u002Fli>\n\u003Cli>After choosing a file click on the \u003Cstrong>Insert\u003C\u002Fstrong> button.\u003C\u002Fli>\n\u003Cli>A [docxpresso] shortcode will be included within your text editor.     \u003C\u002Fli>\n\u003Cli>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.\u003C\u002Fli>\n\u003Cli>You may insert as many documents as you wish in a single Post or Page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> You may use also Docxpresso plugin in conjunction with other plugins that allow to retrieve documents from cloud storage repositories like Amazon S3.\u003C\u002Fp>\n\u003Cp>Check this video tutorial where you will find a detailed example of all the above:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fwu_pi8FOrUs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>In case you want to make any of your tables sortable you also should:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Declare the first row of your table as a \u003Cstrong>header row\u003C\u002Fstrong> within your Office document\u003C\u002Fli>\n\u003Cli>insert a “@” symbol as the first character in every column that you wish to be sortable\u003C\u002Fli>\n\u003Cli>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 \u003Cstrong>Settings\u003C\u002Fstrong> section of your WordPress installation\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You may check how to do it with the help of this video:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZv7lw_EliA8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>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:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to youtube, Google forms or Google docs interfaces and copy the offered share link\u003C\u002Fli>\n\u003Cli>Always use, if available, the short URL format\u003C\u002Fli>\n\u003Cli>Insert it into your office document as a link\u003C\u002Fli>\n\u003Cli>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\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You may see an example in the following video:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdWl-RbFmcRE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Gutenberg – WP5 Block editor\u003C\u002Fh4>\n\u003Cp>Since v2.3 this plugin is compatible with the new “WP block editor”, also known as Gutenberg:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Click on the \u003Cstrong>Docxpresso block\u003C\u002Fstrong> that is available together with all the standard \u003Cstrong>widget blocks\u003C\u002Fstrong> within your block editor interface.\u003C\u002Fli>\n\u003Cli>A new block will appear in the editor interface with a button inviting you to select a file.\u003C\u002Fli>\n\u003Cli>Clicking on that button a standard WordPress media window will open. You may upload a new document with the required contents or use a previously uploaded document.\u003C\u002Fli>\n\u003Cli>After clicking on the “Select button” a shortcode will be inserted in your editor.\u003C\u002Fli>\n\u003Cli>As before, if you wish, you may insert multiple documents with Docxpresso in the same page or post and combine them with all other available blocks.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> With this new editor you need to save the edition before being able to visualize the uploaded document in the preview page.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fq4pflMSiNsg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>If you prefer to use the “Classical editor” in your WP5 installation you may proceed as described in the previous section.\u003C\u002Fp>\n\u003Ch3>Licensing\u003C\u002Fh3>\n\u003Cp>This work is licensed under GPLv2 or later.\u003C\u002Fp>\n\u003Cp>This plugin comes bundled with the D3 and C3 JavaScript libraries for chart rendering, the webui-popover library for comment rendering and the MathJax library for rendering of math equations in a web browser. D3 (http:\u002F\u002Fd3js.org) is distributed under the BSD license, MathJax (https:\u002F\u002Fwww.mathjax.org\u002F) and dropcap.js (https:\u002F\u002Fgithub.com\u002Fadobe-webplatform\u002Fdropcap.js) under the Apache license v2.0 , C3 (http:\u002F\u002Fc3js.org\u002F) and webui-popover (https:\u002F\u002Fgithub.com\u002Fsandywalker\u002Fwebui-popover) are distributed under the MIT license .\u003C\u002Fp>\n","\"Copy and Paste\" from MS Word, Excel, Libre Office or Open Office.",2000,73232,31,"2021-12-28T09:28:00.000Z","5.8.13","3.5",[53,54,55,56,24],"copy-and-paste","excel","libre-office","open-office","http:\u002F\u002Fwww.docxpresso.com\u002Fplugins\u002Fwp-docxpresso","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdocxpresso.zip",64,"2025-04-03 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":28,"num_ratings":28,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":81,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"word-to-html","Word to html","1.1","wibergsweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fwibergsweb\u002F","\u003Cp>Word to html makes it easy to fetch content from newer word-file(s) (.docx) and convert the document to html on a page with a single shortcode.\u003C\u002Fp>\n\u003Cp>Display some html from one or more word files from your local webserver or an external webserver. Multiple word files support on your local webserver. It’s not intented to be used as full format converting tool as it does create clean html (not a loads of inline styles), but could be convient to read content from word-files just by putting them in a folder on your webserver.\u003C\u002Fp>\n\u003Cp>The plugin does fetch this kind of information from your .docx – document:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Headings (support for english and swedish)\u003C\u002Fli>\n\u003Cli>Paragraphs including bold, underline and italic. When having paragraph defined as a column then a new paragraph is created.\u003C\u002Fli>\n\u003Cli>Hyperlinks\u003C\u002Fli>\n\u003Cli>Tables \u003C\u002Fli>\n\u003Cli>Images (jpg, png, jpeg)\u003C\u002Fli>\n\u003Cli>Unordered lists (bulleted) or ordered lists (numbered). It’s also possible to combine these type of lists.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin does only create the html without any specific inline styling. The reason for this is that word-documents and html-documents have a totally different structure and you should be using css when styling html – documents. Inline styles would also apply styling to your wordpress-theme that wouldn’t fit your current design.\u003C\u002Fp>\n\u003Cp>If fetching information from more then one docx – document on your local webserver, content from all files are mixed into different sections of html (one file per section). This could be useful if you want to create tabs of some sort based on information from several word-documents.\u003C\u002Fp>\n\u003Cp>If you like the plugin, please consider donating or write a review.\u003C\u002Fp>\n\u003Ch3>Example of usage\u003C\u002Fh3>\n\u003Ch4>shortcodes in post(s)\u002Fpage(s)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>[wordtohtml_create path=”lan” source_files=”skane.docx;smaland.docx;”]\u003C\u002Fli>\n\u003Cli>[wordtohtml_create path=”wordfiles” source_files=”*.docx”]\u003C\u002Fli>\n\u003Cli>[wordtohtml_create path=”wordfiles” source_files=”word1;word2″ debug_mode=”yes”]\u003C\u002Fli>\n\u003Cli>[wordtohtml_create path=”wordfiles” source_files=”word1;word2″ debug_mode=”yes”]\u003C\u002Fli>\n\u003Cli>[wordtohtml_create debug_mode=”no” convert_encoding_from=”Windows-1252″ convert_encoding_to=”UTF-8″]\u003C\u002Fli>\n\u003Cli>[wordtohtml_create debug_mode=”no” convert_encoding_to=”UTF-8″]\u003C\u002Fli>\n\u003Cli>[wordtohtml_create source_files=”http:\u002F\u002Fwibergsweb.se\u002Fkonstak.docx” path=”wordfiles” debug_mode=”yes” html_id=”turnover” html_class=”wow” add_ext_auto=”yes” skip_articletag=”no”]\u003C\u002Fli>\n\u003C\u002Ful>\n","Display some html from one or more word files from your local webserver or an external webserver.",20,5107,"2019-07-19T07:28:00.000Z","5.2.24","3.0.1","5.2.4",[76,77,20,78,62],"convert","converter","word-into-html","http:\u002F\u002Fwww.wibergsweb.se\u002Fplugins\u002Fwordtohtml","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fword-to-html.zip",85,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":16,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":103,"download_link":104,"security_score":105,"vuln_count":106,"unpatched_count":28,"last_vuln_date":107,"fetched_at":30},"export-wp-page-to-static-html","Export WordPress Pages to Static HTML & PDF — Static Site Export","6.0.6.1","recorp","https:\u002F\u002Fprofiles.wordpress.org\u002Frecorp\u002F","\u003Cp>\u003Cstrong>Export WordPress Pages to Static HTML & PDF\u003C\u002Fstrong> lets you convert WordPress pages, posts, and custom post types into clean static HTML files you can host anywhere. Generate portable static versions of your WordPress content for faster performance, improved security, and easy sharing.\u003C\u002Fp>\n\u003Cp>Choose exactly what you want to export — a single post, selected pages, or specific custom post types. Each export produces a standalone HTML package with organized assets, making it easy for developers, clients, or teams to use the files without a WordPress installation.\u003C\u002Fp>\n\u003Cp>Perfect for creating static versions of WordPress pages, archiving content, delivering client-ready HTML pages, or generating portable website packages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Common use cases\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Deliver client-ready static HTML pages without giving WordPress access\u003C\u002Fli>\n\u003Cli>Archive marketing or campaign landing pages\u003C\u002Fli>\n\u003Cli>Create lightweight static versions of WordPress pages\u003C\u002Fli>\n\u003Cli>Generate offline backups of important content\u003C\u002Fli>\n\u003Cli>Share portable HTML packages with developers or teams\u003C\u002Fli>\n\u003Cli>Export content for static hosting platforms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin focuses on \u003Cstrong>precision exporting\u003C\u002Fstrong>, allowing you to control exactly which content is exported, how assets are collected, and how the final static package is structured.\u003C\u002Fp>\n\u003Cp>PDF export support is also planned, allowing you to generate print-ready documents directly from WordPress content.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Export WordPress pages to static HTML\u003C\u002Fstrong> — Export individual pages, posts, or custom post types as clean standalone HTML files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Selective content export\u003C\u002Fstrong> — Export a single item or hand-pick exactly which pages, posts, or custom post types you want to include.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free export limit\u003C\u002Fstrong> — Free version allows exporting up to 5 posts or pages per run (upgrade to Pro for unlimited exports).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All WordPress post statuses\u003C\u002Fstrong> — Export Published, Draft, Private, Pending, or Scheduled content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-based page rendering\u003C\u002Fstrong> — Export pages as viewed by a specific WordPress user role (useful for membership or gated content previews).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-friendly asset structure\u003C\u002Fstrong> — Exported packages organize assets into \u003Ccode>\u002Fimages\u003C\u002Fcode>, \u003Ccode>\u002Fcss\u003C\u002Fcode>, and \u003Ccode>\u002Fjs\u003C\u002Fcode> directories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flatten parent URLs\u003C\u002Fstrong> — Option to export parent posts directly as \u003Ccode>postname.html\u003C\u002Fcode> at the root of the export package.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preview and download exports\u003C\u002Fstrong> — Browse generated static HTML files inside WordPress before downloading them as a ZIP archive.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Direct FTP \u002F SFTP deployment\u003C\u002Fstrong> — Upload exported static files directly to a remote server from the export panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reliable background exports\u003C\u002Fstrong> — Export jobs run in the background with pause, resume, cancel, and retry controls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart asset collection modes\u003C\u002Fstrong> — Choose Strict, Hybrid (recommended), or Full asset discovery for exporting site resources.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>System Status diagnostics\u003C\u002Fstrong> — Built-in environment checks (PHP version, permissions, REST API) help detect issues before exporting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export buttons via shortcodes\u003C\u002Fstrong> — Add export buttons to posts or pages using simple shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation ready\u003C\u002Fstrong> — Fully internationalized and ready for localization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PDF export (returning soon)\u003C\u002Fstrong> — Optional PDF generation with customizable templates (headers, footers, fonts) planned for a future release.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>All Pages \u002F All Posts export\u003C\u002Fstrong> — Bulk export every page or post in one run\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Site export\u003C\u002Fstrong> — Complete WordPress-to-static-HTML conversion (URL discovery & crawling)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Site Export\u003C\u002Fstrong> — Mirror and export any external URL as a clean static package\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AWS S3 deployment\u003C\u002Fstrong> — Upload exports directly to S3 buckets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority support & updates\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Your First Export\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Tools \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Export WP Pages to Static HTML\u003C\u002Fli>\n\u003Cli>Choose Export Scope (Custom up to 5 items free; Pro: All Pages \u002F All Posts \u002F Full Site \u002F External Site)\u003C\u002Fli>\n\u003Cli>Select items, choose Post Status and Role (optional), pick Asset Mode\u003C\u002Fli>\n\u003Cli>Start Export \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Preview \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Download ZIP or Upload to remote\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>\u003Ccode>[export_html_button]\u003C\u002Fcode>  : Inserts an “Export to HTML” button (visible to allowed roles)\u003Cbr \u002F>\n    [generate_pdf_button] : Inserts a “Generate PDF” button (PDF feature planned to return)\u003C\u002Fp>\n","Export WordPress pages, posts, and custom post types to clean static HTML or PDF files in one click. Create fast, secure static versions of your WordP &hellip;",5000,167016,76,51,"2026-03-10T11:31:00.000Z","5.8","7.4",[98,99,100,101,102],"export-wordpress","html-export","static-html","static-site-generator","wordpress-static-html","https:\u002F\u002Fmyrecorp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexport-wp-page-to-static-html.6.0.6.1.zip",87,5,"2025-12-12 15:39:07",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":120,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":121,"homepage":127,"download_link":128,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"html5-videogallery-plus-player","Video gallery and Player","2.8.7","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>✅ Now that you have your website ready then why don’t you \u003Cstrong>download\u003C\u002Fstrong> and try out this video Player plugin to give it better functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download now\u003C\u002Fstrong> and display multiple video using shortcode with category. Fully responsive.\u003C\u002Fp>\n\u003Cp>Video section is one of the significant requirements of any informative or business website. The video section needs to be handled with ease by the webmaster to deliver the right requirement of frequently asked doubts on the webpage. Using Video Gallery and Player Plugin, your CMS website gets an opportunity to easily add, edit, manage, or display important video.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fvideo-gallery-and-player-demo\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fvideo-gallery-and-player-pro-demo\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Your customer might like the professional and fancy vibe of your site with Video Gallery and Player plugin\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ This plugin displays your custom posts using :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Video Grid (1 designs)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Download Now\u003C\u002Fstrong> it today and explore all the features.\u003C\u002Fp>\n\u003Cp>When you want to makeover your WordPress website theme with something extraordinary and creative, you must consider the Video gallery and Player plugin.\u003C\u002Fp>\n\u003Cp>With this video gallery plugin, you can create galleries from your youtube, Vimeo, and HTML5 videos. The process of creating a video gallery only takes a few minutes and created gallery can be displayed on any page or post by means of WordPress shortcode.\u003C\u002Fp>\n\u003Cp>This plugin adds a responsive HTML5, YouTube, and Vimeo video gallery with Magnific Popup to your  WordPress website. Display video gallery in grid view(1,2,3,4) etc. You can also use category id to create multiple video galleries.\u003C\u002Fp>\n\u003Cp>The plugin adds a Video gallery tab to your admin menu, which allows you to enter Video Titles and Video source items just as you would regular posts.\u003C\u002Fp>\n\u003Ch4>✅ Here is the plugin shortcode example\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Video Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sp_html5video]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>To display only Video 4 post:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sp_html5video limit=\"4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where limit define the number of posts to display.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you want to display FAQ by category then use this short code:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [sp_html5video category=”category_ID”]\u003C\u002Fp>\n\u003Ch4>✅ Here is Template code\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode('[sp_html5video]'); ?> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>✅ Use Following Video Gallery parameters with shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[sp_html5video]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>limit\u003C\u002Fstrong> : [sp_html5video limit=”5″] ( ie Display 5 items on your website )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grid\u003C\u002Fstrong> : [sp_html5video grid=”2″]( ie Display your video gallery by Grid view – Number of column you want to create)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display by category\u003C\u002Fstrong> : [sp_html5video category=”category_ID”] ( ie Display by their category ID )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display by post\u003C\u002Fstrong> : [sp_html5video post=”post_ID”] ( ie Display by post ID )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>popup_fix\u003C\u002Fstrong> : [sp_html5video popup_fix=”true”] ( ie Popup setting ie fix or scroll with page. Default value is “false”. Values are “true OR false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>extra_class\u003C\u002Fstrong> : [sp_html5video extra_class=””] (Enter extra CSS class for design customization ).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ \u003Cstrong>Checkout demo for better understanding\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fvideo-gallery-and-player-demo\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">FREE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fprodemo\u002Fvideo-gallery-and-player-pro-demo\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Essential Plugin Bundle Deal\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=video-gallery&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>✅ Features include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added Gutenberg block support.\u003C\u002Fli>\n\u003Cli>Video Shortcode\u003C\u002Fli>\n\u003Cli>Easy to add.\u003C\u002Fli>\n\u003Cli>Also work with Gutenberg shortcode block. \u003C\u002Fli>\n\u003Cli>Create multiple vedio galleries with category id.\u003C\u002Fli>\n\u003Cli>Display video gallery in grid view(1,2,3,4) etc\u003C\u002Fli>\n\u003Cli>Responsive.\u003C\u002Fli>\n\u003Cli>Easy to configure\u003C\u002Fli>\n\u003Cli>You can create multiple post slider with different options at single page or post.\u003C\u002Fli>\n\u003Cli>Fully responsive. Scales with its container.\u003C\u002Fli>\n\u003Cli>100% Multi Language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Policy\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We have also opt-in e-mail selection , once you download the plugin , so that we can inform you and nurture you about products and its features.\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy to add and display your HTML5, YouTube, Vimeo vedio gallery with Magnific Popup to your website. Also work with Gutenberg shortcode block.",1000,119886,88,16,"2026-02-20T18:36:00.000Z",[122,123,124,125,126],"html5-video-gallery-player","video-gallery-magnific-popup","vimeo-video-gallery-with-popup","wordpress-responsive-video-gallery","youtube-video-gallery-with-popup","https:\u002F\u002Fessentialplugin.com\u002Fwordpress-plugin\u002Fvideo-gallery-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhtml5-videogallery-plus-player.2.8.7.zip",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":137,"downloaded":138,"rating":139,"num_ratings":140,"last_updated":141,"tested_up_to":16,"requires_at_least":142,"requires_php":143,"tags":144,"homepage":148,"download_link":149,"security_score":150,"vuln_count":151,"unpatched_count":28,"last_vuln_date":152,"fetched_at":30},"seraphinite-post-docx-source","Seraphinite Post .DOCX Source","2.16.15","Seraphinite Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fseraphinitesoft\u002F","\u003Cp>Save your time by automatically converting from .DOCX to content with all WordPress post attributes. See more \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fgetting-started-pds\" rel=\"nofollow ugc\">how to use it\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>TO USE FREE ADDITIONAL FEATURES PLEASE INSTALL THE FREE EXTENDED PLUGIN VERSION BY FOLLOWING ONSCREEN PLUGIN’S INSTRUCTIONS.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fservices\u002Fdocx-to-html\" rel=\"nofollow ugc\">Try it online!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Docs support\u003C\u002Fstrong>\u003Cbr \u002F>\nLoad documents \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fin-place-mode#src_type_gdoc\" rel=\"nofollow ugc\">directly\u003C\u002Fa> from your Google Drive or by \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fin-place-mode#src_type_gdoc_url\" rel=\"nofollow ugc\">shared URLs\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No external services\u003C\u002Fstrong>\u003Cbr \u002F>\nNo embedding and dependencies on external services that slow down your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible conversion mode\u003C\u002Fstrong>\u003Cbr \u002F>\nConvert all as in the original document (default mode) or just only document structure by \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fparagraphs\" rel=\"nofollow ugc\">turning all styles\u003C\u002Fa> off.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Document to HTML conversion\u003C\u002Fstrong>\u003Cbr \u002F>\nConverts \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fbody\" rel=\"nofollow ugc\">all types of elements\u003C\u002Fa> listed next. Numbered and bullet \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Flists\" rel=\"nofollow ugc\">lists\u003C\u002Fa> with inside content with or without numbering style. \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Ftext\" rel=\"nofollow ugc\">Text decoration\u003C\u002Fa> like bold, italic, underline, hidden, superscript, subscript, strikethrough, small caps, all caps, background and foreground color, and font size. \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fparagraphs\" rel=\"nofollow ugc\">Paragraphs\u003C\u002Fa> with or without styles. \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Ftables\" rel=\"nofollow ugc\">Tables\u003C\u002Fa> with absolute or relative width and header. Links to URLs and \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Flinks#name_path_conversion\" rel=\"nofollow ugc\">relative to other DOCX files\u003C\u002Fa> with HTML target attribute. Initial letter (drop cap), footnotes and endnotes, blockquotes, page breaks, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fformulas\" rel=\"nofollow ugc\">formulas\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fraw-html\" rel=\"nofollow ugc\">Raw HTML\u003C\u002Fa> tags and attributes are also supported. \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia\" rel=\"nofollow ugc\">Uploads images\u003C\u002Fa> (linked and embedded) into \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#place_into_library\" rel=\"nofollow ugc\">the library or standalone file\u003C\u002Fa> with \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#use_image_resize\" rel=\"nofollow ugc\">sizing\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#use_image_crop\" rel=\"nofollow ugc\">cropping\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fimages#filename\" rel=\"nofollow ugc\">filename\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fimages#alignment\" rel=\"nofollow ugc\">alignment\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fimages#wrapping\" rel=\"nofollow ugc\">floating\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fimages#title_and_description\" rel=\"nofollow ugc\">title and alt text\u003C\u002Fa>, caption with final \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#check_final_urls\" rel=\"nofollow ugc\">URL checking\u003C\u002Fa>. Uses images \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#image_filename_size\" rel=\"nofollow ugc\">thumbnails\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All attributes conversion\u003C\u002Fstrong>\u003Cbr \u002F>\nConverts \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Ftitle\" rel=\"nofollow ugc\">title\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Ftags\" rel=\"nofollow ugc\">tags\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fcategories\" rel=\"nofollow ugc\">categories\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fexcerpt\" rel=\"nofollow ugc\">excerpt\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fslug\" rel=\"nofollow ugc\">slug\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fseo-title-and-description\" rel=\"nofollow ugc\">SEO title and description\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Ffeatured-image\" rel=\"nofollow ugc\">featured image\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fdate\" rel=\"nofollow ugc\">date\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Flanguage\" rel=\"nofollow ugc\">language\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fwoo-gallery-images\" rel=\"nofollow ugc\">WooCommerce gallery images\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fcustom-attributes\" rel=\"nofollow ugc\">custom fields\u003C\u002Fa>. Uses document \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fhow-to-set-or-add-attribute-in-document\" rel=\"nofollow ugc\">additional contents\u003C\u002Fa> marked by special style for other text blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor mode\u003C\u002Fstrong>\u003Cbr \u002F>\nIt appears as the \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fin-place-mode\" rel=\"nofollow ugc\">special meta-box\u003C\u002Fa> in the content editor (in-place). All changes will be put in particular editor places.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Direct mode\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fdirect-batch-mode\" rel=\"nofollow ugc\">create content\u003C\u002Fa> if needed. No need to open content for editing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg editor support\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fgutenberg-blocks\" rel=\"nofollow ugc\">Gutenberg blocks\u003C\u002Fa> are fully supported.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remembering applicable content types\u003C\u002Fstrong>\u003Cbr \u002F>\nParticular \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Foptions\" rel=\"nofollow ugc\">content types\u003C\u002Fa> can be chosen to be applicable.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Basic content corrections\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#url_base\" rel=\"nofollow ugc\">Corrects image URLs\u003C\u002Fa> according to the upload image directory. \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Flinks#link_correction\" rel=\"nofollow ugc\">Checks internal links\u003C\u002Fa> for existence and marks or deletes them. \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Flinks#name_path_conversion\" rel=\"nofollow ugc\">Converts links\u003C\u002Fa> to another .DOCX documents to site links. Uses original and \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#image_descr_as_filename\" rel=\"nofollow ugc\">specified\u003C\u002Fa> media filenames. Warns about \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#check_final_urls\" rel=\"nofollow ugc\">non-existent media URLs\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Document to post binding\u003C\u002Fstrong>\u003Cbr \u002F>\nDocuments \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fdocument-to-post-binding\" rel=\"nofollow ugc\">can be bound to the posts\u003C\u002Fa> to get the ability to update it later from the same source.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rich document markup using\u003C\u002Fstrong>\u003Cbr \u002F>\nWorks with \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fbody#review_mode\" rel=\"nofollow ugc\">reviewing documents\u003C\u002Fa> and always uses final markup content. \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fbody#review_mode\" rel=\"nofollow ugc\">Comment document parts\u003C\u002Fa> to prevent them from publishing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Free additional features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Batch mode (limited)\u003C\u002Fstrong>\u003Cbr \u002F>\nJust \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fdirect-batch-mode\" rel=\"nofollow ugc\">converts\u003C\u002Fa> a set of documents with one click. Add files to list from many sources at one time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Batch mode\u003C\u002Fstrong>\u003Cbr \u002F>\nJust \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fdirect-batch-mode\" rel=\"nofollow ugc\">converts\u003C\u002Fa> a set of documents with one click. Add files to list from many sources at one time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remembering conversion settings\u003C\u002Fstrong>\u003Cbr \u002F>\nConversion \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Foptions\" rel=\"nofollow ugc\">options\u003C\u002Fa> can be preset by each post type to use the right settings each time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced content corrections\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fbody#hdrs_overlvl\" rel=\"nofollow ugc\">Downlevels subheaders\u003C\u002Fa> if more than one ‘Header 1’ on the page. Cleans unneeded elements like \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fbody#clean_page_breaks\" rel=\"nofollow ugc\">page breaks\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#clean_alttitlehref\" rel=\"nofollow ugc\">image original title, alternative text, and link attributes\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#prepend_siteurl_to_fileurl\" rel=\"nofollow ugc\">URL site prefix\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fdocs\u002Fwordpress\u002Fpost-docx-source\u002Fmedia#gen_alttitle\" rel=\"nofollow ugc\">Generates\u003C\u002Fa> title and alternative text attributes if they are empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No promotions\u003C\u002Fstrong>\u003Cbr \u002F>\nNo promotions of other related plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support\u003C\u002Fstrong>\u003Cbr \u002F>\nPersonal prioritized \u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fsupport\" rel=\"nofollow ugc\">support\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.s-sols.com\u002Fproducts\u002Fwordpress\u002Fpost-docx-source\" rel=\"nofollow ugc\">More details\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Requirements\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fdownload\" rel=\"ugc\">WordPress\u003C\u002Fa> 4.5 or higher.\u003C\u002Fli>\n\u003Cli>PHP 5.4 or higher.\u003C\u002Fli>\n\u003Cli>Browser (Google Chrome, Firefox, IE).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Compatibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fall-in-one-seo-pack\" rel=\"ugc\">All in One SEO Pack\u003C\u002Fa> 2.0.9 or higher.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\" rel=\"ugc\">Yoast SEO\u003C\u002Fa> 6.0 or higher.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fseo-by-rank-math\" rel=\"ugc\">Rank Math SEO\u003C\u002Fa> 1.0 or higher.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-seopress\" rel=\"ugc\">SEO Press\u003C\u002Fa> 3.7 or higher.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\" rel=\"ugc\">WooCommerce\u003C\u002Fa> 3.0 or higher.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\" rel=\"nofollow ugc\">WPML\u003C\u002Fa> 4.0 or higher.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolylang.pro\" rel=\"nofollow ugc\">PolyLang\u003C\u002Fa> 1.8 or higher.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-upload-dir\" rel=\"ugc\">Custom Upload Dir\u003C\u002Fa> 3.4 or higher.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-post-type-ui\" rel=\"ugc\">Custom Post Type UI\u003C\u002Fa> 1.5 or higher.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmeta-box\" rel=\"ugc\">Meta Box\u003C\u002Fa> 4.0 or higher.\u003C\u002Fli>\n\u003C\u002Ful>\n","Save your time by automatically converting from .DOCX to content with all WordPress post attributes.",900,40327,92,45,"2026-02-13T20:27:00.000Z","4.5","5.4",[145,77,20,146,147],"batch","importer","msword","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fseraphinite-post-docx-source","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseraphinite-post-docx-source.2.16.15.zip",98,3,"2024-07-11 00:00:00",{"attackSurface":154,"codeSignals":174,"taintFlows":192,"riskAssessment":193,"analyzedAt":202},{"hooks":155,"ajaxHandlers":170,"restRoutes":171,"shortcodes":172,"cronEvents":173,"entryPointCount":28,"unprotectedCount":28},[156,162,166],{"type":157,"name":158,"callback":159,"file":160,"line":161},"action","add_meta_boxes","mammoth_add_post_meta_box","mammoth-docx-converter.php",12,{"type":157,"name":163,"callback":164,"file":160,"line":165},"admin_footer","mammoth_load_javascript",13,{"type":157,"name":167,"callback":168,"file":160,"line":169},"admin_enqueue_scripts","mammoth_admin_style",14,[],[],[],[],{"dangerousFunctions":175,"sqlUsage":176,"outputEscaping":178,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":191},[],{"prepared":28,"raw":28,"locations":177},[],{"escaped":28,"rawEcho":106,"locations":179},[180,183,185,187,189],{"file":160,"line":181,"context":182},63,"raw output",{"file":160,"line":184,"context":182},67,{"file":160,"line":186,"context":182},71,{"file":160,"line":188,"context":182},81,{"file":160,"line":190,"context":182},109,[],[],{"summary":194,"deductions":195},"The mammoth-docx-converter plugin v1.22.0 exhibits a generally strong security posture based on the provided static analysis. The absence of identified dangerous functions, raw SQL queries, file operations, external HTTP requests, and its use of prepared statements for all SQL queries are commendable practices. Furthermore, the complete lack of any recorded CVEs or known vulnerabilities is a significant positive indicator of its historical security. The plugin also presents a remarkably small attack surface with zero identified entry points in AJAX handlers, REST API routes, shortcodes, or cron events.\n\nHowever, a critical concern arises from the total lack of output escaping, with 0% of the five identified output operations being properly escaped. This presents a significant risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data or processed data could be injected directly into the output without sanitization, potentially allowing attackers to execute malicious scripts in a user's browser. Additionally, the absence of nonce and capability checks on any entry points (though there are none identified) means that if any were to be introduced or discovered later, they would be inherently unprotected. This combination of a clean history and zero-day potential due to unescaped output requires careful consideration.\n\nIn conclusion, while the plugin has a strong track record and a minimal attack surface, the critical deficiency in output escaping is a glaring weakness that needs immediate attention. The potential for XSS vulnerabilities, despite the lack of known historical issues, makes this plugin a moderate risk until the output escaping is addressed. The complete absence of taint analysis results is also noted, though this might be due to the limited attack surface or the specific analysis tools used.",[196,198,200],{"reason":197,"points":69},"Unescaped output",{"reason":199,"points":106},"No nonce checks on entry points",{"reason":201,"points":106},"No capability checks on entry points","2026-03-16T17:26:16.528Z",{"wat":204,"direct":215},{"assetPaths":205,"generatorPatterns":207,"scriptPaths":208,"versionParams":211},[206],"\u002Fwp-content\u002Fplugins\u002Fmammoth-docx-converter\u002Fmammoth.css",[],[209,210],"\u002Fwp-content\u002Fplugins\u002Fmammoth-docx-converter\u002Fmammoth-editor.js","\u002Fwp-content\u002Fplugins\u002Fmammoth-docx-converter\u002Ftabs.js",[212,213,214],"mammoth-docx-converter\u002Fmammoth.css?ver=1.3.0","mammoth-docx-converter\u002Fmammoth-editor.js?v=1.22.0","mammoth-docx-converter\u002Ftabs.js?v=1.22.0",{"cssClasses":216,"htmlComments":229,"htmlAttributes":230,"restEndpoints":247,"jsGlobals":248,"shortcodeOutput":249},[217,218,219,220,221,222,223,224,225,226,227,228],"mammoth-docx-uploader","status-empty","mammoth-docx-loading","mammoth-docx-inserting","mammoth-docx-error","mammoth-docx-error-message","mammoth-docx-preview","mammoth-tabs","tab","mammoth-docx-visual-preview","mammoth-docx-raw-preview","mammoth-docx-messages",[],[231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246],"id=\"mammoth-docx-uploader\"","id=\"mammoth-docx-upload\"","id=\"mammoth-docx-loading\"","id=\"mammoth-docx-inserting\"","class=\"mammoth-docx-error\"","id=\"mammoth-docx-error-message\"","class=\"mammoth-docx-preview\"","id=\"mammoth-docx-upload-image-nonce\"","id=\"mammoth-docx-upload-image-href\"","id=\"mammoth-docx-admin-ajax-href\"","id=\"mammoth-docx-insert\"","class=\"mammoth-tabs\"","class=\"tab\"","id=\"mammoth-docx-visual-preview\"","id=\"mammoth-docx-raw-preview\"","id=\"mammoth-docx-messages\"",[],[],[]]