Advertisement
samuelmf

Untitled

Nov 2nd, 2021
2,460
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.55 KB | None | 0 0
  1. <?php
  2. /**
  3.  * Betheme Child Theme
  4.  *
  5.  * @package Betheme Child Theme
  6.  * @author Muffin group
  7.  * @link https://muffingroup.com
  8.  */
  9.  
  10. /**
  11.  * Child Theme constants
  12.  * You can change below constants
  13.  */
  14.  
  15. // white label
  16.  
  17. define('WHITE_LABEL', false);
  18.  
  19. /**
  20.  * Enqueue Styles
  21.  */
  22.  
  23. function mfnch_enqueue_styles()
  24. {
  25.     // enqueue the parent stylesheet
  26.     // however we do not need this if it is empty
  27.     // wp_enqueue_style('parent-style', get_template_directory_uri() .'/style.css');
  28.  
  29.     // enqueue the parent RTL stylesheet
  30.  
  31.     if (is_rtl()) {
  32.         wp_enqueue_style('mfn-rtl', get_template_directory_uri() . '/rtl.css');
  33.     }
  34.  
  35.     // enqueue the child stylesheet
  36.  
  37.     wp_dequeue_style('style');
  38.     wp_enqueue_style('style', get_stylesheet_directory_uri() .'/style.css');
  39. }
  40. add_action('wp_enqueue_scripts', 'mfnch_enqueue_styles', 101);
  41.  
  42. /**
  43.  * Load Textdomain
  44.  */
  45.  
  46. function mfnch_textdomain()
  47. {
  48.     load_child_theme_textdomain('betheme', get_stylesheet_directory() . '/languages');
  49.     load_child_theme_textdomain('mfn-opts', get_stylesheet_directory() . '/languages');
  50. }
  51. add_action('after_setup_theme', 'mfnch_textdomain');
  52.  
  53.  
  54. /* Code generated by BF WPO Dequeuer */
  55. if( is_front_page() ){
  56.     wp_dequeue_style('mec-select2-style');
  57.     wp_dequeue_style('mec-font-icons');
  58.     wp_dequeue_style('mec-frontend-style');
  59.     wp_dequeue_style('mec-tooltip-style');
  60.     wp_dequeue_style('mec-tooltip-shadow-style');
  61.     wp_dequeue_style('mec-featherlight-style');
  62.     wp_dequeue_style('mec-google-fonts');
  63.     wp_dequeue_style('mec-dynamic-styles');
  64.     wp_dequeue_style('mec-lity-style');
  65.     wp_dequeue_style('contact-form-7');
  66.     wp_dequeue_style('mfn-jquery-ui');
  67.     wp_dequeue_style('mfn-jplayer');
  68. }
  69. if( is_front_page() ){
  70.     wp_dequeue_script('mec-typekit-script');
  71.     wp_dequeue_script('mec-featherlight-script');
  72.     wp_dequeue_script('mec-select2-script');
  73.     wp_dequeue_script('mec-frontend-script');
  74.     wp_dequeue_script('mec-tooltip-script');
  75.     wp_dequeue_script('mec-events-script');
  76.     wp_dequeue_script('mec-lity-script');
  77.     wp_dequeue_script('mec-colorbrightness-script');
  78.     wp_dequeue_script('mec-owl-carousel-script');
  79.     wp_dequeue_script('jquery-ui-datepicker');
  80.     wp_dequeue_script('jquery-ui-accordion');
  81.     wp_dequeue_script('mfn-animations');
  82.     wp_dequeue_script('mfn-jplayer');
  83.     wp_dequeue_script('');
  84. }
  85.  
  86. // Remove query string from static files
  87. function remove_cssjs_ver( $src ) {
  88. if( strpos( $src, '?ver=' ) )
  89. $src = remove_query_arg( 'ver', $src );
  90. return $src;
  91. }
  92. add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 );
  93. add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 );
  94.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement