Submit
Path:
~
/
home
/
getwphos
/
public_html
/
kingpanel
/
wp-content
/
themes
/
mechano
/
admin
/
File Content:
enqueue-styles-scripts.php
<?php function mechano_font_subsets() { $font_subsets = ""; if (get_theme_mod('mechano_setting_font_char_sets_latin')) { $font_subsets .= 'latin,'; } if (get_theme_mod('mechano_setting_font_char_sets_latin_ext')) { $font_subsets .= 'latin-ext,'; } if (get_theme_mod('mechano_setting_font_char_sets_cyrillic')) { $font_subsets .= 'cyrillic,'; } if (get_theme_mod('mechano_setting_font_char_sets_cyrillic_ext')) { $font_subsets .= 'cyrillic-ext,'; } if (get_theme_mod('mechano_setting_font_char_sets_greek')) { $font_subsets .= 'greek,'; } if (get_theme_mod('mechano_setting_font_char_sets_greek_ext')) { $font_subsets .= 'greek-ext,'; } if (get_theme_mod('mechano_setting_font_char_sets_vietnamese')) { $font_subsets .= 'vietnamese,'; } if (! empty($font_subsets)) { $font_subsets = substr($font_subsets, 0, -1); // Remove the last "," character. (Parameters: String, Start, Length.) $font_subsets = '&subset=' . $font_subsets; } return $font_subsets; } function mechano_font_styles() { $font_styles = ':400,400i,700,700i'; // Default font styles. $all_font_styles = get_theme_mod('mechano_setting_font_styles', mechano__get_customize_setting__default_value('mechano_setting_font_styles')); if ($all_font_styles == 'Yes') { $font_styles = ':100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i'; } return $font_styles; } function mechano_theme_fonts() { $theme_fonts = ""; $font_styles = mechano_font_styles(); $font_subsets = mechano_font_subsets(); $customizer_fonts = array( get_theme_mod('mechano_setting_font_text_logo', mechano__get_customize_setting__default_value('mechano_setting_font_text_logo')), get_theme_mod('mechano_setting_font_menu', mechano__get_customize_setting__default_value('mechano_setting_font_menu')), get_theme_mod('mechano_setting_font_widget_title', mechano__get_customize_setting__default_value('mechano_setting_font_widget_title')), get_theme_mod('mechano_setting_font_h1', mechano__get_customize_setting__default_value('mechano_setting_font_h1')), get_theme_mod('mechano_setting_font_h2_h6', mechano__get_customize_setting__default_value('mechano_setting_font_h2_h6')), get_theme_mod('mechano_setting_font_slider_title', mechano__get_customize_setting__default_value('mechano_setting_font_slider_title')), get_theme_mod('mechano_setting_font_body', mechano__get_customize_setting__default_value('mechano_setting_font_body')), get_theme_mod('mechano_setting_intro_font', mechano__get_customize_setting__default_value('mechano_setting_intro_font')), get_theme_mod('mechano_setting_font_link_box_title', mechano__get_customize_setting__default_value('mechano_setting_font_link_box_title')), get_theme_mod('mechano_setting_font_buttons', mechano__get_customize_setting__default_value('mechano_setting_font_buttons')), get_theme_mod('mechano_setting_font_tagline', mechano__get_customize_setting__default_value('mechano_setting_font_tagline')), get_theme_mod('mechano_setting_font_top_bar', mechano__get_customize_setting__default_value('mechano_setting_font_top_bar')), get_theme_mod('mechano_setting_font_icon_box_title', mechano__get_customize_setting__default_value('mechano_setting_font_icon_box_title')) ); $customizer_fonts = array_unique($customizer_fonts); foreach ($customizer_fonts as $font) { if (! empty($font)) { $font_local = strpos($font, 'FONT_LOCAL_'); // Check for local font. if (($font != "") && ($font_local === false)) { // This is a Google font. $theme_fonts .= $font . $font_styles . '|'; // Include font styles. } } } if (! empty($theme_fonts)) { $theme_fonts = substr($theme_fonts, 0, -1); // Remove the last "|" character. (Parameters: String, Start, Length.) $theme_fonts .= $font_subsets; } return $theme_fonts; } function mechano_fonts_url() { $font_url = ""; $fonts = mechano_theme_fonts(); /* * Translators: If there are characters in your language that are not supported * by chosen font(s), translate this to 'off'. Do not translate into your own language. */ if (('off' !== _x('on', 'Google font: on or off', 'mechano')) && (! empty($fonts))) { $font_url = add_query_arg('family', urlencode($fonts), '//fonts.googleapis.com/css'); } return $font_url; } /* ============================================================================================================================================= */ function mechano_fonts_local() { $customizer_fonts = array( get_theme_mod('mechano_setting_font_text_logo', mechano__get_customize_setting__default_value('mechano_setting_font_text_logo')), get_theme_mod('mechano_setting_font_menu', mechano__get_customize_setting__default_value('mechano_setting_font_menu')), get_theme_mod('mechano_setting_font_widget_title', mechano__get_customize_setting__default_value('mechano_setting_font_widget_title')), get_theme_mod('mechano_setting_font_h1', mechano__get_customize_setting__default_value('mechano_setting_font_h1')), get_theme_mod('mechano_setting_font_h2_h6', mechano__get_customize_setting__default_value('mechano_setting_font_h2_h6')), get_theme_mod('mechano_setting_font_slider_title', mechano__get_customize_setting__default_value('mechano_setting_font_slider_title')), get_theme_mod('mechano_setting_font_body', mechano__get_customize_setting__default_value('mechano_setting_font_body')), get_theme_mod('mechano_setting_intro_font', mechano__get_customize_setting__default_value('mechano_setting_intro_font')), get_theme_mod('mechano_setting_font_link_box_title', mechano__get_customize_setting__default_value('mechano_setting_font_link_box_title')), get_theme_mod('mechano_setting_font_buttons', mechano__get_customize_setting__default_value('mechano_setting_font_buttons')), get_theme_mod('mechano_setting_font_tagline', mechano__get_customize_setting__default_value('mechano_setting_font_tagline')), get_theme_mod('mechano_setting_font_top_bar', mechano__get_customize_setting__default_value('mechano_setting_font_top_bar')), get_theme_mod('mechano_setting_font_icon_box_title', mechano__get_customize_setting__default_value('mechano_setting_font_icon_box_title')) ); $customizer_fonts = array_unique($customizer_fonts); foreach ($customizer_fonts as $font) { if (! empty($font)) { $font_local = strpos($font, 'FONT_LOCAL_'); // Check for local font. if ($font_local !== false) { $local_font_name = substr($font, 11); // Remove: FONT_LOCAL_ $local_font_name = strtolower($local_font_name); $local_font_folder = str_replace(' ', '-', $local_font_name); // Parameters: Old value, New value, String. $local_font_url = get_template_directory_uri() . '/css/fonts/' . $local_font_folder . '/stylesheet.css'; wp_enqueue_style('mechano-font-' . $local_font_folder, esc_url($local_font_url)); } } } } /* ============================================================================================================================================= */ function mechano_enqueue_scripts__theme_styles() { $theme_directory_url = get_template_directory_uri(); mechano_fonts_local(); wp_enqueue_style('mechano-fonts', mechano_fonts_url()); wp_enqueue_style('normalize', $theme_directory_url . '/css/normalize.css'); wp_enqueue_style('bootstrap', $theme_directory_url . '/css/bootstrap.css'); wp_enqueue_style('fluidbox', $theme_directory_url . '/js/fluidbox/fluidbox.css'); wp_enqueue_style('fontello', $theme_directory_url . '/css/fonts/fontello/css/fontello.css'); wp_enqueue_style('magnific-popup', $theme_directory_url . '/js/jquery.magnific-popup/magnific-popup.css'); wp_enqueue_style('owl-carousel', $theme_directory_url . '/js/owl-carousel/owl.carousel.css'); wp_enqueue_style('mechano-main', $theme_directory_url . '/css/main.css'); wp_enqueue_style('mechano-768', $theme_directory_url . '/css/768.css'); wp_enqueue_style('mechano-992', $theme_directory_url . '/css/992.css'); if (class_exists('LearnPress')) { wp_enqueue_style('mechano-learnpress', $theme_directory_url . '/css/learnpress.css'); } wp_enqueue_style('mechano-tutor', $theme_directory_url . '/css/tutor.css', array('tutor-frontend')); if (function_exists('delicious_recipes_fs')) { wp_enqueue_style('mechano-delicious-recipes', $theme_directory_url . '/css/delicious-recipes.css'); } wp_enqueue_style('mechano-style', get_stylesheet_uri()); } function mechano_enqueue_scripts__theme_scripts() { $theme_directory_url = get_template_directory_uri(); if (is_singular() && comments_open() && get_option('thread_comments')) { wp_enqueue_script('comment-reply'); } wp_enqueue_script('fitvids', $theme_directory_url . '/js/jquery.fitvids.js', array('jquery'), null, true); wp_enqueue_script('jarallax', $theme_directory_url . '/js/jarallax.min.js', array('jquery'), null, true); wp_enqueue_script('jarallax-video', $theme_directory_url . '/js/jarallax-video.min.js', array('jquery'), null, true); wp_enqueue_script('fluidbox', $theme_directory_url . '/js/fluidbox/jquery.fluidbox.min.js', array('jquery'), null, true); wp_enqueue_script('jqueryvalidation', $theme_directory_url . '/js/jquery-validation/jquery.validate.js', array('jquery'), null, true); wp_enqueue_script('isotope', $theme_directory_url . '/js/isotope.pkgd.min.js', array('jquery'), null, true); wp_enqueue_script('magnific-popup', $theme_directory_url . '/js/jquery.magnific-popup/jquery.magnific-popup.min.js', array('jquery'), null, true); wp_enqueue_script('owl-carousel', $theme_directory_url . '/js/owl-carousel/owl.carousel.min.js', array('jquery'), null, true); wp_enqueue_script('imagesloaded', null, null, null, true); wp_enqueue_script('collagePlus', $theme_directory_url . '/js/jquery.collagePlus.min.js', array('jquery'), null, true); wp_enqueue_script('fittext', $theme_directory_url . '/js/jquery.fittext.js', array('jquery'), null, true); wp_enqueue_script('resize-sensor', $theme_directory_url . '/js/resize-sensor.js', array('jquery'), null, true); wp_enqueue_script('sticky-sidebar', $theme_directory_url . '/js/jquery.sticky-sidebar.min.js', array('jquery'), null, true); wp_enqueue_script('mechano-main', $theme_directory_url . '/js/main.js', array('jquery'), null, true); $smooth_scroll = get_theme_mod('mechano_setting_smooth_scroll', mechano__get_customize_setting__default_value('mechano_setting_smooth_scroll')); if ($smooth_scroll == 'yes') { wp_enqueue_script('smooth-scroll', $theme_directory_url . '/js/smooth-scroll.js', array('jquery'), null, true); } } function mechano_after_setup_theme__enqueue_scripts() { add_action('wp_enqueue_scripts', 'mechano_enqueue_scripts__theme_styles'); add_action('wp_enqueue_scripts', 'mechano_enqueue_scripts__theme_scripts'); } add_action('after_setup_theme', 'mechano_after_setup_theme__enqueue_scripts'); /* ============================================================================================================================================= */ function mechano_enqueue_admin() { $theme_directory_url = get_template_directory_uri(); wp_enqueue_style('mechano-admin', $theme_directory_url . '/admin/css/admin.css'); wp_enqueue_style('mechano-help-tab', $theme_directory_url . '/admin/css/help-tab.css'); wp_enqueue_style('mechano-notice', $theme_directory_url . '/admin/css/notice.css', null, '1.0.0'); wp_enqueue_style('mechano-tgmpa', $theme_directory_url . '/admin/css/tgmpa.css', null, '1.0.0'); wp_enqueue_style('mechano-ocdi', $theme_directory_url . '/admin/css/ocdi.css'); wp_enqueue_script('mechano-admin', $theme_directory_url . '/admin/js/admin.js', array('jquery'), null, true); wp_enqueue_media(); } add_action('admin_enqueue_scripts', 'mechano_enqueue_admin'); add_action('elementor/editor/before_enqueue_scripts', 'mechano_enqueue_admin'); /* ============================================================================================================================================= */ function mechano_customize_preview() { wp_enqueue_script('mechano-customize-preview', get_template_directory_uri() . '/admin/js/customize-preview.js', array('customize-preview'), '1.0.0', true); } add_action('customize_preview_init', 'mechano_customize_preview');
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
css
---
0755
demo-data
---
0755
js
---
0755
plugins
---
0755
about-author.php
1412 bytes
0644
admin--class-tgm-plugin-activation.php
126853 bytes
0644
admin--demo-import.php
10565 bytes
0644
admin--help-tab.php
2049 bytes
0644
admin--notice.php
9889 bytes
0644
archive-title.php
3072 bytes
0644
content-none.php
1105 bytes
0644
customizer-default-values.php
3280 bytes
0644
customizer-sections.php
8509 bytes
0644
customizer-settings.php
262878 bytes
0644
enqueue-inline-script.php
2601 bytes
0644
enqueue-inline-style.php
66490 bytes
0644
enqueue-styles-scripts.php
13122 bytes
0644
functions-core.php
8160 bytes
0644
functions-layout-grid.php
1082 bytes
0644
functions-layout-regular.php
802 bytes
0644
functions-portfolio.php
2917 bytes
0644
functions-singular.php
13678 bytes
0644
functions-woocommerce.php
4674 bytes
0644
html-attributes.php
18503 bytes
0644
image-sizes.php
1986 bytes
0644
index.php
30 bytes
0644
navigation-archive.php
1231 bytes
0644
navigation-single.php
4441 bytes
0644
override-post-class.php
1447 bytes
0644
override-post-gallery.php
7368 bytes
0644
post-meta.php
7608 bytes
0644
pre-get-posts.php
353 bytes
0644
theme-options.php
11646 bytes
0644
widget_area-register.php
10228 bytes
0644
widget_area-sidebar-singular.php
7161 bytes
0644
N4ST4R_ID | Naxtarrr