好吧,标题解释得很好......我确实使用Laravel作为控制面板,Wordpress作为面向“外部世界”的前端。
我需要为两者使用相同的URL,我已经完成了部分处理Wordpress作为Laravel视图,但我遇到了Laravel命名空间/自动加载和Wordpress功能的麻烦。
考虑到默认路线,很容易做到我需要的.htaccess ......但主要的麻烦在于索引。我的想法是默认情况下使用Wordpress和使用Laravel时使用Laravel。任何想法?
答案 0 :(得分:0)
好吧,很遗憾没有人回答。但我做到了。我只是用饼干知道我在哪里。
在laravel的www / index.php
上if($_COOKIE['laravel']||$_SERVER['REQUEST_URI']=='/login'){
require __DIR__ . '/../private/bootstrap/autoload.php';
$app = require_once __DIR__ . '/../private/bootstrap/start.php';
$app->run();
}else{
define('WP_USE_THEMES', true);
require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
}
在controllers / UserController.php函数login()
上if(Input::has('remember'))
setcookie ('laravel','yes!');
else
setcookie ('laravel','right!',time()+60*60*24*30);
在controllers / UserController.php函数logout()
上setcookie('laravel', null, -1);
希望它有助于某人:)