fix(user-center): embed official certification panel

This commit is contained in:
kate522 committed 2026-07-28 15:22:09 +08:00
1 parent d3bf75fbea
commit 0a04c3e4cc
22 files changed
+415 -461

No files matched your search

+3 -33
View File
@@ -448,7 +448,9 @@ $hmb_js = get_template_directory() . '/assets/js/header-newadd.js';
'aksrt-route-user-center',
$base_uri . '/assets/js/routes/user-center.js',
['aksrt-script'],
$version,
file_exists(get_template_directory() . '/assets/js/routes/user-center.js')
? (string) filemtime(get_template_directory() . '/assets/js/routes/user-center.js')
: $version,
true
);
// 绑定手机短信发送按钮依赖 sign-register 的 data-aksrt-sms-trigger 契约
@@ -623,38 +625,6 @@ $hmb_js = get_template_directory() . '/assets/js/header-newadd.js';
}
}
// 用户身份认证页(zibll user-auth.php)
$is_user_auth_page = (bool) get_query_var('aksrt_user_auth')
|| is_page_template('templates/pages/page-user-auth.php')
|| (
is_page()
&& (
(string) get_post_field('post_name', get_queried_object_id()) === 'user-auth'
|| (string) get_post_meta(get_queried_object_id(), '_wp_page_template', true) === 'templates/pages/page-user-auth.php'
)
);
if ($is_user_auth_page) {
$ua_css = get_template_directory() . '/assets/css/routes/user-auth.css';
if (file_exists($ua_css)) {
wp_enqueue_style(
'aksrt-route-user-auth',
$base_uri . '/assets/css/routes/user-auth.css',
['aksrt-tokens'],
(string) filemtime($ua_css)
);
}
$ua_js = get_template_directory() . '/assets/js/user-auth-page.js';
if (file_exists($ua_js)) {
wp_enqueue_script(
'aksrt-user-auth-page',
$base_uri . '/assets/js/user-auth-page.js',
[],
(string) filemtime($ua_js),
true
);
}
}
// 交易中心共享壳层(购物车 / 订单 / 收益)
// Virtual rewrite routes (aksrt_orders / aksrt_cart / aksrt_revenue) also count.
$is_commerce_center = is_page_template('templates/pages/page-orders.php')