function remove_customizer_controls($wp_customize) { $sections = wpgrade::get_redux_arg('remove_customizer_sections'); if (!empty($sections) && is_array($sections)) { foreach ($sections as $key => $section) { $wp_customize->remove_section($section); } } }
} // Style registers and enqueues // ---------------------------- // auto-enqueue registered styles foreach ($themeconfiguration['resources']['auto-enqueue-styles'] as $stylename) { wp_enqueue_style($stylename); } } /* for PRO users! - * We would like to GetToKnowYourWorkBetter * * Invoked by wpgrade_callback_themesetup */ function wpgrade_callback_gtkywb() { $themedata = wpgrade::themedata(); $response = wp_remote_post(REQUEST_PROTOCOL . '//pixelgrade.com/stats', array('method' => 'POST', 'body' => array('send_stats' => true, 'theme_name' => wpgrade::shortname(), 'theme_version' => $themedata->get('Version'), 'domain' => $_SERVER['HTTP_HOST'], 'permalink' => get_permalink(1), 'is_child' => is_child_theme()))); } /* for PRO users! - * We would like to GetToKnowYourWorkBetter * */ function wpgrade_add_redux_custom_style() { wp_enqueue_style('redux-custom-css', wpgrade::coreresourceuri('admin-panel/css/admin-panel.css'), array(), time(), 'all'); wp_enqueue_script('redux-custom-js', wpgrade::coreresourceuri('admin-panel/js/admin-panel.js'), array('jquery', 'redux-js', 'wp-ajax-response'), time(), true); } // Enqueue the admin page CSS and JS ONLY on themeoptions page if (isset($_GET['page']) && $_GET['page'] == wpgrade::get_redux_arg('page_slug')) { add_action('admin_enqueue_scripts', 'wpgrade_add_redux_custom_style', 99999999); }