您可以将静态表单代码添加到主站点的代码中(在本例中,您的域是example.com,您的子域是sub.example.com):
<form name="loginform" id="loginform" action="https://sub.example.com/wp-login.php" method="post">
<p>
<label for="user_login">Username or Email Address</label>
<input type="text" name="log" id="user_login" class="input" value="" size="20" autocapitalize="off">
</p>
<div class="user-pass-wrap">
<label for="user_pass">Password</label>
<div class="wp-pwd">
<input type="password" name="pwd" id="user_pass" class="input password-input" value="" size="20">
<button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="Show password">
<span class="dashicons dashicons-visibility" aria-hidden="true"></span>
</button>
</div>
</div>
<p class="forgetmenot"><input name="rememberme" type="checkbox" id="rememberme" value="forever"> <label for="rememberme">Remember Me</label></p>
<p class="submit">
<input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Log In">
<input type="hidden" name="redirect_to" value="https://sub.example.com/wp-admin/">
<input type="hidden" name="testcookie" value="1">
</p>
</form>
隐藏的redirect\\u to input(重定向到输入)字段告诉WP在成功登录后将重定向到哪里(WP admin/将让您在仪表板中结束)。
然而,由于缺少样式,表单看起来不像WordPress中的表单。您可以添加WPlogin.css 到主站点的代码
<link rel="stylesheet" id="login-css" href="https://sub.example.com/wp-admin/css/login.css?ver=5.3.2" type="text/css" media="all">
或者按照你喜欢的方式来设计。