0

ウィッシュリスト メンバー プラグインを使用して WordPress メンバーシップ サイトを作成しました。しかし、異なるログインに基づいて異なる header.php が必要です。

例: ユーザー: 印刷物、ウェブ、無料

  • 無料ユーザーがログインしたとき – header1.php をロードして、ログアウトするまでそのままにしておきたい
  • Print ユーザーがログインすると、header2.php が読み込まれ、ログアウトするまでそのままになります。
  • Web ユーザーがログインしたとき – header3.php をロードして、ログアウトするまでそのままにしておきたい

誰もログインしていない場合、デフォルトの header.php が残ります。

これを行う方法について支援してください。

4

1 に答える 1

0

インクルードを使用してみてください。ヘッダーの代わりにインクルードを使用してください。このコードは、変数$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 
}
}
于 2013-01-22T07:04:15.297 に答える