| @@ -9,11 +9,26 @@ | ||
| 9 | 9 | |
| 10 | 10 | const MENU_SLUG = 'powered-cache'; |
| 11 | 11 | const ICON_BASE64 = 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMzJweCIgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDQgMzM2KSI+PHBhdGggZD0iTS0xMTcuMTc2LTMzNC4wNjNoLTkuMzUzTC0xMzguMTExLTMyMGg5LjMwNGwtMTEuNzQ1LDE0LjA2M2wyNS4xMDUtMTguMzE2aC05LjgwOUwtMTE3LjE3Ni0zMzQuMDYzeiIvPjwvZz48L3N2Zz4='; |
| 12 | 12 | |
| 13 | -const SETTING_OPTION = 'powered_cache_settings'; | |
| 14 | -const PURGE_CACHE_CRON_NAME = 'powered_cache_delete_expired_cache'; | |
| 15 | -const PURGE_FO_CRON_NAME = 'powered_cache_delete_expired_min_files'; // file optimizer cron | |
| 16 | -const POST_META_DISABLE_CACHE_KEY = 'powered_cache_disable_cache'; | |
| 17 | -const POST_META_DISABLE_LAZYLOAD_KEY = 'powered_cache_disable_lazyload'; | |
| 18 | -const DB_VERSION_OPTION_NAME = 'powered_cache_db_version'; | |
| 19 | -const DB_CLEANUP_COUNT_CACHE_KEY = 'powered_cache_db_cleanup_counts'; | |
| 13 | +const SETTING_OPTION = 'powered_cache_settings'; | |
| 14 | +const PURGE_CACHE_CRON_NAME = 'powered_cache_delete_expired_cache'; | |
| 15 | +const PURGE_FO_CRON_NAME = 'powered_cache_delete_expired_min_files'; // file optimizer cron | |
| 16 | +const DEFERRED_PRELOAD_QUEUE_CRON_NAME = 'powered_cache_deferred_preload_queue'; | |
| 17 | +const POST_META_DISABLE_CACHE_KEY = 'powered_cache_disable_cache'; | |
| 18 | +const POST_META_DISABLE_LAZYLOAD_KEY = 'powered_cache_disable_lazyload'; | |
| 19 | +const POST_META_DISABLE_CRITICAL_CSS_KEY = 'powered_cache_disable_critical_css'; | |
| 20 | +const POST_META_SPECIFIC_CRITICAL_CSS_KEY = 'powered_cache_specific_critical_css'; | |
| 21 | +const POST_META_DISABLE_UCSS_KEY = 'powered_cache_disable_ucss'; | |
| 22 | +const POST_META_SPECIFIC_UCSS_KEY = 'powered_cache_specific_ucss'; | |
| 23 | +const POST_META_DISABLE_CSS_OPTIMIZATION = 'powered_cache_disable_css_optimization'; | |
| 24 | +const POST_META_DISABLE_JS_OPTIMIZATION = 'powered_cache_disable_js_optimization'; | |
| 25 | +const POST_META_DISABLE_JS_DEFER = 'powered_cache_disable_js_defer'; | |
| 26 | +const POST_META_DISABLE_JS_DELAY = 'powered_cache_disable_js_delay'; | |
| 27 | +const DB_VERSION_OPTION_NAME = 'powered_cache_db_version'; | |
| 28 | +const DB_CLEANUP_COUNT_CACHE_KEY = 'powered_cache_db_cleanup_counts'; | |
| 29 | +const PURGE_CACHE_PLUGIN_NOTICE_TRANSIENT = 'powered_cache_purge_cache_plugin_notice'; | |
| 30 | + | |
| 31 | +const ALLOPTIONS_CRITICAL_THRESHOLD = 900000; // 900KB | |
| 32 | +const ALLOPTIONS_WARNING_THRESHOLD = 700000; // 700KB | |
| 33 | + | |
| 34 | +const UNMASK_CHARACTER_LENGTH = 3; | |