=== ConvertToHTML HTML Table Importer ===
Contributors: converttohtml
Tags: html table, table importer, clean html, table converter, custom html
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 7.4
Stable tag: 1.0.0-beta.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Extract and clean existing HTML tables from pasted markup or an uploaded HTML file inside WordPress.

== Description ==

ConvertToHTML HTML Table Importer works locally in the administrator's browser. It can:

* Accept pasted table markup or a complete HTML document.
* Read .html and .htm files up to 2 MB.
* Detect multiple tables and let the user choose one.
* Preview the selected table.
* Report row, column, header and merged-cell statistics.
* Remove scripts, embedded objects, forms, event handlers and unsafe URLs.
* Optionally keep links, images and inline styles.
* Add a responsive wrapper.
* Copy clean HTML or download a standalone HTML file.

No conversion content is submitted to WordPress, ConvertToHTML or another external service.

== Installation ==

1. Open Plugins > Add New > Upload Plugin.
2. Select the ZIP, install it and activate it.
3. Open Tools > HTML Table Importer.
4. Paste HTML or select an HTML file, then detect and clean a table.

== Frequently Asked Questions ==

= Does this import CSV or Excel files? =

No. This plugin is specifically for existing HTML table markup. Use a CSV-to-HTML or Excel-to-HTML converter before this plugin when the source is spreadsheet data.

= Are my tables uploaded to a server? =

No. Detection, cleaning, preview, copying and download happen inside the browser tab.

= What happens when a document contains multiple tables? =

The plugin lists each detected table with its caption and dimensions so you can select the one you need.

= What unsafe content is removed? =

Scripts, iframes, embedded objects, forms, form controls, event-handler attributes and unsafe JavaScript URLs are removed.

= Does the output include a backlink? =

Only when the user explicitly selects the optional ConvertToHTML credit checkbox. It is disabled by default and uses rel="nofollow".

== Changelog ==

= 1.0.0-beta.1 =

* Initial beta release.
* Added pasted and uploaded HTML support.
* Added multiple-table detection, preview and statistics.
* Added cleaning controls, clipboard copy and HTML download.
