I’ve been helping a number of organization and ministries move their old sites into their own self-hosted WordPress environments and a consistent need is to move their static, HTML-based sites and content into the new system.
This, of course, can be a bit cumbersome.
Enter a WordPress Plugin called “Import HTML Pages“!
I’ve used it a number of times and it really does work.
You have to be a bit careful that the HTML is formatted “nicely” so that it plays nicely with WordPress, but that’s fine. It’ll save you time in the long run.
There are a couple requirements that you’ll want to look into, but generally this can be a good option if you’re having to do a lot of this stuff manually.
Enjoy the time saving, and let me know if you end up trying it!




"There's an app for that"… wow if it really works. We have over 500 pages and I've hesitated making a switch. We're in the "Discovery" phase (Ministry2) still re redesign so am trying to be aware of all options once we have all needs identified.
sweeeeeeeeeeeeet!
If this plugin works as well as I hope it does it could save me HOURS of work. I'm about to start on a WP-powered website at work, and I was dreading moving all the old static pages. Thanks so much for the tip.
sure, let me know how it goes!
John, Got any examples of before and after?
what do you mean?
John,
I’m having trouble importing with this plugin and the author can’t seem to answer my question. When trying to import a page/site from FrontPage using a local directory on my laptop, I continue to get redirect errors and a reference to htmaccess file. See example below:
Warning: Division by zero in /home/mtolbert/public_html/barginshopperonline.com/blog/wp-content/plugins/import-html-pages/html-import.php on line 395
Warning: scandir(com) [function.scandir]: failed to open dir: No such file or directory in /home/mtolbert/public_html/barginshopperonline.com/blog/wp-content/plugins/import-html-pages/html-import.php on line 395
Warning: scandir() [function.scandir]: (errno 2): No such file or directory in /home/mtolbert/public_html/barginshopperonline.com/blog/wp-content/plugins/import-html-pages/html-import.php on line 395
Warning: Invalid argument supplied for foreach() in /home/mtolbert/public_html/barginshopperonline.com/blog/wp-content/plugins/import-html-pages/html-import.php on line 396
I don’t understand what this is telling me or what to do to fix it to make it work. Any assistance would be greatly appreciate it. Thanks and GOD bless!
Hmm. not sure about that! have you contacted teh author?
Well thank you very much, i had over , 300 pages and was begin to wonder how in the world would i transfer my pages, but this was just a single click!
word up!
I want to import a wikispace into a wordpress.com blog.
I would love the space to be updated as it goes, but I am having trouble trying to find coding that will allow me to add it to a page?
Any ideas? Please email me, its for a high school.
Hi brother,
I’v been trying to import the ost of our old church URL (www.latrinidad.cl) using the mentioned plugin several times, but it does’nt work! The last time, the import report says:
Fatal error: Call to a member function xpath() on a non-object in /home/soyanne/public_html/nuevaweb/wp-content/plugins/import-html-pages/html-importer.php on line 367
Could you help me to find out the mistake? Our church has been posting for 4 years and we are launching the new web based on WP soon.
Blessings from Chile!
Are you trying to import posts or pages?
Both…
Hmmm. I would try contacting the developer. Sometimes this stuff can be found in a FAQ or forums.
http://wordpress.org/extend/plugins/import-html-pages/
I have tried the import to html plugin with no success many times. If I do one file at the time it works but the page comes with out a title (permalink). when I try multiple pages I get the message below.
I have verified the path and is there, but the import never finds it. Could you guide me in the right directions. I appreciate all your help.
Warning: scandir(/home/kstrea5/public_html/wp-content/plugins/import-html-pages/data/atlanta/subdivisions) [function.scandir]: failed to open dir: No such file or directory in /home/kstrea5/public_html/wp-content/plugins/import-html-pages/html-importer.php on line 262
Warning: scandir() [function.scandir]: (errno 2): No such file or directory in /home/kstrea5/public_html/wp-content/plugins/import-html-pages/html-importer.php on line 262
Warning: Invalid argument supplied for foreach() in /home/kstrea5/public_html/wp-content/plugins/import-html-pages/html-importer.php on line 263
Warning: Invalid argument supplied for foreach() in /home/kstrea5/public_html/wp-content/plugins/import-html-pages/html-importer.php on line 835
Try contacting the author: http://wordpress.org/extend/plugins/import-html-pages/