如何为Wordpress站点的不同用户拥有多个标头

时间:2013-01-22 06:55:39

标签: php

我使用wishlist成员插件创建了一个WordPress会员网站。但是我希望根据不同的登录信息使用不同的header.php。

例如:用户是:打印,网络和免费

  • 当免费用户登录时 - 我希望header1.php加载并保持到他退出
  • 当打印用户登录时 - 我希望header2.php加载并保持到他退出
  • 当Web用户登录时 - 我希望header3.php加载并保持到他退出

如果没有人登录默认的header.php,请停留。

请协助如何执行此操作。

1 个答案:

答案 0 :(得分:0)

尝试使用include,在标题的位置包含此代码,请注意编辑变量名称$ userType:

switch($userType)
{
case "free": { include("header1.php"); break;}
case "Print": { include("header2.php"); break;}
case "Web": {include("header3.php"); break;}
default: {include('header.php'); break; //nobody logged in 
}
}