要仅更改此模板中的登录链接,请替换wp_login_url() 使用登录链接进行函数调用:
\'must_log_in\' => \'<p class="must-log-in">\' . sprintf(
/* translators: %s: login URL */
__( \'You must be <a href="%s">logged in</a> to post a comment.\' ),
"https://yourdomain.com/my-account"
) . \'</p>\',
如果您想在用户需要登录时将其重定向到另一个url,最好使用过滤器
login_url:
function wpse_258398_login_url ( $login_url, $redirect, $force_reauth ) {
return "https://yourdomain.com/my-account";
}
add_filter( \'login_url\', \'wpse_258398_login_url\', 10, 3);
但请注意,这将影响到登录的所有重定向。即使您被重定向到管理后端的登录。