/** * Remove style and script in prelaunch mode * * * @return void * @author Andrea Grillo <*****@*****.**> * @since 2.0 */ function yit_prelaunch_dequeue_script_and_style() { if (function_exists('YIT_Asset') && class_exists('YITH_Prelaunch_Frontend') && method_exists('YITH_Prelaunch_Frontend', 'userIsAllowed') && !YITH_Prelaunch_Frontend::userIsAllowed()) { YIT_Asset()->dequeue_all('style'); YIT_Asset()->dequeue_all('script', array('bootstrap-twitter')); } }
function yit_prelaunch_dequeue_script_and_style() { if (function_exists('YIT_Asset') && class_exists('YITH_Prelaunch_Frontend')) { if (method_exists('YITH_Prelaunch_Frontend', 'userIsAllowed') && !YITH_Prelaunch_Frontend::userIsAllowed()) { $is_allowed = true; } else { $is_allowed = false; //super admin if (current_user_can('manage_network') || current_user_can('administrator')) { $is_allowed = true; } $allowed = get_option('yith_prelaunch_roles'); $user_roles = yit_user_roles(); foreach ($user_roles as $role) { if (in_array($role, $allowed)) { $is_allowed = true; break; } } } if (!$is_allowed) { YIT_Asset()->dequeue_all('style'); YIT_Asset()->dequeue_all('script'); } } }