Admin and Site Enhancements (ASE) Security & Risk Analysis

wordpress.org/plugins/admin-site-enhancements

Duplicate post, post order, image resize, email via SMTP, admin menu editor, custom css / code, disable gutenberg and much more in a single plugin.

200K active installs v8.5.0 PHP 5.6+ WP 4.6+ Updated Mar 10, 2026
enhancementsoptimizationstoolstweaks
92
A · Safe
CVEs total7
Unpatched0
Last CVEDec 15, 2025
Safety Verdict

Is Admin and Site Enhancements (ASE) Safe to Use in 2026?

Generally Safe

Score 92/100

Admin and Site Enhancements (ASE) has a strong security track record. Known vulnerabilities have been patched promptly.

7 known CVEsLast CVE: Dec 15, 2025Updated 24d ago
Risk Assessment

The 'admin-site-enhancements' plugin version 8.5.1 presents a moderate security risk, primarily due to a significant number of unprotected AJAX handlers and a history of past vulnerabilities. While the static analysis indicates good practices in SQL query preparation and output escaping, the presence of 9 AJAX handlers lacking authentication checks creates a substantial attack surface. This is a critical concern as it potentially allows unauthorized users to trigger plugin functionalities, leading to various security issues depending on the specific actions performed by these handlers. The taint analysis shows no critical or high-severity unsanitized flows, which is a positive sign, suggesting that direct code execution or command injection through tainted input might not be an immediate threat in this version.

The plugin's vulnerability history, with 7 known CVEs including high and medium severity issues, is a significant red flag. The prevalence of vulnerability types like 'Missing Authorization', 'Authentication Bypass by Spoofing', and 'Cross-site Scripting' strongly suggests recurring weaknesses in how the plugin handles user input and permissions. While there are currently no unpatched vulnerabilities, the historical pattern indicates a susceptibility to these types of attacks. The plugin's strengths lie in its efforts towards prepared SQL statements and proper output escaping, but these are overshadowed by the numerous unprotected entry points and the historical trend of authorization and authentication flaws.

Key Concerns

  • 9 AJAX handlers without auth checks
  • 71% SQL queries use prepared statements (29% do not)
  • 1 high severity vulnerability in history
  • 5 medium severity vulnerabilities in history
  • 1 low severity vulnerability in history
  • Bundled libraries (DataTables, Select2)
Vulnerabilities
7

Admin and Site Enhancements (ASE) Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
1 CVE in 2024
2024
5 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

High
1
Medium
5
Low
1

7 total CVEs

CVE-2025-64255medium · 4.3Missing Authorization

Admin and Site Enhancements (ASE) <= 8.0.8 - Missing Authorization

Dec 15, 2025 Patched in 8.1.0 (6d)
CVE-2025-9487medium · 5.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Admin and Site Enhancements <= 7.9.7 - Authenticated (Author+) Stored Cross-Site Scripting via SVG

Sep 1, 2025 Patched in 7.9.8 (25d)
CVE-2024-13688medium · 5.3Protection Mechanism Failure

Admin and Site Enhancements (ASE) <= 7.6.9 - Password Protection Bypass

Apr 7, 2025 Patched in 7.6.10 (24d)
CVE-2024-13685medium · 5.3Authentication Bypass by Spoofing

Admin and Site Enhancements (ASE) <= 7.6.9 - IP Spoofing to Limit Login Attempt Bypass

Feb 11, 2025 Patched in 7.6.10 (32d)
CVE-2025-24649low · 3.1Missing Authorization

Admin and Site Enhancements (ASE) <= 7.6.2 - Missing Authorization

Jan 24, 2025 Patched in 7.6.3 (5d)
CVE-2024-10790medium · 5.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Admin and Site Enhancements (ASE) <= 7.5.1 - Authenticated Stored Cross-Site Scripting via SVG

Nov 11, 2024 Patched in 7.5.2 (1d)
CVE-2023-46630high · 7.5Improper Authentication

Admin and Site Enhancements (ASE) <= 5.7.1 - Password Protection Mode Security Feature Bypass

Oct 25, 2023 Patched in 5.8.0 (90d)
Code Analysis
Analyzed Mar 16, 2026

Admin and Site Enhancements (ASE) Code Analysis

Dangerous Functions
0
Raw SQL Queries
4
10 prepared
Unescaped Output
57
547 escaped
Nonce Checks
14
Capability Checks
31
File Operations
26
External Requests
3
Bundled Libraries
2

Bundled Libraries

DataTablesSelect2

SQL Query Safety

71% prepared14 total queries

Output Escaping

91% escaped604 total outputs
Data Flows
All sanitized

Data Flow Analysis

8 flows
duplicate_content (classes\class-content-duplication.php:122)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
9 unprotected

Admin and Site Enhancements (ASE) Attack Surface

Entry Points10
Unprotected9

AJAX Handlers 9

authwp_ajax_have_supportedbootstrap.php:59
authwp_ajax_dismiss_upgrade_nudgebootstrap.php:61
authwp_ajax_dismiss_promo_nudgebootstrap.php:63
authwp_ajax_dismiss_support_nudgebootstrap.php:65
authwp_ajax_asenha_release_login_lockbootstrap.php:67
authwp_ajax_save_custom_orderbootstrap.php:112
authwp_ajax_svg_get_attachment_urlbootstrap.php:232
authwp_ajax_save_admin_menubootstrap.php:392
authwp_ajax_send_test_emailbootstrap.php:1054

Shortcodes 1

[obfuscate] bootstrap.php:977
WordPress Hooks 313
actioninitadmin-site-enhancements.php:102
actionadmin_menubootstrap.php:36
actionadmin_initbootstrap.php:40
actionadmin_noticesbootstrap.php:42
actionall_admin_noticesbootstrap.php:43
actionadmin_enqueue_scriptsbootstrap.php:45
actionadmin_headbootstrap.php:46
actionwp_enqueue_scriptsbootstrap.php:48
actionwp_print_scriptsbootstrap.php:50
actionadmin_print_footer_scriptsbootstrap.php:51
actionadmin_enqueue_scripts-tools_page_admin-site-enhancementsbootstrap.php:52
actionadmin_print_scripts-tools_page_admin-site-enhancementsbootstrap.php:53
actionadmin_headbootstrap.php:55
actionwp_headbootstrap.php:56
filterplugin_iconbootstrap.php:69
filtersafe_style_cssbootstrap.php:76
actionadmin_enqueue_scriptsbootstrap.php:84
actionadmin_action_duplicate_contentbootstrap.php:89
filterpage_row_actionsbootstrap.php:90
filterpost_row_actionsbootstrap.php:96
actionadmin_bar_menubootstrap.php:102
actionadmin_menubootstrap.php:108
actionadmin_initbootstrap.php:109
actionadmin_footerbootstrap.php:110
filteradmin_enqueue_scriptsbootstrap.php:111
filterpre_get_postsbootstrap.php:113
filtersave_postbootstrap.php:115
filterajax_query_attachments_argsbootstrap.php:126
actionpre_get_postsbootstrap.php:127
filtermedia_row_actionsbootstrap.php:133
filterattachment_fields_to_editbootstrap.php:139
actionedit_attachmentbootstrap.php:145
filterpost_updated_messagesbootstrap.php:146
filterwp_calculate_image_srcsetbootstrap.php:149
filterwp_get_attachment_image_srcbootstrap.php:155
filterwp_prepare_attachment_for_jsbootstrap.php:161
filterwp_get_attachment_urlbootstrap.php:167
filtermedia_library_infinite_scrollingbootstrap.php:177
filterupload_mimesbootstrap.php:195
filterwp_check_filetype_and_extbootstrap.php:196
filterwp_handle_sideload_prefilterbootstrap.php:202
filterwp_handle_upload_prefilterbootstrap.php:203
filterxmlrpc_prepare_media_itembootstrap.php:204
actionrest_insert_attachmentbootstrap.php:210
filterwp_generate_attachment_metadatabootstrap.php:216
filterwp_calculate_image_srcsetbootstrap.php:222
filterwp_calculate_image_sizesbootstrap.php:225
filterwp_prepare_attachment_for_jsbootstrap.php:233
filtermime_typesbootstrap.php:238
filterupload_mimesbootstrap.php:239
filtergetimagesize_mimes_to_extsbootstrap.php:240
filterwp_generate_attachment_metadatabootstrap.php:241
filterfile_is_displayable_imagebootstrap.php:247
filterwp_check_filetype_and_extbootstrap.php:253
actionadd_meta_boxesbootstrap.php:264
actionsave_postbootstrap.php:270
filterpage_linkbootstrap.php:272
filterpost_linkbootstrap.php:278
filterpost_type_linkbootstrap.php:284
actionwpbootstrap.php:291
filterthe_contentbootstrap.php:297
filterelementor/frontend/the_contentbootstrap.php:299
filterwp_nav_menu_item_custom_fieldsbootstrap.php:305
actionwp_update_nav_menu_itembootstrap.php:311
actionnav_menu_link_attributesbootstrap.php:317
actionwp_headbootstrap.php:327
actionadmin_headbootstrap.php:328
filteradmin_bar_menubootstrap.php:334
filteradmin_bar_menubootstrap.php:335
actionadmin_headbootstrap.php:337
actionadmin_footerbootstrap.php:343
actionadmin_bar_menubootstrap.php:346
actionadmin_print_stylesbootstrap.php:347
actionwp_dashboard_setupbootstrap.php:352
actionadmin_initbootstrap.php:353
filtershow_admin_barbootstrap.php:361
actionadmin_headbootstrap.php:366
actionadmin_headbootstrap.php:374
actionadmin_menubootstrap.php:376
filtercustom_menu_orderbootstrap.php:380
filtermenu_orderbootstrap.php:381
actionadmin_menubootstrap.php:384
actioninitbootstrap.php:385
actionadmin_menubootstrap.php:388
actionadmin_menubootstrap.php:389
actionadmin_enqueue_scriptsbootstrap.php:390
actionrestrict_manage_postsbootstrap.php:397
actionadmin_initbootstrap.php:404
actionadmin_initbootstrap.php:408
actionadmin_initbootstrap.php:412
actionadmin_initbootstrap.php:416
filtermanage_upload_columnsbootstrap.php:420
actionmanage_media_custom_columnbootstrap.php:421
actionadmin_headbootstrap.php:427
actionadmin_initbootstrap.php:431
actionadmin_initbootstrap.php:435
actionadmin_initbootstrap.php:439
actionadmin_initbootstrap.php:443
actionadmin_head-plugins.phpbootstrap.php:451
filteradmin_footer_textbootstrap.php:459
filteradmin_footer_textbootstrap.php:461
filterupdate_footerbootstrap.php:465
filterupdate_footerbootstrap.php:467
filteradmin_footer_textbootstrap.php:472
filterupdate_footerbootstrap.php:476
actioninitbootstrap.php:486
actionwpbootstrap.php:489
filterlogin_urlbootstrap.php:491
filterlostpassword_urlbootstrap.php:497
filterregister_urlbootstrap.php:498
actionwp_loadedbootstrap.php:499
actionwp_login_failedbootstrap.php:500
filterlogin_messagebootstrap.php:501
filterlogin_form_defaultsbootstrap.php:515
filtergettextbootstrap.php:516
filterauthenticatebootstrap.php:524
filtergettextbootstrap.php:530
actionlogin_headbootstrap.php:543
filterlogin_headerurlbootstrap.php:544
actionadmin_head-nav-menus.phpbootstrap.php:549
filterwp_setup_nav_menu_itembootstrap.php:550
filterwp_nav_menu_objectsbootstrap.php:551
actionwp_loginbootstrap.php:556
filtermanage_users_columnsbootstrap.php:563
filtermanage_users_custom_columnbootstrap.php:564
actionadmin_print_styles-users.phpbootstrap.php:570
filtermanage_users_columnsbootstrap.php:575
filtermanage_users_custom_columnbootstrap.php:576
filterwp_loginbootstrap.php:587
actionwp_logoutbootstrap.php:599
filteradmin_print_footer_scriptsbootstrap.php:616
filterwp_headbootstrap.php:619
actionwp_headbootstrap.php:625
actionwp_headbootstrap.php:627
actionwp_body_openbootstrap.php:631
actionwp_body_openbootstrap.php:633
actionwp_footerbootstrap.php:637
actionwp_footerbootstrap.php:639
actionadd_meta_boxesbootstrap.php:646
actionsave_postbootstrap.php:652
filterbody_classbootstrap.php:653
actioninitbootstrap.php:659
filterrobots_txtbootstrap.php:664
actionadmin_initbootstrap.php:681
actionadmin_print_stylesbootstrap.php:682
actionwp_enqueue_scriptsbootstrap.php:684
actionwp_footerbootstrap.php:685
actionadmin_initbootstrap.php:693
actiontemplate_redirectbootstrap.php:695
actionwp_loadedbootstrap.php:696
filtercomments_arraybootstrap.php:697
filtercomments_openbootstrap.php:703
filterpings_openbootstrap.php:709
filterget_comments_numberbootstrap.php:715
filterxmlrpc_allow_anonymous_commentsbootstrap.php:722
filterxmlrpc_methodsbootstrap.php:723
filterrest_endpointsbootstrap.php:725
filterrest_pre_insert_commentbootstrap.php:726
filterrest_authentication_errorsbootstrap.php:738
filterjson_enabledbootstrap.php:741
filterjson_jsonp_enabledbootstrap.php:742
filterrest_enabledbootstrap.php:744
filterrest_jsonp_enabledbootstrap.php:745
actiontemplate_redirectbootstrap.php:790
actioninitbootstrap.php:800
actioninitbootstrap.php:802
actionadmin_initbootstrap.php:807
filterpre_transient_update_corebootstrap.php:809
filterpre_site_transient_update_corebootstrap.php:810
filterpre_transient_update_themesbootstrap.php:812
filterpre_site_transient_update_themesbootstrap.php:813
actionpre_set_site_transient_update_themesbootstrap.php:814
filterpre_transient_update_pluginsbootstrap.php:816
filterpre_site_transient_update_pluginsbootstrap.php:817
actionpre_set_site_transient_update_pluginsbootstrap.php:818
filterautomatic_updater_disabledbootstrap.php:820
filterauto_update_corebootstrap.php:827
filterwp_auto_update_corebootstrap.php:828
filterallow_minor_auto_core_updatesbootstrap.php:829
filterallow_major_auto_core_updatesbootstrap.php:830
filterallow_dev_auto_core_updatesbootstrap.php:831
filterauto_update_pluginbootstrap.php:832
filterauto_update_themebootstrap.php:833
filterauto_update_translationbootstrap.php:834
filterauto_core_update_send_emailbootstrap.php:837
filtersend_core_update_notification_emailbootstrap.php:838
filterautomatic_updates_send_debug_emailbootstrap.php:839
actionadmin_menubootstrap.php:841
actiontemplate_redirectbootstrap.php:846
filterauthor_linkbootstrap.php:847
filteruser_row_actionsbootstrap.php:848
filterwp_sitemaps_add_providerbootstrap.php:850
filterauthor_rewrite_rulesbootstrap.php:857
filterthe_generatorbootstrap.php:866
filterstyle_loader_srcbootstrap.php:874
filterscript_loader_srcbootstrap.php:875
actioninitbootstrap.php:895
actioninitbootstrap.php:898
actionwp_default_scriptsbootstrap.php:901
filtergutenberg_use_widgets_block_editorbootstrap.php:905
filteruse_widgets_block_editorbootstrap.php:907
filterwp_lazy_loading_enabledbootstrap.php:910
filterwp_get_attachment_image_attributesbootstrap.php:911
filterwp_is_application_passwords_availablebootstrap.php:914
filteradmin_email_check_intervalbootstrap.php:917
actionadmin_initbootstrap.php:921
actionadmin_initbootstrap.php:923
filterauthenticatebootstrap.php:933
actionwp_login_errorsbootstrap.php:940
actionlogin_enqueue_scriptsbootstrap.php:946
filterlogin_messagebootstrap.php:947
actionwp_login_failedbootstrap.php:948
actionwp_loginbootstrap.php:950
actionadded_optionbootstrap.php:952
actionupdated_optionbootstrap.php:953
actionplugins_loadedbootstrap.php:954
actionasenha_failed_login_attempts_log_cleanup_by_amountbootstrap.php:955
actionpre_get_postsbootstrap.php:960
filterauthor_linkbootstrap.php:961
filterrest_prepare_userbootstrap.php:967
filtersafe_style_cssbootstrap.php:978
filterwidget_textbootstrap.php:979
filterwidget_textbootstrap.php:980
filterxmlrpc_enabledbootstrap.php:985
actionwpbootstrap.php:986
filterxmlrpc_methodsbootstrap.php:987
filterwp_xmlrpc_server_classbootstrap.php:988
filterwp_headersbootstrap.php:990
filterpings_openbootstrap.php:991
filterwp_handle_upload_prefilterbootstrap.php:1001
filterwp_handle_uploadbootstrap.php:1007
filterwp_handle_uploadbootstrap.php:1015
filterintermediate_image_sizes_advancedbootstrap.php:1017
filterwp_revisions_to_keepbootstrap.php:1028
filterheartbeat_settingsbootstrap.php:1038
actionadmin_enqueue_scriptsbootstrap.php:1044
actionwp_enqueue_scriptsbootstrap.php:1045
actionphpmailer_initbootstrap.php:1053
actionshow_user_profilebootstrap.php:1060
actionedit_user_profilebootstrap.php:1062
actionuser_new_formbootstrap.php:1064
actionpersonal_options_updatebootstrap.php:1067
actionedit_user_profile_updatebootstrap.php:1069
actionuser_registerbootstrap.php:1071
actionadd_meta_boxesbootstrap.php:1077
actionadmin_bar_menubootstrap.php:1082
actioninitbootstrap.php:1084
actionprofile_updatebootstrap.php:1085
actionadmin_footerbootstrap.php:1087
actionplugins_loadedbootstrap.php:1092
actioninitbootstrap.php:1093
actiontemplate_redirectbootstrap.php:1094
actioninitbootstrap.php:1096
actionasenha_password_protection_error_messagesbootstrap.php:1097
actionasenha_password_protection_login_headbootstrap.php:1100
actionsend_headersbootstrap.php:1106
actionplugins_loadedbootstrap.php:1107
filtertemplate_redirectbootstrap.php:1112
actionrightnow_endbootstrap.php:1118
actionadmin_initbootstrap.php:1123
filterrewrite_rules_arrayclasses\class-activation.php:207
filterrewrite_rules_arrayclasses\class-activation.php:228
filterpost_type_labels_postclasses\class-admin-menu-organizer.php:228
actioninitclasses\class-admin-menu-organizer.php:229
actionadmin_menuclasses\class-admin-menu-organizer.php:230
actionadmin_bar_menuclasses\class-admin-menu-organizer.php:231
filtercomments_arrayclasses\class-disable-comments.php:48
filtercomments_templateclasses\class-disable-comments.php:176
filterrest_endpointsclasses\class-disable-embeds.php:35
filteroembed_response_dataclasses\class-disable-embeds.php:38
filterembed_oembed_discoverclasses\class-disable-embeds.php:41
filtertiny_mce_pluginsclasses\class-disable-embeds.php:51
filterrewrite_rules_arrayclasses\class-disable-embeds.php:54
actionenqueue_block_editor_assetsclasses\class-disable-embeds.php:60
actionwp_default_scriptsclasses\class-disable-embeds.php:63
filteruse_block_editor_for_post_typeclasses\class-disable-gutenberg.php:54
filtergutenberg_can_edit_post_typeclasses\class-disable-gutenberg.php:57
actionadmin_initclasses\class-disable-smaller-components.php:86
filteremoji_svg_urlclasses\class-disable-smaller-components.php:87
filtertiny_mce_pluginsclasses\class-disable-smaller-components.php:88
filterwp_resource_hintsclasses\class-disable-smaller-components.php:89
filteroption_use_smiliesclasses\class-disable-smaller-components.php:90
filterpre_option_update_coreclasses\class-disable-updates.php:28
filtersite_status_testsclasses\class-disable-updates.php:56
filtermanage_pages_columnsclasses\class-enhance-list-tables.php:214
actionmanage_pages_custom_columnclasses\class-enhance-list-tables.php:215
filtermanage_posts_columnsclasses\class-enhance-list-tables.php:222
actionmanage_posts_custom_columnclasses\class-enhance-list-tables.php:223
filtermanage_media_columnsclasses\class-enhance-list-tables.php:230
actionmanage_media_custom_columnclasses\class-enhance-list-tables.php:231
filtermanage_users_columnsclasses\class-enhance-list-tables.php:251
actionmanage_users_custom_columnclasses\class-enhance-list-tables.php:252
filtermanage_edit-comments_columnsclasses\class-enhance-list-tables.php:259
actionmanage_comments_custom_columnclasses\class-enhance-list-tables.php:260
filterpage_row_actionsclasses\class-enhance-list-tables.php:348
filterpost_row_actionsclasses\class-enhance-list-tables.php:354
filtercat_row_actionsclasses\class-enhance-list-tables.php:360
filtertag_row_actionsclasses\class-enhance-list-tables.php:366
filtermedia_row_actionsclasses\class-enhance-list-tables.php:372
filtercomment_row_actionsclasses\class-enhance-list-tables.php:378
filteruser_row_actionsclasses\class-enhance-list-tables.php:384
filtermanage_media_columnsclasses\class-enhance-list-tables.php:458
filtermanage_posts_columnsclasses\class-enhance-list-tables.php:487
filterwp_read_image_metadataclasses\class-image-upload-control.php:444
actionwp_before_admin_bar_renderclasses\class-maintenance-mode.php:121
actionadmin_headclasses\class-maintenance-mode.php:122
actionwp_headclasses\class-maintenance-mode.php:123
actionwp_before_admin_bar_renderclasses\class-password-protection.php:18
actionadmin_headclasses\class-password-protection.php:19
actionwp_headclasses\class-password-protection.php:20
actionadmin_bar_menuclasses\class-search-engines-visibility.php:25
actionasenha_password_protection_login_headincludes\password-protected-login.php:34
actionplugins_loadedsettings.php:161

Scheduled Events 1

asenha_failed_login_attempts_log_cleanup_by_amount
Maintenance & Trust

Admin and Site Enhancements (ASE) Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 10, 2026
PHP min version5.6
Downloads8.2M

Community Trust

Rating100/100
Number of ratings399
Active installs200K
Developer Profile

Admin and Site Enhancements (ASE) Developer Profile

Bowo

7 plugins · 211K total installs

80
trust score
Avg Security Score
89/100
Avg Patch Time
35 days
View full developer profile
Detection Fingerprints

How We Detect Admin and Site Enhancements (ASE)

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/admin-site-enhancements/assets/css/main.css/wp-content/plugins/admin-site-enhancements/assets/css/admin.css/wp-content/plugins/admin-site-enhancements/assets/js/main.js/wp-content/plugins/admin-site-enhancements/assets/js/admin.js/wp-content/plugins/admin-site-enhancements/assets/js/admin-bar.js/wp-content/plugins/admin-site-enhancements/assets/js/settings.js/wp-content/plugins/admin-site-enhancements/assets/js/notice.js
Script Paths
/wp-content/plugins/admin-site-enhancements/assets/js/main.js/wp-content/plugins/admin-site-enhancements/assets/js/admin.js/wp-content/plugins/admin-site-enhancements/assets/js/admin-bar.js/wp-content/plugins/admin-site-enhancements/assets/js/settings.js/wp-content/plugins/admin-site-enhancements/assets/js/notice.js
Version Parameters
admin-site-enhancements/assets/css/main.css?ver=admin-site-enhancements/assets/css/admin.css?ver=admin-site-enhancements/assets/js/main.js?ver=admin-site-enhancements/assets/js/admin.js?ver=admin-site-enhancements/assets/js/admin-bar.js?ver=admin-site-enhancements/assets/js/settings.js?ver=admin-site-enhancements/assets/js/notice.js?ver=

HTML / DOM Fingerprints

CSS Classes
asenha-welcome-tour
HTML Comments
<!-- Admin and Site Enhancements (ASE) --><!-- ASE - Notice --><!-- ASE - Upgrade Nudge --><!-- ASE - Promo Nudge -->+1 more
Data Attributes
data-asenha-admin-bar-item
JS Globals
asenha_admin_bar_paramsasenha_main_paramsasenha_settings_paramsasenha_notice_params
REST Endpoints
/wp-json/asenha/v1/settings/wp-json/asenha/v1/admin-bar-item/wp-json/asenha/v1/have-supported/wp-json/asenha/v1/dismiss-upgrade-nudge/wp-json/asenha/v1/dismiss-promo-nudge/wp-json/asenha/v1/dismiss-support-nudge/wp-json/asenha/v1/release-login-lock
FAQ

Frequently Asked Questions about Admin and Site Enhancements (ASE)