[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbaUSdxI2yFEnlPZd78p4UYqKD3FGCYM6wXhJPlSVSbk":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":24,"download_link":25,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":134,"fingerprints":271},"fg-spip-to-wp","FG SPIP to WordPress","3.36.1","Kerfred","https:\u002F\u002Fprofiles.wordpress.org\u002Fkerfred\u002F","\u003Cp>This plugin migrates categories, articles, news and images from SPIP to WordPress.\u003C\u002Fp>\n\u003Cp>It has been tested with \u003Cstrong>SPIP versions 1.8, 1.9, 2.0, 3.x, and 4.x\u003C\u002Fstrong> and the latest version of WordPress. It is compatible with multisite installations.\u003C\u002Fp>\n\u003Cp>Major features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates categories\u003C\u002Fli>\n\u003Cli>migrates articles\u003C\u002Fli>\n\u003Cli>migrates news\u003C\u002Fli>\n\u003Cli>migrates featured images\u003C\u002Fli>\n\u003Cli>converts SPIP shortcodes\u003C\u002Fli>\n\u003Cli>compatible with the MySQL and SQLite SPIP database drivers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No need to subscribe to an external web site.\u003C\u002Fp>\n\u003Ch4>Premium version\u003C\u002Fh4>\n\u003Cp>The \u003Cstrong>Premium version\u003C\u002Fstrong> includes these extra features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates authors with their passwords\u003C\u002Fli>\n\u003Cli>migrates keywords\u003C\u002Fli>\n\u003Cli>migrates forum as WordPress comments\u003C\u002Fli>\n\u003Cli>migrates the syndic sites\u003C\u002Fli>\n\u003Cli>SEO: redirects articles, news, tags and authors URLs\u003C\u002Fli>\n\u003Cli>partial imports : ability to skip some parts of the import: categories, articles, news, users, forum\u003C\u002Fli>\n\u003Cli>ability to run the import by WP CLI\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Premium version can be purchased on: \u003Ca href=\"https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-spip-to-wordpress\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-spip-to-wordpress\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Add-ons\u003C\u002Fh4>\n\u003Cp>The Premium version allows the use of add-ons that enhance functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>documents migration\u003C\u002Fli>\n\u003Cli>multilingual content to WPML\u003C\u002Fli>\n\u003Cli>metas SEO data migration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These modules can be purchased on: \u003Ca href=\"https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-spip-to-wordpress\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-spip-to-wordpress\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003Cli>other can be translated\u003C\u002Fli>\n\u003C\u002Ful>\n","A plugin to migrate categories, articles, news, and images from SPIP to WordPress",100,28470,98,32,"2026-01-27T08:02:00.000Z","6.9.4","4.5","5.6",[20,21,22,23],"converter","import","importer","spip","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffg-spip-to-wp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffg-spip-to-wp.3.36.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"kerfred",9,9650,99,674,78,"2026-04-04T16:50:18.890Z",[39,60,79,100,119],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":57,"download_link":58,"security_score":59,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wpcat2tag-importer","Categories to Tags Converter","0.6.3","briancolinger","https:\u002F\u002Fprofiles.wordpress.org\u002Fbriancolinger\u002F","\u003Cp>Convert existing categories to tags or tags to categories, selectively.\u003C\u002Fp>\n","Convert existing categories to tags or tags to categories, selectively.",50000,1792627,86,16,"2024-10-21T12:03:00.000Z","6.7.5","3.0","",[56,22],"categories-and-tags-converter","https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwpcat2tag-importer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpcat2tag-importer.0.6.3.zip",92,{"slug":61,"name":62,"version":63,"author":7,"author_profile":8,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":71,"homepage":75,"download_link":76,"security_score":34,"vuln_count":77,"unpatched_count":26,"last_vuln_date":78,"fetched_at":28},"fg-prestashop-to-woocommerce","FG PrestaShop to WooCommerce","4.63.0","\u003Cp>This plugin migrates products, categories, tags, images and CMS from PrestaShop to WooCommerce\u002FWordPress.\u003C\u002Fp>\n\u003Cp>It has been tested with \u003Cstrong>PrestaShop versions 1.0 to 9\u003C\u002Fstrong> and the latest version of WordPress. It is compatible with multisite installations.\u003C\u002Fp>\n\u003Cp>Major features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates PrestaShop products\u003C\u002Fli>\n\u003Cli>migrates PrestaShop product images\u003C\u002Fli>\n\u003Cli>migrates PrestaShop product categories\u003C\u002Fli>\n\u003Cli>migrates PrestaShop product tags\u003C\u002Fli>\n\u003Cli>migrates PrestaShop CMS (as posts or pages)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No need to subscribe to an external web site.\u003C\u002Fp>\n\u003Ch4>Premium version\u003C\u002Fh4>\n\u003Cp>The \u003Cstrong>Premium version\u003C\u002Fstrong> includes these extra features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates PrestaShop product features\u003C\u002Fli>\n\u003Cli>migrates PrestaShop product attributes\u003C\u002Fli>\n\u003Cli>migrates PrestaShop product attribute images\u003C\u002Fli>\n\u003Cli>migrates PrestaShop product accessories\u003C\u002Fli>\n\u003Cli>migrates PrestaShop product combinations\u003C\u002Fli>\n\u003Cli>migrates PrestaShop virtual products\u003C\u002Fli>\n\u003Cli>migrates PrestaShop downloadable products\u003C\u002Fli>\n\u003Cli>migrates PrestaShop employees\u003C\u002Fli>\n\u003Cli>migrates PrestaShop customers\u003C\u002Fli>\n\u003Cli>migrates PrestaShop orders\u003C\u002Fli>\n\u003Cli>migrates PrestaShop ratings and reviews\u003C\u002Fli>\n\u003Cli>migrates PrestaShop discounts\u002Fvouchers (cart rules)\u003C\u002Fli>\n\u003Cli>migrates PrestaShop menus\u003C\u002Fli>\n\u003Cli>SEO: Redirect the PrestaShop URLs to the new WordPress URLs\u003C\u002Fli>\n\u003Cli>SEO: Import meta data (browser title, description, keywords, robots) to WordPress SEO\u003C\u002Fli>\n\u003Cli>the employees and customers can authenticate to WordPress using their PrestaShop passwords\u003C\u002Fli>\n\u003Cli>ability to do a partial import\u003C\u002Fli>\n\u003Cli>ability to run the import automatically from the cron (for dropshipping for example)\u003C\u002Fli>\n\u003Cli>ability to run the import by WP CLI\u003C\u002Fli>\n\u003Cli>compatible with PrestaShop multishops\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Premium version can be purchased on: \u003Ca href=\"https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-prestashop-to-woocommerce\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-prestashop-to-woocommerce\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Add-ons\u003C\u002Fh4>\n\u003Cp>The Premium version allows the use of add-ons that enhance functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Attachments: imports the product attachments\u003C\u002Fli>\n\u003Cli>Brands: imports the manufacturers\u003C\u002Fli>\n\u003Cli>Suppliers: imports the suppliers\u003C\u002Fli>\n\u003Cli>Customer Groups: imports the customer groups and the wholesale prices\u003C\u002Fli>\n\u003Cli>Cost of Goods: import the products cost\u003C\u002Fli>\n\u003Cli>Custom Order Numbers: imports the PrestaShop order references\u003C\u002Fli>\n\u003Cli>Internationalization: imports the translations to WPML\u003C\u002Fli>\n\u003Cli>Tiered prices: imports the tiered prices based on quantity\u003C\u002Fli>\n\u003Cli>Units: imports the product units\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003Cli>Hungarian (hu_HU)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU)\u003C\u002Fli>\n\u003Cli>other can be translated\u003C\u002Fli>\n\u003C\u002Ful>\n","A plugin to migrate PrestaShop e-commerce solution to WooCommerce",1000,150096,94,124,"2026-02-04T08:50:00.000Z",[20,72,22,73,74],"dropshipping","prestashop","woocommerce","https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-prestashop-to-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffg-prestashop-to-woocommerce.4.65.0.zip",2,"2024-03-29 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":59,"num_ratings":89,"last_updated":90,"tested_up_to":16,"requires_at_least":17,"requires_php":91,"tags":92,"homepage":96,"download_link":97,"security_score":13,"vuln_count":98,"unpatched_count":26,"last_vuln_date":99,"fetched_at":28},"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,45,"2026-02-13T20:27:00.000Z","5.4",[93,20,94,22,95],"batch","docx","msword","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fseraphinite-post-docx-source","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseraphinite-post-docx-source.2.16.15.zip",3,"2024-07-11 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":53,"requires_php":54,"tags":114,"homepage":54,"download_link":117,"security_score":118,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"taxonomy-converter","Taxonomy Converter","1.3","kristarella","https:\u002F\u002Fprofiles.wordpress.org\u002Fkristarella\u002F","\u003Cp>Copy or convert terms between taxonomies.\u003C\u002Fp>\n\u003Cp>Taxonomies include categories, tags and any other custom taxonomies that may be present with your active theme and plugins.\u003C\u002Fp>\n\u003Cp>This plugin, based on Categories to Tags Converter, allows you to copy (duplicate) or convert (move) terms from one taxonomy to another or to multiple taxonomies, while maintaining associated posts.\u003C\u002Fp>\n","Copy or convert terms between taxonomies.",600,20940,84,11,"2019-07-26T05:50:00.000Z","5.2.24",[56,20,115,116,22],"copy","duplicate","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-converter.1.3.zip",85,{"slug":120,"name":121,"version":122,"author":7,"author_profile":8,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":11,"num_ratings":127,"last_updated":128,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":129,"homepage":132,"download_link":133,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"fg-opencart-to-woocommerce","FG OpenCart to WooCommerce","1.48.0","\u003Cp>This plugin migrates products, categories, images and information pages from OpenCart to WooCommerce\u002FWordPress.\u003C\u002Fp>\n\u003Cp>It has been tested with \u003Cstrong>OpenCart versions 1 to 4\u003C\u002Fstrong> and the latest version of WordPress. It is compatible with multisite installations.\u003C\u002Fp>\n\u003Cp>Major features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates OpenCart products\u003C\u002Fli>\n\u003Cli>migrates OpenCart product images\u003C\u002Fli>\n\u003Cli>migrates OpenCart product categories\u003C\u002Fli>\n\u003Cli>migrates OpenCart product tags\u003C\u002Fli>\n\u003Cli>migrates OpenCart information pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No need to subscribe to an external web site.\u003C\u002Fp>\n\u003Ch4>Premium version\u003C\u002Fh4>\n\u003Cp>The \u003Cstrong>Premium version\u003C\u002Fstrong> includes these extra features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates OpenCart attributes\u003C\u002Fli>\n\u003Cli>migrates OpenCart filters\u003C\u002Fli>\n\u003Cli>migrates OpenCart options\u003C\u002Fli>\n\u003Cli>migrates OpenCart downloads\u003C\u002Fli>\n\u003Cli>migrates OpenCart users\u003C\u002Fli>\n\u003Cli>migrates OpenCart customers\u003C\u002Fli>\n\u003Cli>migrates OpenCart orders\u003C\u002Fli>\n\u003Cli>migrates OpenCart reviews\u003C\u002Fli>\n\u003Cli>migrates OpenCart tax classes\u003C\u002Fli>\n\u003Cli>migrates OpenCart related products\u003C\u002Fli>\n\u003Cli>migrates OpenCart coupons\u003C\u002Fli>\n\u003Cli>SEO: Redirect the OpenCart URLs to the new WordPress URLs\u003C\u002Fli>\n\u003Cli>SEO: Import meta data (meta title, description, keywords) to WordPress SEO\u003C\u002Fli>\n\u003Cli>the users and customers can authenticate to WordPress using their OpenCart passwords\u003C\u002Fli>\n\u003Cli>ability to update existing products\u003C\u002Fli>\n\u003Cli>ability to do a partial import\u003C\u002Fli>\n\u003Cli>ability to run the import automatically from the cron (for dropshipping for example)\u003C\u002Fli>\n\u003Cli>ability to run the import by WP CLI\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Premium version can be purchased on: \u003Ca href=\"https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-opencart-to-woocommerce\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-opencart-to-woocommerce\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Add-ons\u003C\u002Fh4>\n\u003Cp>The Premium version allows the use of add-ons that enhance functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Brands: imports the manufacturers\u003C\u002Fli>\n\u003Cli>Attachments: imports the downloads\u003C\u002Fli>\n\u003Cli>Internationalization: imports the translations to WPML or Polylang\u003C\u002Fli>\n\u003Cli>Custom order numbers\u003C\u002Fli>\n\u003Cli>Custom order statuses\u003C\u002Fli>\n\u003Cli>Product Options\u003C\u002Fli>\n\u003Cli>Product Bundles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003Cli>other can be translated\u003C\u002Fli>\n\u003C\u002Ful>\n","A plugin to migrate OpenCart e-commerce solution to WooCommerce",300,18291,14,"2026-02-09T15:50:00.000Z",[20,22,130,131,74],"migrator","opencart","https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-opencart-to-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffg-opencart-to-woocommerce.1.48.0.zip",{"attackSurface":135,"codeSignals":175,"taintFlows":223,"riskAssessment":260,"analyzedAt":270},{"hooks":136,"ajaxHandlers":166,"restRoutes":171,"shortcodes":172,"cronEvents":173,"entryPointCount":174,"unprotectedCount":174},[137,143,148,151,154,157,161,164],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","init","run_fg_spip_to_wordpress","fg-spip-to-wp.php",76,{"type":138,"name":144,"callback":145,"file":146,"line":147},"admin_init","anonymous","includes\\class-fg-spip-to-wp.php",182,{"type":138,"name":149,"callback":145,"file":146,"line":150},"fgs2wp_post_test_database_connection",183,{"type":138,"name":152,"callback":145,"file":146,"line":153},"load-importer-fg-spip-to-wp",184,{"type":138,"name":155,"callback":145,"file":146,"line":156},"admin_footer",185,{"type":158,"name":159,"callback":145,"file":146,"line":160},"filter","fgs2wp_pre_import_check",187,{"type":158,"name":162,"callback":145,"file":146,"line":163},"fgs2wp_get_option_names",188,{"type":138,"name":149,"callback":145,"file":146,"line":165},194,[167],{"action":168,"nopriv":169,"callback":145,"hasNonce":169,"hasCapCheck":169,"file":146,"line":170},"fgs2wp_import",false,186,[],[],[],1,{"dangerousFunctions":176,"sqlUsage":185,"outputEscaping":191,"fileOperations":221,"externalRequests":174,"nonceChecks":218,"capabilityChecks":26,"bundledLibraries":222},[177,182],{"fn":178,"file":179,"line":180,"context":181},"unserialize","admin\\class-fg-spip-to-wp-admin.php",2657,"$plugin_info = @unserialize($raw_plugin_info);",{"fn":178,"file":179,"line":183,"context":184},2659,"$plugin_info = @unserialize(utf8_decode($raw_plugin_info));",{"prepared":186,"raw":174,"locations":187},38,[188],{"file":179,"line":189,"context":190},825,"$wpdb->query() with variable interpolation",{"escaped":192,"rawEcho":193,"locations":194},61,12,[195,197,199,201,204,205,207,209,211,213,216,219],{"file":179,"line":160,"context":196},"raw output",{"file":179,"line":198,"context":196},278,{"file":179,"line":200,"context":196},294,{"file":202,"line":203,"context":196},"admin\\class-fg-spip-to-wp-debug-info.php",60,{"file":202,"line":192,"context":196},{"file":202,"line":206,"context":196},62,{"file":202,"line":208,"context":196},63,{"file":210,"line":50,"context":196},"admin\\partials\\admin-display.php",{"file":210,"line":212,"context":196},18,{"file":214,"line":215,"context":196},"admin\\partials\\database-info.php",4,{"file":217,"line":218,"context":196},"admin\\partials\\help-instructions.tpl.php",8,{"file":217,"line":220,"context":196},10,7,[],[224,248],{"entryPoint":225,"graph":226,"unsanitizedCount":77,"severity":247},"display (admin\\class-fg-spip-to-wp-debug-info.php:21)",{"nodes":227,"edges":244},[228,233,239,242],{"id":229,"type":230,"label":231,"file":202,"line":232},"n0","source","$_SERVER",26,{"id":234,"type":235,"label":236,"file":202,"line":237,"wp_function":238},"n1","sink","echo() [XSS]",59,"echo",{"id":240,"type":230,"label":241,"file":202,"line":142},"n2","$_SERVER['SERVER_SOFTWARE']",{"id":243,"type":235,"label":236,"file":202,"line":142,"wp_function":238},"n3",[245,246],{"from":229,"to":234,"sanitized":169},{"from":240,"to":243,"sanitized":169},"medium",{"entryPoint":249,"graph":250,"unsanitizedCount":77,"severity":259},"\u003Cclass-fg-spip-to-wp-debug-info> (admin\\class-fg-spip-to-wp-debug-info.php:0)",{"nodes":251,"edges":256},[252,253,254,255],{"id":229,"type":230,"label":231,"file":202,"line":232},{"id":234,"type":235,"label":236,"file":202,"line":237,"wp_function":238},{"id":240,"type":230,"label":241,"file":202,"line":142},{"id":243,"type":235,"label":236,"file":202,"line":142,"wp_function":238},[257,258],{"from":229,"to":234,"sanitized":169},{"from":240,"to":243,"sanitized":169},"low",{"summary":261,"deductions":262},"The plugin exhibits a mixed security posture. On one hand, it demonstrates good practices with a high percentage of SQL queries using prepared statements and properly escaped output. The absence of known vulnerabilities in its history is also a positive indicator. However, significant concerns arise from the static analysis. The presence of an unprotected AJAX handler represents a critical entry point that could be exploited if it handles user-supplied data without proper validation or authorization. The use of the `unserialize` function, while not necessarily a vulnerability on its own, is a known risk factor for object injection vulnerabilities, especially if the serialized data originates from an untrusted source.  The taint analysis, while not revealing critical or high severity flows, did identify two flows with unsanitized paths, which warrants further investigation to understand the potential impact.  In conclusion, while the plugin has a clean vulnerability history and uses some secure coding practices, the unprotected AJAX handler and the use of `unserialize` introduce notable risks that could be leveraged by attackers.",[263,265,268],{"reason":264,"points":220},"Unprotected AJAX handler",{"reason":266,"points":267},"Dangerous function: unserialize",5,{"reason":269,"points":267},"Flows with unsanitized paths","2026-03-16T21:04:53.504Z",{"wat":272,"direct":281},{"assetPaths":273,"generatorPatterns":276,"scriptPaths":277,"versionParams":278},[274,275],"\u002Fwp-content\u002Fplugins\u002Ffg-spip-to-wp\u002Fadmin\u002Fcss\u002Ffg-spip-to-wp-admin.css","\u002Fwp-content\u002Fplugins\u002Ffg-spip-to-wp\u002Fadmin\u002Fjs\u002Ffg-spip-to-wp-admin.js",[],[275],[279,280],"fg-spip-to-wp\u002Fadmin\u002Fcss\u002Ffg-spip-to-wp-admin.css?ver=","fg-spip-to-wp\u002Fadmin\u002Fjs\u002Ffg-spip-to-wp-admin.js?ver=",{"cssClasses":282,"htmlComments":284,"htmlAttributes":285,"restEndpoints":287,"jsGlobals":288,"shortcodeOutput":291},[283],"spip_cat_",[],[286],"data-log_file_url",[],[289,290],"objectL10n","objectPlugin",[]]