Wordpress如果注销,Laravel如果登录

时间:2014-08-25 18:10:18

标签: php wordpress .htaccess laravel-routing

好吧,标题解释得很好......我确实使用Laravel作为控制面板,Wordpress作为面向“外部世界”的前端。

我需要为两者使用相同的URL,我已经完成了部分处理Wordpress作为Laravel视图,但我遇到了Laravel命名空间/自动加载和Wordpress功能的麻烦。

考虑到默认路线,很容易做到我需要的.htaccess ......但主要的麻烦在于索引。我的想法是默认情况下使用Wordpress和使用Laravel时使用Laravel。任何想法?

1 个答案:

答案 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);

希望它有助于某人:)