Imports well-formed HTML files into WordPress pages.
As of April 2026, HTML Import 2 is a WordPress pages plugin with 6.0K+ active installations and a 4.3/5 rating from 32 reviews. It has been downloaded 294K+ times in total. Requires WordPress 3.0+ and PHP false+. Available on WordPress.org since 2009. Last updated 8 years ago — may have compatibility concerns. Downloads are down 12% this week. Top alternative: WP-PageNavi.
Imports well-formed static HTML files into WordPress. Requires PHP 5.
This plugin will import a directory of files as either pages or posts. You may specify the HTML tag (e.g. <body>, <div id="content">, or <td width="732">) or Dreamweaver template region (e.g. ‘Main Content’) containing the content you want to import.
If importing pages, the directory hierarchy will be preserved. Directories containing the specified file types will be imported as empty parent pages (or, if an index file is present, its contents will be used for the parent page). Directories that do not contain the specified file types will be ignored.
As files are imported, the resulting IDs, permalinks, and titles will be displayed. On completion, the importer will provide a list of Apache…
I have about 2,600 pages to get up on a WordPress site and this is saving me so much time. It works perfectly. Especially helpful that I can use the file name as the slug, so I can do an easy quick htaccess rewrite for each folder.
Not working yet
This worked great. I’ve still got clean-up to do, but all the pages are there. <3
I had a static site with over 1000 pages. This plugin saved me a ton of time in migrating it to a WordPress site. THANK YOU.
Ok, it does not do all the job for you but how can I complain? It did save me a lot of hours of work! Thanks a milion time for this little gem. Hope you’ll keep it updated because it’s very usefull and well done.
| WordPress | 3.0+ requiredTested up to 4.6.30 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.