WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance Security & Risk Analysis

wordpress.org/plugins/wp-optimize

Get caching and more with this powerful cache plugin. Cache, optimize images, clean your database and minify for maximum performance.

1.0M active installs v4.5.0 PHP 7.2+ WP 4.9+ Updated Feb 11, 2026
cachecachingimage-cacheminifyperformance-cache
97
A · Safe
CVEs total3
Unpatched0
Last CVEMay 12, 2025
Safety Verdict

Is WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance Safe to Use in 2026?

Generally Safe

Score 97/100

WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance has a strong security track record. Known vulnerabilities have been patched promptly.

3 known CVEsLast CVE: May 12, 2025Updated 1mo ago
Risk Assessment

WP Optimize v4.5.0 exhibits a generally good security posture, with a significant majority of its SQL queries and output operations being properly handled and secured. The plugin also demonstrates a commendable number of capability checks and nonce checks, which are crucial for preventing unauthorized actions and cross-site request forgery. The absence of unpatched CVEs and the low number of critical/high severity issues in its history are positive indicators. However, the static analysis reveals a few areas that warrant attention. The presence of the `unserialize` function, while only one instance, is a known risk if not handled with extreme caution and input validation. Furthermore, the taint analysis highlights a "High" severity flow with unsanitized paths, which could potentially lead to vulnerabilities if exploited. The vulnerability history, while currently clear of critical/high issues, does show a pattern of medium severity vulnerabilities including SQL Injection, XSS, and CSRF. This suggests that while the developers are responsive to security issues, careful development practices are essential to prevent recurrence, especially with the identified taint flow.

Overall, WP Optimize v4.5.0 is a relatively secure plugin with strengths in its sanitization and authorization mechanisms. The primary concerns stem from the potential risks associated with `unserialize` and the identified high-severity taint flow. The historical pattern of medium vulnerabilities, though currently unpatched, underscores the importance of continued vigilance and robust input validation. The plugin's attack surface is minimal and protected, which is a significant positive. Developers should prioritize thorough review and mitigation of the identified taint flow and ensure any use of `unserialize` is rigorously validated.

Key Concerns

  • High severity taint flow found
  • Use of unserialize function
  • History of medium SQL Injection vulnerabilities
  • History of medium XSS vulnerabilities
  • History of medium CSRF vulnerabilities
Vulnerabilities
3

WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance Security Vulnerabilities

CVEs by Year

2 CVEs in 2023
2023
1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
3

3 total CVEs

CVE-2025-3951medium · 4.9Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

WP-Optimize <= 4.1.1 - Authenticated (Admin+) SQL Injection

May 12, 2025 Patched in 4.2.0 (26d)
CVE-2023-1119medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP-Optimize <= 3.2.12 & SrbTransLatin <= 2.4 - Stored/Reflected Cross-Site Scripting via Third Party Library

Jul 4, 2023 Patched in 3.2.13 (203d)
WF-c3190f9f-8b2f-4251-8804-f386e2c5678f-wp-optimizemedium · 6.5Cross-Site Request Forgery (CSRF)

WP-Optimize <= 3.2.11 - Cross-Site Request Forgery

Feb 6, 2023 Patched in 3.2.12 (351d)
Code Analysis
Analyzed Mar 16, 2026

WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance Code Analysis

Dangerous Functions
1
Raw SQL Queries
17
137 prepared
Unescaped Output
125
889 escaped
Nonce Checks
5
Capability Checks
27
File Operations
86
External Requests
19
Bundled Libraries
0

Dangerous Functions Found

unserializereturn @unserialize(trim($serialized_data), array('allowed_classes' => $allowed_classes, 'max_depth'includes\class-wp-optimize-utils.php:239

SQL Query Safety

89% prepared154 total queries

Output Escaping

88% escaped1014 total outputs
Data Flows
4 unsanitized

Data Flow Analysis

6 flows4 with unsanitized paths
wpo_serve_cache (cache\file-based-page-cache-functions.php:769)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_updraft_smush_ajaxincludes\class-updraft-smush-manager.php:68
authwp_ajax_wp_optimize_ajaxincludes\class-wpo-ajax.php:25
WordPress Hooks 209
filterupdraft_interrupt_tasks_queue_load-url-taskcache\class-wp-optimize-cache-commands.php:266
actionwpo_page_cache_schedule_preloadcache\class-wp-optimize-page-cache-preloader.php:39
actionwpo_page_cache_run_preloadcache\class-wp-optimize-page-cache-preloader.php:40
filterwpo_preload_headerscache\class-wp-optimize-page-cache-preloader.php:41
actionsave_postcache\class-wpo-cache-rules.php:38
actionsave_postcache\class-wpo-cache-rules.php:39
actionwp_trash_postcache\class-wpo-cache-rules.php:40
actioncomment_postcache\class-wpo-cache-rules.php:41
actionwp_set_comment_statuscache\class-wpo-cache-rules.php:42
actionedit_termscache\class-wpo-cache-rules.php:43
actionset_object_termscache\class-wpo-cache-rules.php:44
actionwpo_cache_config_updatedcache\class-wpo-cache-rules.php:45
actionwp_insert_commentcache\class-wpo-cache-rules.php:46
actionimport_startcache\class-wpo-cache-rules.php:47
actionupdate_option_page_on_frontcache\class-wpo-cache-rules.php:49
actionupdate_option_page_for_postscache\class-wpo-cache-rules.php:50
actionupdate_option_show_avatarscache\class-wpo-cache-rules.php:51
actionwoocommerce_variation_set_stockcache\class-wpo-cache-rules.php:53
actionwoocommerce_product_set_stockcache\class-wpo-cache-rules.php:54
actionactivated_plugincache\class-wpo-page-cache.php:122
actiondeactivate_plugincache\class-wpo-page-cache.php:123
actionwpo_purge_old_cachecache\class-wpo-page-cache.php:124
actionwpo_prune_cache_logscache\class-wpo-page-cache.php:125
actionwpo_cache_flushcache\class-wpo-page-cache.php:130
actionwpo_cache_flushcache\class-wpo-page-cache.php:131
actionupdate_option_permalink_structurecache\class-wpo-page-cache.php:132
filterwpo_cache_admin_bar_menu_itemscache\class-wpo-page-cache.php:135
actionwp_loadedcache\class-wpo-page-cache.php:138
actionadmin_initcache\class-wpo-page-cache.php:140
actionupdate_option_gmt_offsetcache\class-wpo-page-cache.php:142
actionupdate_option_timezone_stringcache\class-wpo-page-cache.php:143
actionupdate_option_date_formatcache\class-wpo-page-cache.php:144
actionupdate_option_time_formatcache\class-wpo-page-cache.php:145
actionwpo_save_images_settingscache\class-wpo-page-cache.php:151
actionwpo_preload_urlcache\class-wpo-page-cache.php:153
filterwpo_restricted_cache_page_typecache\class-wpo-page-cache.php:156
filterwpo_url_in_conditional_tags_exceptionscache\class-wpo-page-cache.php:157
actioninitcache\class-wpo-page-cache.php:172
filtercron_schedulescache\class-wpo-page-cache.php:188
actionadmin_noticescache\class-wpo-page-cache.php:352
actionadmin_noticescache\class-wpo-page-cache.php:908
actionadmin_noticescache\class-wpo-page-cache.php:926
actionshutdowncache\class-wpo-page-cache.php:1243
actionadmin_noticescache\class-wpo-page-cache.php:1545
actionadmin_noticescache\class-wpo-page-cache.php:1546
actionshutdowncache\file-based-page-cache-functions.php:1699
filtercustom_permalink_before_savingcompatibility\class-wpo-custom-permalink-compatibility.php:13
filterpre_update_option_custom_permalink_tablecompatibility\class-wpo-custom-permalink-compatibility.php:14
actionupdate_option_permalink_structurecompatibility\class-wpo-custom-permalink-compatibility.php:15
filterwpo_minify_file_modification_timecompatibility\class-wpo-page-builder-compatibility.php:17
filterwpo_disable_webp_alter_htmlcompatibility\class-wpo-page-builder-compatibility.php:66
actionwpo_single_post_cache_deletedcompatibility\class-wpo-polylang-compatibility.php:23
actionwpo_single_post_feed_cache_deletedcompatibility\class-wpo-polylang-compatibility.php:24
actionwpo_single_post_cache_deletedcompatibility\class-wpo-translatepress-compatibility.php:19
actionwpo_single_post_feed_cache_deletedcompatibility\class-wpo-translatepress-compatibility.php:20
actionshutdownincludes\class-updraft-smush-manager-commands.php:199
actionadmin_enqueue_scriptsincludes\class-updraft-smush-manager.php:69
actionelementor/editor/before_enqueue_scriptsincludes\class-updraft-smush-manager.php:70
actionadd_attachmentincludes\class-updraft-smush-manager.php:71
actionud_task_initialisedincludes\class-updraft-smush-manager.php:72
actionud_task_startedincludes\class-updraft-smush-manager.php:73
actionud_task_completedincludes\class-updraft-smush-manager.php:74
actionud_task_failedincludes\class-updraft-smush-manager.php:75
actionprune_smush_logsincludes\class-updraft-smush-manager.php:76
actionprocess_smush_tasksincludes\class-updraft-smush-manager.php:77
actionadd_meta_boxes_attachmentincludes\class-updraft-smush-manager.php:79
actiondelete_attachmentincludes\class-updraft-smush-manager.php:81
filtermanage_media_columnsincludes\class-updraft-smush-manager.php:83
actionmanage_media_custom_columnincludes\class-updraft-smush-manager.php:84
actionwpo_smush_clear_backup_imagesincludes\class-updraft-smush-manager.php:87
filterwpo_get_uncompressed_images_argsincludes\class-updraft-smush-manager.php:90
actionwpo_smush_clear_failed_tasksincludes\class-updraft-smush-manager.php:105
actionwpo_prune_404_logincludes\class-wp-optimize-404-detector.php:47
actionnetwork_admin_menuincludes\class-wp-optimize-admin.php:12
actionadmin_menuincludes\class-wp-optimize-admin.php:14
actionwp_optimize_admin_page_wpo_settings_settingsincludes\class-wp-optimize-admin.php:197
actionwp_optimize_admin_page_wpo_settings_statusincludes\class-wp-optimize-admin.php:198
actionwp_optimize_admin_page_wpo_mayalso_may_alsoincludes\class-wp-optimize-admin.php:208
actionwp_optimize_admin_page_WP-Optimize_optimizeincludes\class-wp-optimize-admin.php:213
actionwp_optimize_admin_page_WP-Optimize_tablesincludes\class-wp-optimize-admin.php:214
actionwp_optimize_admin_page_WP-Optimize_settingsincludes\class-wp-optimize-admin.php:215
actionwp_optimize_admin_page_WP-Optimize_table_analysisincludes\class-wp-optimize-admin.php:216
actionwp_optimize_admin_page_wpo_performance_404_detectorincludes\class-wp-optimize-admin.php:220
actionwp_optimize_admin_page_wpo_cache_cacheincludes\class-wp-optimize-admin.php:225
actionwp_optimize_admin_page_wpo_cache_preloadincludes\class-wp-optimize-admin.php:227
actionwp_optimize_admin_page_wpo_cache_advancedincludes\class-wp-optimize-admin.php:228
actionwp_optimize_admin_page_wpo_cache_gzipincludes\class-wp-optimize-admin.php:230
actionwp_optimize_admin_page_wpo_cache_settingsincludes\class-wp-optimize-admin.php:231
actionwpo_page_cache_advanced_settingsincludes\class-wp-optimize-admin.php:232
actionwp_optimize_admin_page_wpo_support_supportincludes\class-wp-optimize-admin.php:236
actionwp_optimize_admin_page_wpo_images_unusedincludes\class-wp-optimize-admin.php:243
actionwp_optimize_admin_page_wpo_images_lazyloadincludes\class-wp-optimize-admin.php:248
filteradmin_footer_textincludes\class-wp-optimize-admin.php:253
actionwp_optimize_admin_page_wpo_images_dimensionsincludes\class-wp-optimize-admin.php:259
actionwp_before_admin_bar_renderincludes\class-wp-optimize-admin.php:751
actionplugins_loadedincludes\class-wp-optimize-bypass.php:79
actionadmin_bar_menuincludes\class-wp-optimize-bypass.php:87
actionwp_optimize_admin_page_WP-Optimize_optimizeincludes\class-wp-optimize-commands.php:377
actionwp_optimize_admin_page_WP-Optimize_tablesincludes\class-wp-optimize-commands.php:378
actionwp_optimize_admin_page_WP-Optimize_settingsincludes\class-wp-optimize-commands.php:379
actionwp_optimize_admin_page_wpo_images_smushincludes\class-wp-optimize-commands.php:384
actionwp_optimize_admin_page_wpo_images_unusedincludes\class-wp-optimize-commands.php:387
actionwp_optimize_admin_page_wpo_images_lazyloadincludes\class-wp-optimize-commands.php:388
actionwp_optimize_admin_page_wpo_cache_cacheincludes\class-wp-optimize-commands.php:394
actionwp_optimize_admin_page_wpo_cache_preloadincludes\class-wp-optimize-commands.php:395
actionwp_optimize_admin_page_wpo_cache_advancedincludes\class-wp-optimize-commands.php:396
actionwp_optimize_admin_page_wpo_cache_gzipincludes\class-wp-optimize-commands.php:397
actionwp_optimize_admin_page_wpo_cache_settingsincludes\class-wp-optimize-commands.php:398
actionwp_optimize_admin_page_wpo_settings_settingsincludes\class-wp-optimize-commands.php:410
filterget_optimization_blogsincludes\class-wp-optimize-commands.php:892
actiontemplate_redirectincludes\class-wp-optimize-delay-js.php:56
actionwp_footerincludes\class-wp-optimize-delay-js.php:406
filterheartbeat_settingsincludes\class-wp-optimize-heartbeat.php:24
filterheartbeat_receivedincludes\class-wp-optimize-heartbeat.php:28
actionwpo_admin_after_headerincludes\class-wp-optimize-install-or-update-notice.php:32
filtersite_health_navigation_tabsincludes\class-wp-optimize-performance.php:44
actionsite_health_tab_contentincludes\class-wp-optimize-performance.php:46
actionwp_dashboard_setupincludes\class-wp-optimize-performance.php:48
actionwp_network_dashboard_setupincludes\class-wp-optimize-performance.php:52
actiontemplate_redirectincludes\class-wp-optimize-performance.php:62
filterwp_optimize_heartbeat_ajaxincludes\class-wpo-ajax.php:26
filterwp_optimize_is_heartbeat_valid_ajax_commandincludes\class-wpo-ajax.php:27
filterupdraftplus_remotecontrol_command_classesincludes\updraftcentral.php:11
filterupdraftcentral_remotecontrol_command_classesincludes\updraftcentral.php:12
actionupdraftcentral_command_class_wantedincludes\updraftcentral.php:13
actionwp_optimize_admin_page_wpo_minify_statusminify\class-wp-optimize-minify-admin.php:13
actionwp_optimize_admin_page_wpo_minify_statusminify\class-wp-optimize-minify-admin.php:15
actionadmin_enqueue_scriptsminify\class-wp-optimize-minify-admin.php:17
actionupgrader_process_completeminify\class-wp-optimize-minify-admin.php:20
actionwpo_active_plugin_or_theme_updatedminify\class-wp-optimize-minify-admin.php:22
actionupgrader_overwrote_packageminify\class-wp-optimize-minify-admin.php:23
actionafter_switch_thememinify\class-wp-optimize-minify-admin.php:24
actionupdraftcentral_version_updatedminify\class-wp-optimize-minify-admin.php:25
actionelementor/editor/after_saveminify\class-wp-optimize-minify-admin.php:26
actionfusion_cache_reset_afterminify\class-wp-optimize-minify-admin.php:27
actionwpo_minify_settings_tabsminify\class-wp-optimize-minify-admin.php:29
actionwp_optimize_register_admin_contentminify\class-wp-optimize-minify-admin.php:31
actionwpo_after_minify_javascript_optionsminify\class-wp-optimize-minify-admin.php:32
actionwp_optimize_admin_page_wpo_minify_statusminify\class-wp-optimize-minify-admin.php:41
actionwp_optimize_admin_page_wpo_minify_settingsminify\class-wp-optimize-minify-admin.php:42
actionwp_optimize_admin_page_wpo_minify_advancedminify\class-wp-optimize-minify-admin.php:43
actionwp_optimize_admin_page_wpo_minify_fontminify\class-wp-optimize-minify-admin.php:44
actionwp_optimize_admin_page_wpo_minify_analyticsminify\class-wp-optimize-minify-admin.php:45
actionwp_optimize_admin_page_wpo_minify_cssminify\class-wp-optimize-minify-admin.php:46
actionwp_optimize_admin_page_wpo_minify_jsminify\class-wp-optimize-minify-admin.php:47
actionwp_optimize_admin_page_wpo_minify_preloadminify\class-wp-optimize-minify-admin.php:48
actionwpminify\class-wp-optimize-minify-front-end.php:27
actionfl_builder_after_save_layoutminify\class-wp-optimize-minify-front-end.php:30
actionwp_headersminify\class-wp-optimize-minify-front-end.php:36
actionwp_footerminify\class-wp-optimize-minify-front-end.php:61
filterwpo_minify_css_stringminify\class-wp-optimize-minify-front-end.php:70
filterwpo_minify_get_cssminify\class-wp-optimize-minify-front-end.php:71
actionwp_headminify\class-wp-optimize-minify-front-end.php:80
actiontemplate_redirectminify\class-wp-optimize-minify-front-end.php:84
actionwp_footerminify\class-wp-optimize-minify-front-end.php:88
filtertiny_mce_pluginsminify\class-wp-optimize-minify-front-end.php:2481
actionwp_print_scriptsminify\class-wp-optimize-minify-front-end.php:2504
actionwp_print_footer_scriptsminify\class-wp-optimize-minify-front-end.php:2505
filterscript_loader_tagminify\class-wp-optimize-minify-front-end.php:2508
filterscript_loader_tagminify\class-wp-optimize-minify-front-end.php:2512
actionwp_headminify\class-wp-optimize-minify-front-end.php:2520
actionwp_headminify\class-wp-optimize-minify-front-end.php:2582
filterstyle_loader_tagminify\class-wp-optimize-minify-front-end.php:2587
actionwp_print_stylesminify\class-wp-optimize-minify-front-end.php:2589
actionwp_print_footer_scriptsminify\class-wp-optimize-minify-front-end.php:2590
filterstyle_loader_tagminify\class-wp-optimize-minify-front-end.php:2594
actionwp_print_stylesminify\class-wp-optimize-minify-front-end.php:2597
actionwp_print_footer_scriptsminify\class-wp-optimize-minify-front-end.php:2598
filterwpo_minify_stylesheetsminify\class-wp-optimize-minify-front-end.php:2609
filterstyle_loader_srcminify\class-wp-optimize-minify-front-end.php:2637
filterscript_loader_srcminify\class-wp-optimize-minify-front-end.php:2638
filtercron_schedulesminify\class-wp-optimize-minify-preloader.php:23
filterwpo_cache_admin_bar_menu_itemsminify\class-wp-optimize-minify.php:39
actionwpo_minify_purge_old_cacheminify\class-wp-optimize-minify.php:58
actioninitminify\class-wp-optimize-minify.php:60
actionwp_loadedminify\class-wp-optimize-minify.php:63
actionadmin_noticesminify\class-wp-optimize-minify.php:136
actiondelete_attachmentwebp\class-wp-optimize-webp-images.php:26
actionafter_setup_themewebp\class-wp-optimize-webp.php:35
actionwpo_reset_webp_conversion_test_resultwebp\class-wp-optimize-webp.php:41
actionwpo_prune_webp_logswebp\class-wp-optimize-webp.php:42
actionwpo_webp_convert_compressed_imageswebp\class-wp-optimize-webp.php:44
actiontemplate_redirectwebp\class-wpo-webp-alter-html.php:15
actionplugins_loadedwp-optimize.php:81
actionadmin_initwp-optimize.php:90
actionadmin_bar_menuwp-optimize.php:91
actionwpo_cron_event2wp-optimize.php:94
filtercron_scheduleswp-optimize.php:95
actionadmin_footer-upload.phpwp-optimize.php:99
actionadmin_enqueue_scriptswp-optimize.php:101
actionwp_enqueue_scriptswp-optimize.php:103
actionwpo_additional_optionswp-optimize.php:113
filterwpo_tables_list_additional_column_datawp-optimize.php:116
actionwp_optimize_admin_page_wpo_images_smushwp-optimize.php:121
actionwpo_admin_before_closing_wrapwp-optimize.php:129
actionupgrader_process_completewp-optimize.php:131
actionwpo_update_record_count_eventwp-optimize.php:143
actionwpo_reset_stats_counterwp-optimize.php:145
actionadmin_noticeswp-optimize.php:196
filterwp_optimize_admin_page_wpo_cache_tabswp-optimize.php:713
filterrobots_txtwp-optimize.php:722
actionauto_option_settingswp-optimize.php:730
actionadmin_noticeswp-optimize.php:753
actioninitwp-optimize.php:757
actionall_admin_noticeswp-optimize.php:938
filtertransient_wp-smush-conflict_checkwp-optimize.php:943
actionwpo_cron_event2wp-optimize.php:1244
actionwpo_weekly_cron_taskswp-optimize.php:1526
actionwp_optimize_after_optimizationswp-optimize.php:1642

Scheduled Events 21

wpo_page_cache_schedule_preload
wpo_page_cache_schedule_preload
wpo_purge_old_cache
wpo_prune_cache_logs
wpo_page_cache_run_preload
wpo_smush_clear_backup_images
wpo_smush_clear_failed_tasks
process_smush_tasks
process_smush_tasks
prune_smush_logs
prune_smush_logs
prune_smush_logs
wpo_prune_404_log
wpo_minify_purge_old_cache
wpo_reset_webp_conversion_test_result
wpo_prune_webp_logs
wpo_webp_convert_compressed_images
wpo_reset_stats_counter
wpo_update_record_count_event
wpo_cron_event2
wpo_weekly_cron_tasks
Maintenance & Trust

WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 11, 2026
PHP min version7.2
Downloads54.5M

Community Trust

Rating96/100
Number of ratings2,561
Active installs1.0M
Developer Profile

WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance Developer Profile

David Anderson / Team Updraft

16 plugins · 6.4M total installs

78
trust score
Avg Security Score
98/100
Avg Patch Time
1197 days
View full developer profile
Detection Fingerprints

How We Detect WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-optimize/css/wpo-common.css/wp-content/plugins/wp-optimize/css/wpo-admin.css/wp-content/plugins/wp-optimize/css/wpo-tables.css/wp-content/plugins/wp-optimize/css/wpo-image-optimization.css/wp-content/plugins/wp-optimize/css/wpo-cache.css/wp-content/plugins/wp-optimize/css/wpo-minify.css/wp-content/plugins/wp-optimize/css/wpo-settings.css/wp-content/plugins/wp-optimize/js/wpo-common.js+16 more
Script Paths
/wp-content/plugins/wp-optimize/js/wpo-common.js/wp-content/plugins/wp-optimize/js/wpo-tables.js/wp-content/plugins/wp-optimize/js/wpo-image-optimization.js/wp-content/plugins/wp-optimize/js/wpo-cache.js/wp-content/plugins/wp-optimize/js/wpo-minify.js/wp-content/plugins/wp-optimize/js/wpo-settings.js+11 more
Version Parameters
wp-optimize/css/wpo-common.css?ver=wp-optimize/css/wpo-admin.css?ver=wp-optimize/css/wpo-tables.css?ver=wp-optimize/css/wpo-image-optimization.css?ver=wp-optimize/css/wpo-cache.css?ver=wp-optimize/css/wpo-minify.css?ver=wp-optimize/css/wpo-settings.css?ver=wp-optimize/js/wpo-common.js?ver=wp-optimize/js/wpo-tables.js?ver=wp-optimize/js/wpo-image-optimization.js?ver=wp-optimize/js/wpo-cache.js?ver=wp-optimize/js/wpo-minify.js?ver=wp-optimize/js/wpo-settings.js?ver=wp-optimize/js/wpo-restore-database.js?ver=wp-optimize/js/wpo-backup.js?ver=wp-optimize/js/wp-optimize-advanced-settings.js?ver=wp-optimize/js/wp-optimize-image-optimization.js?ver=wp-optimize/js/wp-optimize-cache.js?ver=wp-optimize/js/wp-optimize-minify.js?ver=wp-optimize/js/wp-optimize-settings.js?ver=wp-optimize/js/wp-optimize-tables.js?ver=wp-optimize/js/wp-optimize-restore-database.js?ver=wp-optimize/js/wp-optimize-backup.js?ver=wp-optimize/js/wpo-advanced-settings.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpo-main-contentwpo-form-actionswpo-dashboard-widgetwpo-page-optimizerwpo-image-optimization-tabwpo-cache-tabwpo-minify-tabwpo-settings-tab+10 more
HTML Comments
<!-- WP Optimize --><!-- WP Optimize Premium --><!-- WP Optimize Image Optimization --><!-- WP Optimize Cache -->+4 more
Data Attributes
data-wpo-noncedata-wpo-tabdata-wpo-actiondata-wpo-iddata-wpo-urldata-wpo-type+2 more
JS Globals
WPO_AdminWPO_CacheWPO_ImageOptimizationWPO_MinifyWPO_SettingsWPO_Tables+3 more
REST Endpoints
/wp-json/wp-optimize/v1/jobs/wp-json/wp-optimize/v1/settings/wp-json/wp-optimize/v1/cache/wp-json/wp-optimize/v1/images/wp-json/wp-optimize/v1/minify/wp-json/wp-optimize/v1/tables/wp-json/wp-optimize/v1/restore/wp-json/wp-optimize/v1/backup
FAQ

Frequently Asked Questions about WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance