Asked by:
WordPress Site migration to SharePoint Online

Question
-
What are the options to migrate from WordPress site to SharePoint OnlineThursday, October 4, 2018 9:37 AM
All replies
-
You can try third party tool
ShareGate & Metalogix,
I am Sure Sharegate provide Support even with the Trial version but not sure about Metalogix.
Priti Arya
Thursday, October 4, 2018 11:27 AM -
There is no tool to migrate an entire site. They are completely different back-end systems and un-related in their technology stack. You'll need to migrate individual pieces over separately.
Thanks Ravikant Chaturvedi
Thursday, October 4, 2018 12:10 PM -
Hi Ghsajith,
if you are tying to migrate the WordPress blogs then you can use the Metalogix and for steps you can follow the below thread,
https://www.cmswire.com/cms/web-cms/have-a-blog-you-want-to-migrate-to-sharepoint-006737.php
But if you are looking to migrate the entire site from WordPress to SharePoint, then there is no tools available in the market. you can do it manually bits and pieces
_______________________________
Thivagar SEGAR
Thursday, October 4, 2018 12:21 PM -
if source Wordpress site contains mostly static html you may export it to html first (see e.g. Tools to Convert WordPress Site to HTML) and then create publishing pages programmatically or via PowerShell (see How create publishing page via CSOM or Powershell (SharePoint Online)) and copy exported html to them
Blog - http://sadomovalex.blogspot.com
Dynamic CAML queries via C# - https://github.com/sadomovalex/camlexThursday, October 4, 2018 2:43 PM -
Hi ghsajith,
As WordPress is a third party product, I would suggest you can create a thread in corresponding forum, you will get more information from there and more experts there will help you.
https://en.forums.wordpress.com/
Thanks for your understanding.
Best Regards,
Lisa Chen
Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.
Click here to learn more. Visit the dedicated forum to share, explore and talk to experts about Microsoft Teams.- Proposed as answer by Grace WRMicrosoft contingent staff Tuesday, October 9, 2018 7:03 AM
Friday, October 5, 2018 7:45 AM -
Try
https://github.com/MadAboutImport/DIFS
You can connect to WordPress via ODBC and migrate directly from the backend schema into SharePoint pages.
It works for some use cases IMHO.
E.g. to get all the post content
select *, concat(post_name,'.aspx') as DestinationFileName, replace(post_content,'\n','<br/>') as PageContent, 'True' as Publish from wp_posts where post_type = 'post' and post_status = 'publish'
Most hosting companies let you get an ODBC connection if you investigate - godaddy certainly do
Wednesday, October 24, 2018 12:26 PM -
I am trying to do the same thing. Can you recommend me anything?Wednesday, July 8, 2020 10:21 PM