我希望将运行Laravel 5.2.x的网站幻想成最新版本的Wordpress。
我创建了一个与网站匹配的主题,我现在唯一的问题就是尝试将旧数据库中的1000多个帖子导入Wordpress。
Wordpress是否有工具或插件将Laravel或非Wordpress数据库导入Wordpress?我的数据库只有一个帖子和类别表,我认为这些表很容易被带来。
答案 0 :(得分:1)
您可能需要在PHP中编写脚本。启动Laravel并加载Wordpress安装。示例如何:https://wordpress.stackexchange.com/questions/47049/what-is-the-correct-way-to-use-wordpress-functions-outside-wordpress-files
然后遍历Laravel帖子并将字段映射到wordpress:
foreach(Posts::all() as $post){
wp_insert_post([
'post_title' => $post->title,
'post_date' => $post->created_at->timestamp,
// ...
]);
}
你也可以使用这个库,它在Laravel中创建一个数据库连接,允许你使用eloquent来构建WordPress帖子:https://github.com/corcel/corcel