登录注册体系的源码级硬切换

This commit is contained in:
2026-08-23 20:30:01 +08:00
parent 73fcd4ed72
commit af52f9e94d
72 changed files with 1666 additions and 6576 deletions
+11 -17
View File
@@ -61,9 +61,6 @@ trait ScriptsPart1c {
'imgbox_full' => false,
'imgbox_play' => false,
'imgbox_down' => false,
'sign_type' => 'page',
'signin_url' => wp_login_url(home_url('/' . ltrim((string) ($GLOBALS['wp']->request ?? ''), '/'))),
'signup_url' => wp_registration_url(),
'ajax_url' => admin_url('admin-ajax.php'),
'ajaxpager' => '',
'ajax_trigger' => __('加载更多', 'aksrt'),
@@ -86,7 +83,6 @@ trait ScriptsPart1c {
'split_minimum_size' => 10,
'comment_upload_img' => false,
'translate_config' => [],
'qrcode_signin' => ['url' => false, 'state' => false],
'i18n' => [
'load_more' => __('加载更多', 'aksrt'),
'processing' => __('处理中...', 'aksrt'),
@@ -402,19 +398,17 @@ trait ScriptsPart1c {
);
}
// 弹窗登录/注册(仅未登录用户)
if (!is_user_logged_in()) {
$modal_auth_js = get_template_directory() . '/assets/js/modal-auth.js';
if (file_exists($modal_auth_js)) {
wp_enqueue_script(
'aksrt-modal-auth',
$base_uri . '/assets/js/modal-auth.js',
['loader_js'],
(string) filemtime($modal_auth_js),
true
);
}
}
// One state machine owns modal and /sign/ authentication.
$auth_js = get_template_directory() . '/assets/js/auth.js';
if (file_exists($auth_js)) {
wp_enqueue_script(
'aksrt-auth',
$base_uri . '/assets/js/auth.js',
['aksrt-runtime'],
(string) filemtime($auth_js),
true
);
}
if ($is_fixed_homepage) {
$homepage_js_path = get_template_directory() . '/assets/js/homepage-fixed.js';