根据用户是否登录,在自定义模板上弹出一个注册表单
Wordpress- Popup a registration form on a custom template based on whether user logged in or not
基本上我有一个自定义页面模板,当用户访问该页面时,我想检查他/她是否登录了。如果已登录,则生成一个弹出式表单用于注册。
<?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
}
相关文章:
- jquery mobile上多个页面上的一个表单
- 循环遍历包含另一个表单的表单
- 如何在javascript转换编码中将一个动态值从一个表单添加到另一个页面
- 我确实有一个表单,如果用户输入了输入,它应该检查否定或空的输入框,并抛出一条警告消息
- 如何通过 JS 将内容从一个表单中的一个文本框复制到另一个表单中的另一个文本框
- Slding表单不会一次显示一个表单
- html链接onclick弹出一个表单
- 使用 javascript 将值从一个表单传递到另一个表单
- 当在一个表单中进行更改时,ng-disabled 会触发所有表单验证
- 如何将一个表单中的项目添加到 Rails 中另一个表单的下拉选项
- 如何在一个表单标记中验证多个字段集
- 如何从一个表单的输入字段中获取数据,并使用JQuery在不同的表单中填充相同的输入类型
- 在PHP中将下拉选择列表的内容从一个表单传递到另一个表单
- 一个表单包含多个提交操作
- Javascript-更正用户名和密码以启用另一个表单
- 在ul后面添加一个表单
- angular js如何在提交一个表单时验证另一个表单
- 如何将某些HTML从一个页面转换为另一个表单
- 使用JavaScript将数据从一个表单显示到另一个页面
- 两个表单,一个选择/下拉框-需要将选择值从一个表单复制到另一个表单