feat(users): normalize center routes and withdrawal limits

This commit is contained in:
2026-08-12 19:44:47 +08:00
parent 9004f7093f
commit dacd0095bf
24 changed files with 326 additions and 174 deletions
-9
View File
@@ -19,15 +19,6 @@ if (!is_user_logged_in()) {
$current_user = wp_get_current_user();
$user_id = (int) $current_user->ID;
$requested_nicename = get_query_var('user_nicename');
if ($requested_nicename && $requested_nicename !== $current_user->user_nicename) {
$requested_user = get_user_by('slug', $requested_nicename);
wp_safe_redirect($requested_user && function_exists('aksrt_get_user_home_url')
? aksrt_get_user_home_url($requested_user)
: aksrt_get_user_center_url());
exit;
}
if ('POST' === ($_SERVER['REQUEST_METHOD'] ?? '') && isset($_POST['action']) && 'aksrt_save_profile' === sanitize_key(wp_unslash($_POST['action']))) {
$nonce = isset($_POST['_profile_nonce']) ? sanitize_text_field(wp_unslash($_POST['_profile_nonce'])) : '';
if (!wp_verify_nonce($nonce, 'aksrt_profile_save')) {