diff --git a/functions.php b/functions.php
index d6bd51d..006ced5 100644
--- a/functions.php
+++ b/functions.php
@@ -203,7 +203,9 @@ function sakura_scripts() {
 		'ajaxurl' => admin_url('admin-ajax.php'),
 		'order' => get_option('comment_order'), // ajax comments
 		'formpostion' => 'bottom', // ajax comments 默认为bottom,如果你的表单在顶部则设置为top。
-        'reply_link_version' => $reply_link_version
+        'reply_link_version' => $reply_link_version,
+        'api' => esc_url_raw( rest_url() ),
+        'nonce' => wp_create_nonce( 'wp_rest' )
 	));
 }
 add_action( 'wp_enqueue_scripts', 'sakura_scripts' );
@@ -1640,4 +1642,4 @@ function sakura_comment_notify($comment_id){
 }
 add_action('comment_post', 'sakura_comment_notify');
 
-//code end 
\ No newline at end of file
+//code end 
diff --git a/header.php b/header.php
index 8f05888..96109ef 100644
--- a/header.php
+++ b/header.php
@@ -77,7 +77,7 @@ window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}
 
 
 
-
>
+>
     Plz rename the theme folder name as Sakura!
请将主题文件夹名改为 Sakura!'; ?>
     主题需要 PHP 的 curl 支持!请在 `php.ini` 里开启或者联系你的主机商。
The theme requires PHP\'s curl support! Please turn on in `php.ini` or contact your hosting provider.'; ?>
 		
diff --git a/inc/api.php b/inc/api.php
index da10ac0..15c56c4 100644
--- a/inc/api.php
+++ b/inc/api.php
@@ -215,7 +215,7 @@ function SMMS_API($image)
 
 /*
  * 定制实时搜索 rest api
- * @rest api接口路径:https://sakura.2heng.xin/wp-json/cache_search/v1/json/
+ * @rest api接口路径:https://sakura.2heng.xin/wp-json/sakura/v1/cache_search/json
  * @可在cache_search_json()函数末尾通过设置 HTTP header 控制 json 缓存时间
  */
 function cache_search_json()
diff --git a/js/sakura-app.js b/js/sakura-app.js
index db66148..fb0754c 100644
--- a/js/sakura-app.js
+++ b/js/sakura-app.js
@@ -182,7 +182,7 @@ function attach_image() {
             var formData = new FormData();
             formData.append('cmt_img_file', f);
             $.ajax({
-                url: '/wp-json/sakura/v1/image/upload/?_wpnonce='+$('body').attr('nonce-data'),
+                url: Poi.api + 'sakura/v1/image/upload?_wpnonce=' + Poi.nonce,
                 type: 'POST',
                 processData: false,
                 contentType: false,
@@ -1376,7 +1376,7 @@ var home = location.href,
                 $('html').css('overflow-y', 'hidden');
                 if (mashiro_option.live_search) {
                     var QueryStorage = [];
-                    search_a("https://" + document.domain + "/wp-json/sakura/v1/cache_search/json");
+                    search_a(Poi.api + "sakura/v1/cache_search/json");
 
                     var otxt = addComment.I("search-input"),
                         list = addComment.I("PostlistBox"),
@@ -1871,4 +1871,4 @@ if ((isWebkit || isOpera || isIe) && document.getElementById && window.addEventL
             element.focus();
         }
     }, false);
-}
\ No newline at end of file
+}