基本上我有一个自定义页面模板,当用户访问该页面时,我想检查他/她是否登录了。如果已登录,则生成一个弹出式表单用于注册。
<?php global $current_user;
get_currentuserinfo();
if($current_user->ID == '')
//Generate a popup......
?>
如果有人能指导我怎么做,我将不胜感激。
您可以使用is_user_logged_in()
文档
一种方法是打印一些javascript,在用户登录时触发隐藏的弹出窗口
应该可以了,
if ( is_user_logged_in() ) {
//$current_user = wp_get_current_user();
//echo 'Hi '.$current_user->user_firstname;
} else {
//Code for Popup etc
}