get( 'Version' ); $academic_institute_version_string = is_string( $academic_institute_theme_version ) ? $academic_institute_theme_version : false; wp_enqueue_style( 'academic-institute-style', get_template_directory_uri() . '/style.css', array(), $academic_institute_version_string ); wp_enqueue_script( 'academic-institute-custom-script', get_theme_file_uri( '/assets/js/custom-script.js' ), array( 'jquery' ), true ); wp_enqueue_style( 'animate-css', esc_url(get_template_directory_uri()).'/assets/css/animate.css' ); wp_enqueue_script( 'jquery-wow', esc_url(get_template_directory_uri()) . '/assets/js/wow.js', array('jquery') ); wp_enqueue_style( 'dashicons' ); wp_style_add_data( 'academic-institute-style', 'rtl', 'replace' ); //font-awesome wp_enqueue_style( 'fontawesome', get_template_directory_uri() . '/inc/fontawesome/css/all.css' , array(), '6.7.0' ); } endif; add_action( 'wp_enqueue_scripts', 'academic_institute_styles' ); /* Enqueue admin-notice-script js */ add_action('admin_enqueue_scripts', function ($hook) { if ($hook !== 'appearance_page_academic-institute') return; wp_enqueue_script('admin-notice-script', get_template_directory_uri() . '/get-started/js/admin-notice-script.js', ['jquery'], null, true); wp_localize_script('admin-notice-script', 'pluginInstallerData', [ 'ajaxurl' => admin_url('admin-ajax.php'), 'nonce' => wp_create_nonce('install_cretatestimonial_nonce'), // Match this with PHP nonce check 'redirectUrl' => admin_url('themes.php?page=academic-institute-guide-page'), ]); }); add_action('wp_ajax_check_creta_testimonial_activation', function () { include_once ABSPATH . 'wp-admin/includes/plugin.php'; $academic_institute_plugin_file = 'creta-testimonial-showcase/creta-testimonial-showcase.php'; if (is_plugin_active($academic_institute_plugin_file)) { wp_send_json_success(['active' => true]); } else { wp_send_json_success(['active' => false]); } }); // Add block patterns require get_template_directory() . '/inc/block-patterns.php'; // Add block styles require get_template_directory() . '/inc/block-styles.php'; // Block Filters require get_template_directory() . '/inc/block-filters.php'; // Svg icons require get_template_directory() . '/inc/icon-function.php'; // TGM plugin require get_template_directory() . '/inc/tgm/tgm.php'; // Customizer require get_template_directory() . '/inc/customizer.php'; // Get Started. require get_template_directory() . '/inc/get-started/get-started.php'; // Add Getstart admin notice function academic_institute_admin_notice() { global $pagenow; $theme_args = wp_get_theme(); $meta = get_option( 'academic_institute_admin_notice' ); $name = $theme_args->__get( 'Name' ); $current_screen = get_current_screen(); if( !$meta ){ if( is_network_admin() ){ return; } if( ! current_user_can( 'manage_options' ) ){ return; } if($current_screen->base != 'appearance_page_academic-institute-guide-page' && $current_screen->base != 'toplevel_page_cretats-theme-showcase' ) { ?>