/** * One Business Blocks functions and definitions * * @package One Business Blocks */ if ( ! function_exists( 'one_business_blocks_setup' ) ) : function one_business_blocks_setup() { if ( ! isset( $content_width ) ) $content_width = 640; /* pixels */ load_theme_textdomain( 'one-business-blocks', get_template_directory() . '/languages' ); add_theme_support( 'post-thumbnails' ); add_theme_support( 'title-tag' ); add_theme_support( 'custom-logo', array( 'height' => 240, 'width' => 240, 'flex-height' => true, ) ); add_theme_support( 'custom-background', array( 'default-color' => 'ffffff' ) ); // Add support for Block Styles. add_theme_support( 'wp-block-styles' ); // Add support for full and wide align images. add_theme_support( 'align-wide' ); // Add support for responsive embedded content. add_theme_support( 'responsive-embeds' ); add_theme_support('woocommerce'); // Enqueue editor styles. add_editor_style( array( 'assets/css/editor-style.css' ) ); if (! defined('ONE_BUSINESS_BLOCKS_VERSION')) { // Replace the version number of the theme on each release. define('ONE_BUSINESS_BLOCKS_VERSION', wp_get_theme()->get('Version')); } require get_parent_theme_file_path( '/inc/dashboard/dashboard.php' ); require get_parent_theme_file_path( '/inc/customizer/customizer.php' ); } endif; // one_business_blocks_setup add_action( 'after_setup_theme', 'one_business_blocks_setup' ); function one_business_blocks_scripts() { wp_enqueue_style( 'one-business-blocks-basic-style', get_stylesheet_uri() ); $one_business_blocks_enable_animations = get_option( 'one_business_blocks_enable_animations', true ); if ( $one_business_blocks_enable_animations ) { //animation wp_enqueue_script( 'wow-js', get_theme_file_uri( '/assets/js/wow.js' ), array( 'jquery' ), true ); wp_enqueue_style( 'animate-css', get_template_directory_uri().'/assets/css/animate.css' ); } //font-awesome wp_enqueue_style( 'fontawesome', get_template_directory_uri() . '/assets/font-awesome/css/all.css', array(), '5.15.3' ); wp_style_add_data( 'one-business-blocks-basic-style', 'rtl', 'replace' ); //homepage slider wp_enqueue_style('one-business-blocks-swiper-bundle-css', get_template_directory_uri() . '/assets/css/swiper-bundle.css', array(), ONE_BUSINESS_BLOCKS_VERSION); wp_enqueue_script('one-business-blocks-swiper-bundle-js', get_template_directory_uri() . '/assets/js/swiper-bundle.js', array('jquery'), ONE_BUSINESS_BLOCKS_VERSION, true); // script.js wp_enqueue_script('one-business-blocks-main-script', get_template_directory_uri() . '/assets/js/script.js', array('jquery'), ONE_BUSINESS_BLOCKS_VERSION, true); } add_action( 'wp_enqueue_scripts', 'one_business_blocks_scripts' ); function one_business_blocks_enqueue_admin_script($hook) { // Enqueue admin JS for notices wp_enqueue_script('one-business-blocks-welcome-notice', get_template_directory_uri() . '/inc/dashboard/one-business-blocks-welcome-notice.js', array('jquery'), '', true); // Localize script to pass data to JavaScript wp_localize_script('one-business-blocks-welcome-notice', 'one_business_blocks_localize', array( 'ajax_url' => admin_url('admin-ajax.php'), 'nonce' => wp_create_nonce('one_business_blocks_welcome_nonce'), 'dismiss_nonce' => wp_create_nonce('one_business_blocks_welcome_nonce'), // Nonce for dismissal 'redirect_url' => admin_url('themes.php?page=one-business-blocks-guide-page') )); } add_action('admin_enqueue_scripts', 'one_business_blocks_enqueue_admin_script'); function one_business_blocks_admin_theme_style() { wp_enqueue_style('one-business-blocks-custom-admin-style', esc_url(get_template_directory_uri()) . '/inc/dashboard/dashboard.css'); } add_action('admin_enqueue_scripts', 'one_business_blocks_admin_theme_style'); // Block Patterns. require get_template_directory() . '/block-patterns.php'; require get_template_directory() . '/custom-setting.php'; require get_template_directory() .'/inc/TGM/tgm.php'; require_once get_template_directory() . '/inc/dashboard/welcome-notice.php'; How To Earn The Podium Automobile Each Time In Gta Online After Cluckin Bell Farm Raid Update?»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *