Php Wordpress添加注销菜单条件失败
我成功地将Laravel与Wordpress集成,并希望在出现Php Wordpress添加注销菜单条件失败,php,wordpress,laravel,Php,Wordpress,Laravel,我成功地将Laravel与Wordpress集成,并希望在出现Auth::user()->id后添加注销功能。当我放入print\r(Auth::user()->id)时它似乎为我提供了正确的用户id,但我现在的问题是,当我试图设置一个条件,即只有id存在时,才会显示注销选项,这会使页面变为空白 functions.php function add_nav_menu_items( $items, $args ) { //print_r(Auth::user()->id); //if(Aut
Auth::user()->id
后添加注销功能。当我放入print\r(Auth::user()->id)时
它似乎为我提供了正确的用户id
,但我现在的问题是,当我试图设置一个条件,即只有id
存在时,才会显示注销选项,这会使页面变为空白
functions.php
function add_nav_menu_items( $items, $args ) {
//print_r(Auth::user()->id);
//if(Auth::user()->id){
$items .= '<li id="myId" class="myClass"><a href="http://wordpress-ezmoneycpa-1.c9users.io/app/public/logout">Logout</a></li>';
// }else{
// $items .= '<li id="myId" class="myClass"><a href="http://wordpress-ezmoneycpa-1.c9users.io/app/public/logout">Login</a></li>';
//}
return $items;
}
add_filter('wp_nav_menu_items','add_nav_menu_items', 10, 2);
函数添加导航菜单项($items,$args){
//打印(Auth::user()->id);
//if(Auth::user()->id){
$items.=';
//}其他{
//$items.=';
//}
退回$items;
}
添加过滤器('wp\U导航菜单项','add\U导航菜单项',10,2);
我只是注释掉了我希望发生的情况,这样它就会工作,但它只显示注销菜单。删除该注释后,页面将变为空白。您的代码看起来很好,是否有php错误<代码>无显示。只需在浏览器中显示白色查看源代码,您可能会发现某些内容。打开错误报告,您可能会发现发生了致命错误。这个致命错误会告诉你问题出在哪里。你的代码看起来很好,你有php错误吗<代码>无显示。只需在浏览器中显示白色查看源代码,您可能会发现某些内容。打开错误报告,您可能会发现发生了致命错误。那个致命的错误会告诉你问题出在哪里。