【wp_logout_url($redirect);
不管用】我正在编写一个简单的WP插件, 可以使用户登录和注销。就登录而言, 它运行良好;但是我无法通过插件注销。登录后无法注销。我尝试了很多建议的解决方案, 但是都没有用。
我的代码如下:
function vrm_loginout(){if(is_user_logged_in()){echo '<
a href="http://www.srcmini.com/<
?php echo wp_logout_url($redirect);
?>" title="Logout">
Logout<
/a>
';
//tried following as well
//echo '<
a href="http://www.srcmini.com/<
?php echo wp_logout_url( get_permalink() )>" title="Logout">
Logout<
/a>
';
title="Logout">
Logout<
/a>
';
}else{wp_login_form();
}//end of if}//end of functionadd_shortcode('vrm_loginform', 'vrm_loginout');
#1你的语法是错误的… 你在另一个< ?php标签中嵌套了< ?php标签。你应该使用:
function vrm_loginout(){
if(is_user_logged_in()){
echo '<
a href="' . wp_logout_url($redirect) . '" title="Logout">
Logout<
/a>
';
} else{
wp_login_form();
}
}add_shortcode('vrm_loginform', 'vrm_loginout');
#2尝试以下代码
echo '<
a href="'.wp_logout_url($redirect) .'" title="Logout">
Logout<
/a>
';
推荐阅读
- WP_Query参数不起作用()
- wp_localize_script不起作用
- wp_list_pages没有显示标题属性
- 北亚数据恢复异常断电导致Oracle数据库报错(ORA-01110错误)且没有备份的数据恢复
- 鸿蒙基于开放式测试方案发布原子化服务的实战
- SpringBoot+SpringSecurity系列八(整合JWT#yyds干货盘点#)
- #yyds干货盘点#关于 Java 的可变参数你真的了解吗()
- LVS负载均衡群集与NAT模式LVS负载均衡部署
- Go 语言入门很简单 -- Go 语言转化为 JSON #私藏项目实操分享#