id) && in_array($current_screen->id, $allowed_screens, true)) { $script_asset_path = PLAC_DIR . 'build/admin.asset.php'; $script_asset = file_exists($script_asset_path) ? include $script_asset_path : ['dependencies' => [], 'version' => PLAC_VERSION]; wp_enqueue_script( 'plac-admin-script', PLAC_URL . 'build/admin.js', $script_asset['dependencies'], $script_asset['version'], true ); wp_enqueue_style( 'plac-admin-style', PLAC_URL . 'build/admin.css', [], PLAC_VERSION ); wp_enqueue_style( 'figtree-font-admin', 'https://fonts.googleapis.com/css2?family=Figtree:wght@400;600&display=swap', [], null ); // Localize Admin Script wp_localize_script('plac-admin-script', 'placAdminData', [ 'rest_url' => esc_url_raw(rest_url()), 'nonce' => wp_create_nonce('plac_wp_rest'), 'pluginUrl' => PLAC_URL, 'pluginVersion' => PLAC_VERSION, ]); } wp_enqueue_style( 'plac-access-control-admin-style', PLAC_URL . 'assets/admin/css/plac-access-control-admin.css', [], PLAC_VERSION ); wp_enqueue_script( 'plac-access-control-admin-script', PLAC_URL . 'assets/admin/js/plac-access-control-admin.js', ['jquery'], PLAC_VERSION ); } }