id ) ? get_current_screen()->id : ''; $pages_only = [ 'adirectory_page_adqs_directory_builder' ]; if ( in_array( $currentPageId, $pages_only ) ) { $builderdeps = [ 'dependencies' => '', 'version' => 1.0, ]; if ( file_exists( ADQS_DIRECTORY_BUILD_DIR_PATH . '/directorybuilder/directorybuilder.asset.php' ) ) { $builderdeps = include_once ADQS_DIRECTORY_BUILD_DIR_PATH . '/directorybuilder/directorybuilder.asset.php'; } wp_enqueue_script( 'qsd-directory-builder', ADQS_DIRECTORY_BUILD_DIR_URL . '/directorybuilder/directorybuilder.js', $builderdeps['dependencies'], $builderdeps['version'], true ); wp_set_script_translations( 'qsd-directory-builder', 'adirectory', ADQS_DIRECTORY_DIR_PATH . 'languages' ); wp_localize_script( 'qsd-directory-builder', 'qsdObj', [ 'admin_route' => wp_parse_url( admin_url(), PHP_URL_PATH ), 'admin_ajax' => admin_url( 'admin-ajax.php' ), 'rest_url' => rest_url(), 'site_url' => site_url(), 'adqs_admin_nonce' => wp_create_nonce( 'adqs___directory_admin' ), 'adqs_assets_path' => ADQS_DIRECTORY_ASSETS_URL . '/admin/img/', 'adqs_exlude_preset_filters' => adqs_exlude_preset_filter_fields(), 'active_plugins' => get_option( 'active_plugins' ), ] ); wp_enqueue_media(); wp_enqueue_style( 'adqs_admin_styles', ADQS_DIRECTORY_ASSETS_URL . '/admin/css/admin-dashboard.css', [], ADQS_DIRECTORY_VERSION, 'all' ); wp_enqueue_style( 'adqs_dashboard_setting', ADQS_DIRECTORY_ASSETS_URL . '/admin/css/dashboard-settings.css', [], ADQS_DIRECTORY_VERSION, 'all' ); wp_enqueue_style( 'adqs_react_toastify', ADQS_DIRECTORY_ASSETS_URL . '/admin/css/react-toast.css', [], ADQS_DIRECTORY_VERSION, 'all' ); wp_enqueue_style( 'adqs_tailwind_default', ADQS_DIRECTORY_ASSETS_URL . '/admin/css/tailwind-default.css', [], ADQS_DIRECTORY_VERSION, 'all' ); wp_enqueue_style( 'adqs_font_awesome', ADQS_DIRECTORY_ASSETS_URL . '/admin/css/fontawesome-all.min.css', [], ADQS_DIRECTORY_VERSION, 'all' ); } // register some script and style wp_register_style( 'adqs_admin_main', ADQS_DIRECTORY_ASSETS_URL . '/admin/css/admin.main.css', [], ADQS_DIRECTORY_VERSION, 'all' ); wp_register_style( 'adqs_admin_comments', ADQS_DIRECTORY_ASSETS_URL . '/admin/css/admin-comments.css', [], ADQS_DIRECTORY_VERSION, 'all' ); wp_register_script( 'adqs_admin_main', ADQS_DIRECTORY_ASSETS_URL . '/admin/js/admin-main.js', [ 'jquery' ], ADQS_DIRECTORY_VERSION, true ); $admin_pages_only = [ 'widgets' ]; if ( in_array( $currentPageId, $admin_pages_only ) ) { wp_enqueue_script( 'qsd-multichecbox-dropdown', ADQS_DIRECTORY_ASSETS_URL . '/admin/js/multichecbox-dropdown.js', [ 'jquery', 'wp-i18n' ], ADQS_DIRECTORY_VERSION, true ); wp_enqueue_style( 'adqs_admin_main' ); wp_enqueue_script( 'adqs_admin_main' ); } } }