From a0862248b2a9160c0ddaace5e55d2a0800b91ede Mon Sep 17 00:00:00 2001 From: unknown Date: Sat, 25 Jul 2026 11:03:04 +0800 Subject: [PATCH] fix(auth): expose aksrtData.apiUrl alias for REST root Mirror restUrl so legacy modal-auth/follow/report readers get a plain-permalink-safe endpoint without hardcoding /wp-json. --- src/AKSRT/Core/ScriptsPart1c.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/AKSRT/Core/ScriptsPart1c.php b/src/AKSRT/Core/ScriptsPart1c.php index ed6296e9..82c3169c 100644 --- a/src/AKSRT/Core/ScriptsPart1c.php +++ b/src/AKSRT/Core/ScriptsPart1c.php @@ -559,6 +559,8 @@ trait ScriptsPart1c { 'commentQuickPhrases' => class_exists('\AKSRT\Settings\Settings') ? (\AKSRT\Settings\Settings::get_comment_display_settings()['quick_phrases'] ?? []) : [], 'commentSmiliesBase' => function_exists('aksrt_comment_smilies_base_uri') ? aksrt_comment_smilies_base_uri() : (trailingslashit(get_template_directory_uri()) . 'assets/img/smilies/'), 'restUrl' => esc_url_raw(rest_url('aksrt/v1')), + // Alias used by modal-auth / follow / report (same value as restUrl). + 'apiUrl' => esc_url_raw(rest_url('aksrt/v1')), 'stickyEnabled' => class_exists('\AKSRT\Settings\Settings') ? \AKSRT\Settings\Settings::get_post_list_style_settings()['sticky_enabled'] : true, 'stickyPages' => class_exists('\AKSRT\Settings\Settings') ? \AKSRT\Settings\Settings::get_post_list_style_settings()['sticky_pages'] : ['home', 'cat'], 'badgeShow' => class_exists('\AKSRT\Settings\Settings') ? \AKSRT\Settings\Settings::get_post_list_style_settings()['badge_show'] : true,