'fafafa', 'default-image' => '', ))); add_theme_support( 'wp-block-styles' ); add_editor_style( 'style.css' ); define('alpha_patterns_BUY_NOW',__('https://www.themescarts.com/products/solar-wordpress-theme/','alpha-patterns')); define('alpha_patterns_FOOTER_BUY_NOW',__('https://www.themescarts.com/products/alpha-patterns/','alpha-patterns')); } endif; add_action( 'after_setup_theme', 'alpha_patterns_support' ); if ( ! function_exists( 'alpha_patterns_setup' ) ) : function alpha_patterns_setup() { add_theme_support( 'automatic-feed-links' ); add_theme_support( 'align-wide' ); add_theme_support( 'woocommerce' ); add_theme_support( 'wp-block-styles' ); add_theme_support( 'custom-logo', array( 'height' => 192, 'width' => 192, 'flex-width' => true, 'flex-height' => true, ) ); add_theme_support( 'block-nav-menus' ); add_theme_support( 'experimental-link-color' ); register_nav_menus( array( 'primary' => __( 'Primary Navigation', 'alpha-patterns' ), ) ); } endif; add_action( 'after_setup_theme', 'alpha_patterns_setup' ); /** * Enqueue scripts and styles. */ function alpha_patterns_scripts() { $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; $theme_version = wp_get_theme()->get( 'Version' ); $deps = array( 'dashicons' ); global $wp_styles; if ( in_array( 'wc-blocks-vendors-style', $wp_styles->queue ) ) { $deps[] = 'wc-blocks-vendors-style'; } wp_enqueue_style( 'alpha-patterns-style', get_stylesheet_uri(), $deps, date( 'Ymd-Gis', filemtime( get_theme_file_path( 'style.css' ) ) ) ); $alpha_patterns_enable_animations = get_option( 'alpha_patterns_enable_animations', true ); if ( $alpha_patterns_enable_animations ) { //animation wp_enqueue_script( 'animate-js', get_theme_file_uri( '/js/animate.js' ), array( 'jquery' ), true ); wp_enqueue_style( 'animate-css', get_template_directory_uri().'/css/animate.css' ); } wp_style_add_data('alpha-patterns', 'rtl', 'replace'); wp_enqueue_script('alpha-patterns-main-script', get_template_directory_uri() . '/js/script.js', array('jquery'), ALPHA_PATTERNS_VERSION, true); //font-awesome wp_enqueue_style( 'fontawesome', get_template_directory_uri() . '/css/font-awesome/css/all.css', array(), '5.15.3' ); } add_action( 'wp_enqueue_scripts', 'alpha_patterns_scripts' ); /** * Enqueue admin scripts and styles. */ function alpha_patterns_admin_scripts() { $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; $theme_version = wp_get_theme()->get( 'Version' ); $deps = array(); wp_enqueue_style( 'alpha-patterns-admin-style', get_stylesheet_directory_uri() . '/css/admin-style.css', $deps, date( 'Ymd-Gis', filemtime( get_theme_file_path( 'style.css' ) ) ) ); // Enqueue CSS wp_enqueue_style( 'alpha-patterns-admin-css', get_template_directory_uri() . '/notice-getstart/theme-info.css', [], wp_get_theme()->get( 'Version' ) ); // Enqueue JS wp_enqueue_script( 'alpha-patterns-admin-js', get_template_directory_uri() . '/notice-getstart/theme-info.js', [], wp_get_theme()->get( 'Version' ), true // Load in footer ); } add_action( 'admin_enqueue_scripts', 'alpha_patterns_admin_scripts' ); /** * Load core file. */ require_once get_template_directory() . '/core/init.php'; /** * Customizer */ require get_template_directory() . '/core/section-pro/customizer.php'; /** * Animation */ require get_template_directory() . '/animation-setting.php'; /** * Current theme path. * Current theme url. * Current theme version. * Current theme name. * Current theme option name. */ define( 'ALPHA_PATTERNS_PATH', trailingslashit( get_template_directory() ) ); define( 'ALPHA_PATTERNS_URL', trailingslashit( get_template_directory_uri() ) ); define( 'ALPHA_PATTERNS_VERSION', '1.0.0' ); define( 'ALPHA_PATTERNS_THEME_NAME', 'alpha-patterns' ); define( 'ALPHA_PATTERNS_OPTION_NAME', 'alpha-patterns' ); /** * The core theme class that is used to define internationalization, * admin-specific hooks, and public-facing site hooks. */ require ALPHA_PATTERNS_PATH . 'notice-getstart/main.php'; /** * Begins execution of the theme. * * @since 1.0.0 */ function alpha_patterns_run() { new Alpha_Patterns(); } alpha_patterns_run();