fix(user-center): embed official certification panel
This commit is contained in:
@@ -18,7 +18,6 @@ add_filter('query_vars', function ($vars) {
|
||||
$vars[] = 'aksrt_orders';
|
||||
$vars[] = 'aksrt_cart';
|
||||
$vars[] = 'aksrt_revenue';
|
||||
$vars[] = 'aksrt_user_auth';
|
||||
return $vars;
|
||||
});
|
||||
|
||||
@@ -43,14 +42,12 @@ add_action('init', function () {
|
||||
add_rewrite_tag('%aksrt_orders%', '([0-1])');
|
||||
add_rewrite_tag('%aksrt_cart%', '([0-1])');
|
||||
add_rewrite_tag('%aksrt_revenue%', '([0-1])');
|
||||
add_rewrite_tag('%aksrt_user_auth%', '([0-1])');
|
||||
add_rewrite_rule('^profile/?$', 'index.php?aksrt_user_center=1', 'top');
|
||||
add_rewrite_rule('^user/([^/]+)/?$', 'index.php?user_nicename=$matches[1]', 'top');
|
||||
// Commerce center aliases (work even before WP page is assigned).
|
||||
add_rewrite_rule('^orders/?$', 'index.php?aksrt_orders=1', 'top');
|
||||
add_rewrite_rule('^cart/?$', 'index.php?aksrt_cart=1', 'top');
|
||||
add_rewrite_rule('^revenue/?$', 'index.php?aksrt_revenue=1', 'top');
|
||||
add_rewrite_rule('^user-auth/?$', 'index.php?aksrt_user_auth=1', 'top');
|
||||
});
|
||||
|
||||
// --- 3b. 统一模板拦截器(核心)---
|
||||
@@ -169,7 +166,7 @@ add_action('init', function () {
|
||||
}
|
||||
|
||||
// 统一 flush 检查 — bump when user-home rewrite / author override changes
|
||||
$rewrite_version = AKSRT_VERSION . ':user-home-profile-routing-v4';
|
||||
$rewrite_version = AKSRT_VERSION . ':user-home-profile-routing-v5';
|
||||
$flushed = get_option('aksrt_user_rules_flushed');
|
||||
$rules = get_option('rewrite_rules');
|
||||
$need_flush = ($flushed !== $rewrite_version)
|
||||
@@ -218,9 +215,6 @@ add_filter('request', function ($query_vars) {
|
||||
if (empty($query_vars['aksrt_user_center']) && isset($_GET['aksrt_user_center'])) {
|
||||
$query_vars['aksrt_user_center'] = '1';
|
||||
}
|
||||
if (empty($query_vars['aksrt_user_auth']) && isset($_GET['aksrt_user_auth'])) {
|
||||
$query_vars['aksrt_user_auth'] = '1';
|
||||
}
|
||||
return $query_vars;
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user