mirror of
https://ghproxy.net/https://github.com/abhijitb/helix.git
synced 2025-08-28 00:34:34 +08:00
switching from admin to helix feature complete
This commit is contained in:
parent
fa5b242783
commit
b91f540624
10 changed files with 1453 additions and 5 deletions
|
@ -3,9 +3,15 @@ add_action('admin_enqueue_scripts', function ($hook) {
|
|||
if ($hook !== 'toplevel_page_helix') return;
|
||||
|
||||
wp_enqueue_script('helix-app', plugin_dir_url(__FILE__) . 'build/index.js', [], null, true);
|
||||
|
||||
// Get the original route that was redirected
|
||||
$original_route = isset($_GET['helix_route']) ? $_GET['helix_route'] : '/wp-admin/';
|
||||
|
||||
wp_localize_script('helix-app', 'helixData', [
|
||||
'restUrl' => esc_url_raw(rest_url('helix/v1/')),
|
||||
'nonce' => wp_create_nonce('wp_rest'),
|
||||
'user' => wp_get_current_user(),
|
||||
'originalRoute' => $original_route,
|
||||
'adminUrl' => admin_url(),
|
||||
]);
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue