uninstall(); $pluginManagerInstance->activate(); if (isset($_GET['page'])) { header('Location: admin.php?page=' . sanitize_text_field(wp_unslash($_GET['page']))); } exit; } else if ($_REQUEST['command'] === 'toggle-css-inline') { check_admin_referer('ti-toggle-css'); $v = isset($_GET['value']) ? (int) sanitize_text_field(wp_unslash($_GET['value'])) : 0; update_option($pluginManagerInstance->getOptionName('load-css-inline'), $v, false); if ($v && is_file($pluginManagerInstance->getCssFile())) { wp_delete_file($pluginManagerInstance->getCssFile()); } $pluginManagerInstance->handleCssFile(); if (isset($_GET['page'])) { header('Location: admin.php?page=' . sanitize_text_field(wp_unslash($_GET['page'])) . '&tab=advanced'); } exit; } else if ($_REQUEST['command'] === 'delete-css-file') { check_admin_referer('ti-delete-css'); if (is_file($pluginManagerInstance->getCssFile())) { wp_delete_file($pluginManagerInstance->getCssFile()); } $pluginManagerInstance->handleCssFile(); if (isset($_GET['page'])) { header('Location: admin.php?page=' . sanitize_text_field(wp_unslash($_GET['page'])) . '&tab=advanced'); } exit; } } $yesIcon = ''; $noIcon = ''; $pluginUpdated = ($pluginManagerInstance->getPluginCurrentVersion() <= "1.8.1"); $cssInline = get_option($pluginManagerInstance->getOptionName('load-css-inline'), 0); $css = get_option($pluginManagerInstance->getOptionName('css-content')); ?>