45, 'width' => 200, 'flex-height' => true, ) ); register_nav_menus( array( 'primary' => esc_html__( 'Primary Menu', 'attorney-lite' ) ) ); add_theme_support( 'custom-background', array( 'default-color' => 'ffffff' ) ); } endif; // attorney_lite_setup add_action( 'after_setup_theme', 'attorney_lite_setup' ); function skt_coach_remove_parent_tgmpa() { remove_action( 'tgmpa_register', 'skt_coach_register_required_plugins' ); } add_action( 'after_setup_theme', 'skt_coach_remove_parent_tgmpa', 1 ); function attorney_lite_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Sidebar', 'attorney-lite' ), 'description' => esc_html__( 'Appears on sidebar', 'attorney-lite' ), 'id' => 'fc-pln-sidebar', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Footer Column 1', 'attorney-lite' ), 'description' => esc_html__( 'Appears on page footer', 'attorney-lite' ), 'id' => 'fc-1-rfl', 'before_widget' => '', ) ); register_sidebar( array( 'name' => esc_html__( 'Footer Column 2', 'attorney-lite' ), 'description' => esc_html__( 'Appears on page footer', 'attorney-lite' ), 'id' => 'fc-2-rfl', 'before_widget' => '', ) ); register_sidebar( array( 'name' => esc_html__( 'Footer Column 3', 'attorney-lite' ), 'description' => esc_html__( 'Appears on page footer', 'attorney-lite' ), 'id' => 'fc-3-rfl', 'before_widget' => '', ) ); } add_action( 'widgets_init', 'attorney_lite_widgets_init' ); add_action( 'wp_enqueue_scripts', 'attorney_lite_enqueue_styles' ); function attorney_lite_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } add_action( 'wp_enqueue_scripts', 'attorney_lite_child_styles', 99); function attorney_lite_child_styles() { wp_enqueue_style( 'attorney-lite-child-style', get_stylesheet_directory_uri()."/css/responsive.css" ); } function attorney_lite_admin_style() { wp_enqueue_script('attorney-lite-admin-script', get_stylesheet_directory_uri()."/js/attorney-lite-admin-script.js"); } add_action('admin_enqueue_scripts', 'attorney_lite_admin_style'); function attorney_lite_admin_about_page_css_enqueue($hook) { if ( 'appearance_page_attorney_lite_guide' != $hook ) { return; } wp_enqueue_style( 'attorney-lite-about-page-style', get_stylesheet_directory_uri() . '/css/attorney-lite-about-page-style.css' ); } add_action( 'admin_enqueue_scripts', 'attorney_lite_admin_about_page_css_enqueue' ); function attorney_lite_admin_css_style() { wp_enqueue_style('attorney-lite-admin-style', get_stylesheet_directory_uri()."/css/attorney-lite-admin-style.css"); } add_action('admin_enqueue_scripts', 'attorney_lite_admin_css_style'); function attorney_lite_dequeue_skt_coach_custom_js() { wp_dequeue_script( 'skt-coach-customscripts', get_template_directory_uri() . '/js/custom.js', array('jquery') ); wp_dequeue_script( 'skt-coach-navigation', get_template_directory_uri() . '/js/navigation.js', array('jquery') ); } add_action( 'wp_enqueue_scripts', 'attorney_lite_dequeue_skt_coach_custom_js', 20 ); add_action( 'wp_enqueue_scripts', 'attorney_lite_child_navigation', 99); function attorney_lite_child_navigation() { wp_enqueue_script('attorney-lite-custom-js', get_stylesheet_directory_uri() . '/js/custom.js', array('jquery'), null, true ); wp_enqueue_script('attorney-lite-navigation-js', get_stylesheet_directory_uri() . '/js/navigation.js', array('jquery'), null, true ); } /** * Show notice on theme activation */ if ( is_admin() && isset($_GET['activated'] ) && $pagenow == "themes.php" ) { add_action( 'admin_notices', 'attorney_lite_activation_notice' ); } function attorney_lite_activation_notice(){ ?>
<?php echo esc_attr('SKT Templates');?>

urlencode( implode( '|', $font_families ) ), 'subset' => urlencode( 'latin,latin-ext' ), 'display' => urlencode( 'swap' ), ); return apply_filters( 'attorney_lite_get_fonts_url', add_query_arg( $query_args, 'https://fonts.googleapis.com/css' ) ); } define('ATTORNEY_LITE_SKTTHEMES_URL','https://www.sktthemes.org'); define('ATTORNEY_LITE_SKTTHEMES_PRO_THEME_URL','https://www.sktthemes.org/shop/attorney-wordpress-theme/'); define('ATTORNEY_LITE_SKTTHEMES_FREE_THEME_URL','https://www.sktthemes.org/shop/attorney-lite/'); define('ATTORNEY_LITE_SKTTHEMES_THEME_DOC','https://www.sktthemesdemo.net/documentation/skt-coach-doc/'); define('ATTORNEY_LITE_SKTTHEMES_LIVE_DEMO','https://sktperfectdemo.com/themepack/lawyer/'); define('ATTORNEY_LITE_SKTTHEMES_THEMES','https://www.sktthemes.org/themes'); define('ATTORNEY_LITE_SKTTHEMES_THEME_URI', trailingslashit( esc_url( get_template_directory_uri() ) ) ); function attorney_lite_remove_parent_function(){ remove_action( 'admin_notices', 'skt_coach_activation_notice'); remove_action( 'admin_menu', 'skt_coach_abouttheme'); remove_action( 'customize_register', 'skt_coach_customize_register'); remove_action( 'wp_enqueue_scripts', 'skt_coach_custom_css'); } add_action( 'init', 'attorney_lite_remove_parent_function' ); function attorney_lite_remove_parent_theme_stuff() { remove_action( 'after_setup_theme', 'skt_coach_setup' ); } add_action( 'after_setup_theme', 'attorney_lite_remove_parent_theme_stuff', 0 ); function attorney_lite_unregister_widgets_area(){ unregister_sidebar( 'sidebar-1' ); unregister_sidebar( 'fc-1' ); unregister_sidebar( 'fc-2' ); unregister_sidebar( 'fc-3' ); unregister_sidebar( 'fc-4' ); } add_action( 'widgets_init', 'attorney_lite_unregister_widgets_area', 11 ); require_once get_stylesheet_directory() . '/inc/about-themes.php'; require_once get_stylesheet_directory() . '/inc/customizer.php'; function attorney_lite_enqueue_comment_reply_script() { if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } add_action( 'wp_enqueue_scripts', 'attorney_lite_enqueue_comment_reply_script' ); require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php'; // Make sure this file exists in your child theme add_action( 'tgmpa_register', 'attorney_lite_register_required_plugins' ); function attorney_lite_register_required_plugins() { $plugins = array( array( 'name' => 'SKT Templates', 'slug' => 'skt-templates', 'required' => false, ) ); $config = array( 'id' => 'tgmpa', 'default_path' => '', 'menu' => 'skt-install-plugins', 'parent_slug' => 'themes.php', 'capability' => 'edit_theme_options', 'has_notices' => true, 'dismissable' => true, 'dismiss_msg' => '', 'is_automatic' => false, 'message' => '', ); tgmpa( $plugins, $config ); } add_filter('body_class', function($classes) { // Get the theme mod value $hideheaderbutton = esc_html(get_theme_mod('hide_header_button', 1)); if ( !empty($hideheaderbutton) ) { $classes[] = 'headbtncheck'; } return $classes; });