File: /home/elrashedytravel/public_html/wp-content/themes/blogus/inc/ansar/enqueue.php
<?php function blogus_scripts() {
wp_enqueue_style('bootstrap', get_template_directory_uri() . '/css/bootstrap.css');
wp_style_add_data('bootstrap', 'rtl', 'replace' );
wp_enqueue_style( 'blogus-style', get_stylesheet_uri() );
wp_style_add_data( 'blogus-style', 'rtl', 'replace' );
wp_enqueue_style('blogus-default', get_template_directory_uri() . '/css/colors/default.css');
wp_enqueue_style('all-css',get_template_directory_uri().'/css/all.css');
wp_enqueue_style('dark', get_template_directory_uri() . '/css/colors/dark.css');
wp_enqueue_style('swiper-bundle-css', get_template_directory_uri() . '/css/swiper-bundle.css');
wp_enqueue_style('smartmenus',get_template_directory_uri().'/css/jquery.smartmenus.bootstrap.css');
wp_enqueue_style('animate',get_template_directory_uri().'/css/animate.css');
if ( is_customize_preview() ) {
wp_enqueue_style('blogus-custom-css', get_template_directory_uri() . '/inc/ansar/customize/css/customizer.css', array(), '1.0', 'all');
}
/* Js script */
wp_enqueue_script( 'blogus-navigation', get_template_directory_uri() . '/js/navigation.js', array('jquery'));
wp_enqueue_script('blogus_bootstrap_script', get_template_directory_uri() . '/js/bootstrap.js', array('jquery'));
wp_enqueue_script('swiper-bundle', get_template_directory_uri() . '/js/swiper-bundle.js', array('jquery'));
wp_enqueue_script('blogus_main-js', get_template_directory_uri() . '/js/main.js' , array('jquery'));
wp_enqueue_script('sticksy-js', get_template_directory_uri() . '/js/sticksy.min.js' , array('jquery'));
wp_enqueue_script('smartmenus-js', get_template_directory_uri() . '/js/jquery.smartmenus.js');
wp_enqueue_script('bootstrap-smartmenus-js', get_template_directory_uri() . '/js/jquery.smartmenus.bootstrap.js' , array('jquery'));
if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
wp_enqueue_script( 'comment-reply' );
}
wp_enqueue_script('jquery-cookie', get_template_directory_uri() . '/js/jquery.cookie.min.js', array('jquery'));
}
add_action('wp_enqueue_scripts', 'blogus_scripts');
function blogus_admin_enqueue( $hook ) {
wp_enqueue_script( 'media-upload' );
wp_enqueue_media();
wp_enqueue_style( 'blogus-admin-style', get_template_directory_uri() . '/css/admin-style.css' );
}
add_action( 'admin_enqueue_scripts', 'blogus_admin_enqueue' );
//Custom Color
function blogus_custom_js() {
wp_enqueue_script('blogus_custom-js', get_template_directory_uri() . '/js/custom.js' , array('jquery'));
wp_enqueue_script('blogus-dark', get_template_directory_uri() . '/js/dark.js' , array('jquery'));
theme_options_color();
}
add_action('wp_footer','blogus_custom_js');
/**
* Fix skip link focus in IE11.
* This does not enqueue the script because it is tiny and because it is only for IE11,
* thus it does not warrant having an entire dedicated blocking script being loaded.
*
* @link https://git.io/vWdr2
*/
function blogus_skip_link_focus_fix() {
// The following is minified via `terser --compress --mangle -- js/skip-link-focus-fix.js`.
?>
<script>
/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
</script>
<?php
}
add_action( 'wp_print_footer_scripts', 'blogus_skip_link_focus_fix' );
function blogus_customizer_scripts() {
wp_enqueue_style( 'blogus-customizer-styles', get_template_directory_uri() . '/css/customizer-controls.css' );
}
add_action( 'customize_controls_print_footer_scripts', 'blogus_customizer_scripts' );
if ( ! function_exists( 'blogus_admin_scripts' ) ) :
function blogus_admin_scripts() {
wp_enqueue_script(
'blogus-admin-script',
get_template_directory_uri() . '/inc/ansar/customizer-admin/js/blogus-admin-script.js',
array( 'jquery' ),
'',
true
);
wp_localize_script(
'blogus-admin-script',
'blogus_ajax_object',
array(
'ajax_url' => admin_url( 'admin-ajax.php' ),
'install_nonce' => wp_create_nonce( 'blogus_install_plugin_nonce' ),
'can_install' => current_user_can( 'install_plugins' ),
)
);
wp_enqueue_style('blogus-admin-style-css', get_template_directory_uri() . '/css/customizer-controls.css');
}
endif;
add_action( 'admin_enqueue_scripts', 'blogus_admin_scripts' );
//Custom Typography Enable
function enable_custom_typography() {
$enable_custom_typography = get_theme_mod('enable_custom_typography',false);
if( $enable_custom_typography == 'true') {
custom_typography_function();
}
}
add_action('wp_footer','enable_custom_typography');
?>