ワードプレスで特定のユーザーのページを作成しました。彼のユーザー名がJohnだとしましょう。私は 'John'だけがそのページにアクセスできるようにするPHPスクリプトを探しています。そして、 'John'以外のユーザー名を持つユーザーがページにアクセスしようとすると、別のページにリダイレクトされます。特定のユーザーでない場合はリダイレクト
私はPHPには新しいので、ここでいくつかのコードを試してみました。しかし、それはすべてのユーザー、ユーザー名を持つにもユーザーをリダイレクト「ジョン」
<?php $user_info = get_userdata(1);
$username = $user_info->user_login;
if ($username=='John') {
echo '';
} else {
wp_redirect(home_url());
exit;
}
?>
ここでユーザデータを取得するためのパラメータを持つワードプレスのページだ - https://codex.wordpress.org/Function_Reference/get_userdata
ユーザー名は 'John'か 'john'ですか? – Panda
@luweiqi It's 'John' – user6176114
@luweiqiの回答がうまくいけば、 – Panda