0

テンプレートでカスタム ログイン ページを作成したいと考えています。独立したテーマである必要があるため、プラグインやページ テンプレートはオプションではありません。

たとえば、というファイルを作成することは可能ですか。login.phpへのパーマリンクを作成しwww.host.com/login/ますか?多分誰かが別のアイデアを持っていますか?

最終的にはオーバーレイ ボックスになりますが、ユーザーが JS を無効にするとページが必要になります。

私はこれを試してみましたが、うまくいきません:

add_filter('generate_rewrite_rules', 'login_rewrites');
    function login_rewrites($wp_rewrite) {
        $newrules = array();
        $newrules['log-in/?$'] = '/wp-content/themes/candyfloss/login.php';
        $wp_rewrite->rules = $newrules + $wp_rewrite->rules;
}
4

1 に答える 1