我一直在嘗試將Codeigniter數據庫導入或遷移到WordPress。有沒有辦法做到這一點?我曾在很多地方爲它尋找解決方案,但無法找到相關解決方案。 真正的問題是我已經有了一個在CodeIgniter中創建的網站,但現在我正在爲使用Wordpress的網站創建一個新網站。我需要將舊站點中包含的所有數據和帖子導入到新站點中。也許數據庫遷移可能是一個更簡單的想法怎麼會這樣做?將Codeigniter數據庫遷移到Wordpress
回答
Codeigniter是一個用於構建應用程序的開發框架。 WordPress是一個已經建立的系統。
我想你可以用Codeigniter構建一個像WordPress這樣的大型應用程序。但它會依賴Codeigniter的庫和框架,所以爲了實現這一點,我認爲你必須從頭開始重新構建WordPress。除非Codeigniter可以用作更多的PHP編輯框架嗎?
也許笨大師將在權衡。
與此主要問題是,你的CI數據庫結構不一樣的WordPress數據庫。 有一些工具可以幫助您導入數據庫,在WordPress這樣的插件: WP Ultimate CSV Importer Plugin
Really Simple CSV Importer
CSV Importer
但你必須爲他們提供CSV文件,那你必須從你的CI網站導出。我不認爲導入過程非常複雜,但如果您花一些時間瞭解wordpress數據庫結構,那肯定會比較容易,因爲一個很好的資源是wordpress code和Database Description page。
的CSV文件的複雜性是由你在WordPress導入的對象確定這裏是一個檢查表,它的好,當你開始建立一個CSV文件有:
1)您導入自定義後類型或者只是博客的活動?
2)您是否有必須導入爲custom fields的導入對象的額外信息?
3)您是否有需要導入的用戶?如果你這樣做,你需要具備哪些角色?你是否需要自定義角色(這使事情變得非常複雜)
4)你的對象是否附有圖像?如果他們這樣做,你必須確保導入插件能夠導入圖像!
5)您有類別和標籤嗎?除了WordPress的默認信息之外,他們還有額外的信息嗎?
當我不得不向導入數據到WordPress時,我儘量保持它儘可能簡單,我試圖只導入博客文章和他們的圖片,如果可能取決於初始網站的複雜性我可能會導入類別和標籤也是如此,但是我可能會在添加這個過程之前拆分過程,並在我的WordPress站點中發佈帖子之後處理它們(這是因爲我更喜歡使用wordpress數據庫和函數,然後使用第三方CSV生成的文件 - 它可能不是你的情況,因爲你有完全訪問初始CI網站)
最後看看我已經鏈接或搜索自己的插件一些導入插件,並檢查他們需要的CSV文件,並嘗試使CI網站生成一個CSV文件這與例子中的類似。
如果您有使用WordPress數據庫結構的經驗,那麼您也可以創建一個腳本,將您的數據從一個數據庫加載到另一個數據庫(我推薦這種方法適用於在代碼方面有舊網站和WordPress經驗的開發人員/數據庫結構級別。
如果你可以共享你的數據庫方案,可能會給出一些額外的信息
- 1. 將Wordpress(MySQL)數據庫遷移到BigQuery
- 2. WordPress的數據庫遷移
- 3. 如何從CodeIgniter數據庫遷移到Laravel數據庫
- 4. 如何從MySQL數據庫遷移到WordPress格式數據庫
- 5. CodeIgniter的數據庫遷移錯誤
- 6. CodeIgniter遷移:更多的數據庫
- 7. 如何將wordpress sql /數據庫從本地遷移到現場
- 8. 將自定義數據庫頁面遷移到Wordpress
- 9. 將WordPress從Linux遷移到Windows Server 2012 - 數據庫問題
- 10. 如何將舊的MySQL數據庫遷移到新的WordPress數據庫中
- 11. Wordpress主題數據庫升級遷移
- 12. 大規模WordPress的數據庫遷移
- 13. 將數據庫從Postgres遷移到MySQL
- 14. 將PostgreSQL數據庫遷移到MySQL
- 15. 將Access數據庫遷移到SharePoint 2007
- 16. 將MySQL數據庫遷移到Sql Server
- 17. 將更改遷移到數據庫
- 18. 將Mysql數據庫遷移到Mssql
- 19. 將Parse.com數據庫遷移到SQL Server
- 20. 將數據庫遷移到雲中
- 21. 將XAMPP數據庫遷移到LAMP
- 22. 將Activerecord數據庫遷移到Mongoid
- 23. 將數據庫SQL Server遷移到Sybase
- 24. 將數據庫從Sybase遷移到MySQL
- 25. 使用EnterpriseDB遷移工具將MySQL數據庫遷移到PostgreSQL
- 26. 將網站遷移到wordpress
- 27. 將SharePoint數據庫遷移到另一個數據庫
- 28. Django 1.8將本地postgres數據庫遷移到heroku數據庫
- 29. 將專有CMS數據庫遷移到Joomla數據庫
- 30. 將SQL Server數據庫遷移到SQL Compact數據庫