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!
Sandy says
"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.
human3rror says
sweeeeeeeeeeeeet!
Andrew says
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.
human3rror says
sure, let me know how it goes!
andydarnell says
John, Got any examples of before and after?
human3rror says
what do you mean?
Marc Tolbert says
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!
human3rror says
Hmm. not sure about that! have you contacted teh author?
kilobugs says
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!
John Saddington says
word up!
Mango says
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.
Israel Vilches says
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!
Eric Dye says
Are you trying to import posts or pages?
Israel Vilches says
Both…
Eric Dye says
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/
Telmo Bermeo says
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
Eric Dye says
Try contacting the author: http://wordpress.org/extend/plugins/import-html-pages/