=== Seraphinite Post .DOCX Source === Contributors: seraphinitesoft Donate link: https://www.s-sols.com/products/wordpress/post-docx-source#offer Tags: importer,docx,msword,converter,batch,all in one seo,search engine optimization,wordpress paste from word Requires PHP: 5.4 Requires at least: 3.5 Stable tag: 2.2 Version: 2.2 Tested up to: 5.2 License: GPLv2 or later (if another license is not provided) License URI: http://www.gnu.org/licenses/gpl-2.0.html Privacy policy: https://www.s-sols.com/privacy-policy Save your time by automatically converting from .DOCX to content with all WordPress post attributes. == Description == Save your time by automatically converting from .DOCX to content with all WordPress post attributes. See more [how to use it](https://www.s-sols.com/docs/wordpress/post-docx-source/getting-started-pds). **Features** * **Direct Google Docs Support** * Just load documents by URLs. * There is no need to do special login etc. * **Converting to HTML** * [Gutenberg blocks](https://www.s-sols.com/docs/wordpress/post-docx-source/gutenberg-blocks) is fully supported. * [Raw HTML](https://www.s-sols.com/docs/wordpress/post-docx-source/raw-html) tags and attributes. * [Upload images](https://www.s-sols.com/docs/wordpress/post-docx-source/media) (linked and embedded) with [filename](https://www.s-sols.com/docs/wordpress/post-docx-source/images#filename), [alignment](https://www.s-sols.com/docs/wordpress/post-docx-source/images#alignment), [floating](https://www.s-sols.com/docs/wordpress/post-docx-source/images#wrapping), [title and alt text](https://www.s-sols.com/docs/wordpress/post-docx-source/images#title_and_description), caption with final [URL checking](https://www.s-sols.com/docs/wordpress/post-docx-source/media#check_final_urls). * [Tables](https://www.s-sols.com/docs/wordpress/post-docx-source/tables) with absolute or relative width and header. * Numbered and bullets [lists](https://www.s-sols.com/docs/wordpress/post-docx-source/lists) with inside content. * [Text decoration](https://www.s-sols.com/docs/wordpress/post-docx-source/text) like bold, italic, underline, hidden, superscript, subscript, strikethrough, small caps and all caps. * Text colors. * Initial letter (drop cap). * Footnotes and endnotes. * Links to URLs and [relative to other DOCX files](https://www.s-sols.com/docs/wordpress/post-docx-source/links#name_path_conversion) with HTML target attribute. * Blockquotes. * Page breaks. * **Attributes setting** * [Title](https://www.s-sols.com/docs/wordpress/post-docx-source/title). * [Categories](https://www.s-sols.com/docs/wordpress/post-docx-source/categories) and [tags](https://www.s-sols.com/docs/wordpress/post-docx-source/tags). * [Featured image](https://www.s-sols.com/docs/wordpress/post-docx-source/featured-image). * WooCommerce gallery images. * [Excerpt](https://www.s-sols.com/docs/wordpress/post-docx-source/excerpt). * [SEO title and description](https://www.s-sols.com/docs/wordpress/post-docx-source/seo-title-and-description). * Uses document [additional contents](https://www.s-sols.com/docs/wordpress/post-docx-source/how-to-set-or-add-attribute-in-document) marked by special style for other text blocks. * Ignores [colored word marks](https://www.s-sols.com/docs/wordpress/post-docx-source/body#markup). * Filling in post attributes in [Classic](https://www.s-sols.com/docs/wordpress/post-docx-source/in-place-mode#classic_editor) and [Gutenberg](https://www.s-sols.com/docs/wordpress/post-docx-source/in-place-mode#gutenberg_editor). * [Custom fields](https://www.s-sols.com/docs/wordpress/post-docx-source/custom-attributes). * **Batch conversion** * [Converts set of documents](https://www.s-sols.com/docs/wordpress/post-docx-source/direct-batch-mode) with a single click. * Unlimited set's number only in full version. * **Corrections** * [Checks internal links](https://www.s-sols.com/docs/wordpress/post-docx-source/links#link_correction) for existence and marks or deletes them. * [Converts links](https://www.s-sols.com/docs/wordpress/post-docx-source/links#name_path_conversion) to another .DOCX documents to site links. * Downlevel subheaders if more that one 'Header 1' on page (full version). * Clean original title, alternative text and link attributes (full version). * Generate title and alternative text attributes if they are empty (full version). * **Right media URLs generating** * [Corrects image URLs](https://www.s-sols.com/docs/wordpress/post-docx-source/media#url_base) according to upload image directory. * Uses original and [specified](https://www.s-sols.com/docs/wordpress/post-docx-source/media#image_descr_as_filename) media filenames. * Warns about [non-existent media URLs](https://www.s-sols.com/docs/wordpress/post-docx-source/media#check_final_urls). * **Rich document markup using** * Works with [reviewing documents](https://www.s-sols.com/docs/wordpress/post-docx-source/body#review_mode) and always uses final markup content. * [Comment document parts](https://www.s-sols.com/docs/wordpress/post-docx-source/body#review_mode) to prevent them from publishing. * **Document to post binding** * Documents [can be bound to the posts](https://www.s-sols.com/docs/wordpress/post-docx-source/document-to-post-binding) to get ability to update it later. * **Compatible with most popular plugins** * Works with the most of the custom upload directory and human-readable URLs correction plugins. * Uses 'All in One SEO Pack', 'SEO Yoast', 'Rank Math SEO' and 'CKEditor' plugins. * Works with 'WooCommerce' for products. * **Settings** * Separate by [document types](https://www.s-sols.com/docs/wordpress/post-docx-source/options). * Remember settings for document types (premium version). [Product info](https://www.s-sols.com/products/wordpress/post-docx-source). **Requirements** * WordPress 3.5 or higher. * PHP 5.4 or higher. * Browser (Google Chrome, Firefox, IE). **Other plugins compatibility** * All in One SEO Pack 2.0.9 or higher. * Yoast SEO 6.0 or higher. * Rank Math SEO 1.0 or higher. * WooCommerce 3.0 or higher. * WPML 4.0 or higher. * Custom Upload Dir 3.4 or higher. * Custom Post Type UI 1.5 or higher. * Meta Box 4.0 or higher. == Installation == 1. Choose the plugin from the WordPress repository, or choose the plugin's archive file in 'Upload Plugin' section in WordPress 'Plugins\Add New', or upload and extract the plugin archive to the '/wp-content/plugins' directory manually. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. It will appear in the admin UI as shown in the [screenshots](http://wordpress.org/plugins/seraphinite-post-docx-source/screenshots). == Screenshots == 1. In-place conversion panel in the Classic content editor. 2. In-place conversion panel in the Gutenberg content editor. 3. Direct\batch posts update page. 4. Settings. == Frequently Asked Questions == Please, look at the [frequently asked questions](https://www.s-sols.com/docs/wordpress/post-docx-source/faq) to get understanding case by case. == Changelog == = 2.2 = Improvements: * Auto convert BMP to PNG. * Image crop and resize support. Fixes: * Unable to upgrade Extended and Premium version. = 2.1.1 = Fixes: * Batch mode: Empty content. = 2.1 = Improvements: * In-place edit: Google Documents support. * Log: Mark operation items as gray icons. Fixes: * Google Docs: Text background on some colors. = 2.0.2 = Improvements: * In-place edit: Temporary remove "Preview mode" due to not good user experience. * Initial letter (drop cap) support. * Text colors support. Fixes: * Log: Inaccurate link forming of relative DOCX files. = 2.0.1 = Fixes: * In rare cases admin UI is blocked. = 2.0 = Improvements: * Additional attributes should be marked with a special style instead of %E2%80%98Header 1'. * Blockquotes support. * Category import case insensitive. * Direct mode: Link to edit post in the log. * Downlevel subheaders if more that one 'Header 1' on page. * Download Preview and Full bundles by current version. * Embedded body's images. * Image caption support. * Images are uploaded in posts' drafts by default. * In-place edit: Advanced settings block is hidden by default. * In-place edit: Preview Mode. * Log links checking and media processing. * Page break support. * Tags import case insensitive, check existence. Fixes: * "Key" link after "Order" button is invalid. * Categories are not set in Gutenberg editor. * Footnotes links check fail. * List item wrong subcontent. = 1.10.1 = Improvements: * RankMath SEO support in batch mode. Fixes: * Empty default links target frame produces "a.firstByAttrVal(...).getElementsByTagName is not a function". * PHP 5.4 incompatibility while uploading images. * Rarely some URLs are detected as "not found". = 1.10 = Improvements: * Acting as importer. * Compound custom fields. * WooCommerce product gallery images support. Fixes: * Incorrect final image extensions when image optimization plugins are used. * Settings layout is too wide on some themes. * Unneeded warnings about unrecognized elements. = 1.9 = Improvements: * Option: Images' title and alternative text attributes autogeneration. * Option: Remove images alt, title and link while importing. Fixes: * Bold style covers all sub list items instead of only list item. = 1.8.2 = Fixes: * PHP 5.4 'empty' operator compatibility. = 1.8.1 = Fixes: * In the new post there is some broken UI element. = 1.8 = Improvements: * Erase some attributes' value. * Language attribute support. * Localization - Russian. * Pretty log area. * Show the result post link in the log. Fixes: * Bold style is missing on not first items. * Default page 'open link mode' is not used. * Double 'strong' tag. * Error: Can't upload image: Can't create "" temp file. * Excerpt is converted to plain text. * Hyperlink target is used sometimes as anchor. * Non-inform warnings about unrecognised elements. * PHP internal error shows in AJAX requests. * Save settings result message is blocked by security plugins. * Script sometimes stops if upload image error occurs. * Warning about not founded "" text block. * When Linked external media folder is chosen then first element path is shown. = 1.7.4 = Improvements: * Option - image thumbnail size choosing to insert into body. * Prepend post slug to image filenames. Fixes: * DOCX invalid complex fields are processed. * Empty tag attributes appear. * Wordpress 5.x Gutenberg mode is unavailable. = 1.7.3 = Improvements: * Media URL base is used when uploading images. * Option: Add site path to begin of the URLs. Fixes: * Check URL fails if SSL certificate is broken. * Deactivate text link is corrupted if it's not in english. * Empty table cells are cut. * Script and style loading error when using blocking admin messages plugins. = 1.7.2 = Improvements: * Add post title for featured image. Fixes: * False featuredImage_not_set warning. * Images always are overwritten and placed in the library. = 1.7.1 = Fixes: * Custom attributes are filled with Gutenberg paragraphs. * Upload image too long URI error. = 1.7 = Improvements: * DOCX extension checking. * Documentation: How to. * Don't use media library when uploading. * External linked media upload via folder choosing. * Guttenberg editor full support. * Image (media) file name from raw html props and from image description (alt). * Image size choosing. * Inline upgrade progress. * Load scripts and styles only on screens with active plugin UI. * Media filenames choosing. * Overwrite medias when uploading. * Questionarie on deactivation. * Separate UI boxes in batch mode. Fixes: * Disabled 'Featured image' still uploads image. * Gutenberg: tags block is missing when title is selected and right sidebar switched to block. * Image's hyperlink isn't processed. * Link to draft post interpret as existent while links checking. * Tags aren't imported in direct mode. * URL checking uses browser cache. = 1.6 = Improvements: * Cancel conversion support. * Integrate the last mamooth library. * RAW HTML code and attributes support via particular styles. * Tables' header support. * UI expandable boxes. Fixes: * Alone numbered sub paragpaph changes placement to the last numbering item. * Doesn't convert correctly compound links. * Doesn't convert correctly compound links. * Picture under numbered block is not after text. * Settings display inaccurate. * Single top level paragraph with attributes is removed. * Table under numbering list isn't included. * Text doesn't wrap correctly around left of right image. = 1.5.1 = Improvements: * Bundle minimization. * Custom attributes saving in a batch mode. * Table width is supported. Fixes: * Aligment of not paragraph blocks isn't applied. * Custom attributes sometimes are filled with paragraphs. * Error when 'In-place attributes' block isn't found. * Hyperlinks blocks aren't read correctly with long names. * Hyperlinks on images aren't converted. * Hyperlinks target isn't applied. * Slashes '\' are erased in batch mode. * Tag 'tbody' in tables is not added. = 1.5 = Improvements: * File dialog filter for DOCX. * Remember settings for document types. * Support information. * Work speed incrase. Fixes: * 'Media URL base' is not applied after manual change. * Related documents links don't depend on permalinks last slash. * Title form 'title' always override from body. = 1.4.3 = Improvements: * Content load perfomance incrase. Fixes: * Fail if no title. * Fail if there are apostrophs in content. = 1.4.2 = Fixes: * Save license info. = 1.4.1 = Improvements: * Load images speed incrased. Fixes: * Load error - syntax error, unexpected '[' - low version PHP incompatibility. * Post AJAX request errors on some sites. = 1.4 = Improvements: * Settings: Content types. Fixes: * After activation there are error messages. * Internal error in log: Can't get id property of 'undefined'. * License activation might fail. * Plugin license activation might fail. * Unable to set YoastSEO data if it's not active. * Unable to switch to another plugin version. = 1.3 = Improvements: * 'SEO Yoast' support. * Check existance of not only site URLs. * Check not only internal links. * Flexible properties sources. * Full excerpt support. * Incrase perfomance. * Multisite binding. Fixes: * 'Featured image' option is always active. * Categories and slug aren't processed first to apply post's depended path. * Links checking is not only on body section. * No warning if Featured image declared by URL is not found. * Synchronous link checking and slug processing. = 1.2.9 = Improvements: * Embeded featured image. * Featured image in inline editor. * Set categories by id. Fixes: * Additional text blocks are not imported. * Slug is not based on site's logic. = 1.2.8 = Improvements: * Description. * Rate Us. Fixes: * Old browsers JavaScript don't support 'includes'. * Paragraph with manual CRLF is converted to divided by double
one. * Tags isn't processed. = 1.2.7 = Fixes: * Help icons don't use styles. * Help icons. = 1.2.6 = Improvements: * Documentation. * Inplace documentation links. * Print OK in log if success. Fixes: * 'Media URL base' depends on featured image. * Options for categories and tags didn't work when extended attributes are used. = 1.2.5 = Improvements: * Categorieas as slugs. * Document's name as post's slug. Fixes: * Scripts ans styles don't work after plugin update. = 1.2.4 = Improvements: * The first small documentation. Fixes: * Categories parse error. * Links with % symbols are double encoded. = 1.2.3 = Fixes: * External links to DOCX is processed as internal. * If categories aren't set the warning for not found empty category will be shown. * Process 'mailto:' as nonexistent links. = 1.2.2 = Improvements: * Batch mode conversion. * Contents marked by header for text blocks can be used for SEO title, SEO description, tags, categories and featured image. * Paragraphs in list items. Fixes: * Batch mode: pages were stored as posts. * Comments are not available after converting. * Plugin initialize error at lower versions of PHP. = 1.1.4 = Improvements: * Category/subcat selection. * Featured image capability - upload featured image to wordpress direct, grab that URL and put that into the sample-submission.docx file so it auto grabs and displays. Fixes: * Associated images with external URL aren't left as is. * Doesn't use image floating attributes. * Doesn't work with WooCommerce products. * Inner single content in list item looses line break. * Not first Header1 is used. * Paragraphs in list items are not always included. * Progress ends before whole process finishes. * Some type of hyperlinks are not processed correctly. * Support subcategories. * Unneeded space is included after text is inserted. = 1.1.2 = Fixes: * Sub categories are supported. = 1.1.1 = Improvements: * Support categories. Fixes: * Paragraphs in list items are not always included. = 1.1.0 = Improvements: * Support categories. * Support document additional contents marked by header for other text blocks. * Support product post types. Fixes: * Check final URLs always 'on'. * Paragraphs in list items are not always included. * Unneeded space is included after text is inserted. = 1.0.2 = Improvements: * Check local hashtags. * Check media final URLs. * JS size minimized. * One log event for one not existing hyperlink. * Scroll to meta-box back after update. Fixes: * Inner single content in list item looses line break. * Progress ends before whole process finishes. = 1.0.1 = Improvements: * Dynamic standard progress indicator. * Embeded document media upload supported. * New post upload media warning. * Post image path is generated from featured image or from upload directory. Fixes: * DOCX hyperlink path. * Media URL base. = 1.0 = Initial release