逐步Wordpress到Laravel迁移

时间:2015-08-25 14:53:26

标签: php wordpress laravel laravel-5 laravel-routing

我们目前正在运行一个Wordpress网站,并希望迁移到Laravel 5.由于某些原因,我们希望将网站逐个移动。每个新重新设计的页面都将由Laravel实现,旧页面仍保留在Wordpress上。

我想要在Laravel中为当前URL注册路由,然后从Laravel加载它,否则让Wordpress加载它。

我们不希望在网址中包含任何/wordpress/。此外,仍应使用/wp-admin url访问主管部门面板,不带任何前缀。

有没有明确的解决方案?

1 个答案:

答案 0 :(得分:0)

实际上解决方案存在。最近,我设法将我的Wordpress网站迁移到Laravel"逐渐"。起初,我"结合" Laravel使用Corcel包使用WP数据库。并且路由仍由WP处理,Laravel只是捕获完整的URL请求并将其传递给控制器​​,如下所示:

Route::get('/{ids}', 'UrlController@withIds')->where('ids', '^(?!admin).*');

{ids}刚刚传递给WP的get_page_by_path($id);函数,并将数据返回到刀片模板。