Hooks
This reference is generated during every documentation build directly from the hook file produced by Enwikuna Helper. Search by hook name, description, or parameter, and filter the list by hook type.
Note: Hooks are intended for custom development. We cannot analyze customizations outside a commissioned development scope through regular product support.
Data updated: Jul 10, 2025, 11:19 PM UTC
43 hooks
filterewkh_{product_slug}_expiration_offsetEnwikuna Helper
This filter filters the expiration offset for a product
apply_filters( 'ewkh_{product_slug}_expiration_offset', int $expiration_offset, Enwikuna_Helper_Product_Abstract $product );
Parameters
$expiration_offsetint- The expiration offset in days (default 7)
$productEnwikuna_Helper_Product_Abstract- The product object
filterewkh_{product_slug}_renewal_urlEnwikuna Helper
This filter filters the renewal URL of a product
apply_filters( 'ewkh_{product_slug}_renewal_url', string $renewal_url, Enwikuna_Helper_Product_Abstract $product );
Parameters
$renewal_urlstring- The renewal URL
$productEnwikuna_Helper_Product_Abstract- The product object
filterewkh_{product_slug}_updater_plugin_iconEnwikuna Helper
This filter filters the plugin icon for the updater - must be a SVG image
apply_filters( 'ewkh_{product_slug}_updater_plugin_icon', string $plugin_icon, Enwikuna_Helper_Product_Abstract $product );
Parameters
$plugin_iconstring- The plugin icon
$productEnwikuna_Helper_Product_Abstract- The product object
filterewkh_admin_{page}_tabs_arrayEnwikuna Helper
This filter filters the admin page tabs array
apply_filters( 'ewkh_admin_{page}_tabs_array', array $page_tabs_array );
Parameters
$page_tabs_arrayarray- Includes the page tabs array
filterewkh_admin_additional_screen_idsEnwikuna Helper
This filter filters the admin additional screen IDS
apply_filters( 'ewkh_admin_additional_screen_ids', array $additional_screen_ids );
Parameters
$additional_screen_idsarray- Includes all additional screen IDs
actionewkh_admin_after_page_action_{page}Enwikuna Helper
This hook fires after an admin page action
do_action( 'ewkh_admin_after_page_action_{page}' );
actionewkh_admin_after_support_{current_tab}Enwikuna Helper
This hook fires after the support output
do_action( 'ewkh_admin_after_support_{current_tab}' );
actionewkh_admin_before_page_action_{page}Enwikuna Helper
This hook fires before an admin page action
do_action( 'ewkh_admin_before_page_action_{page}' );
actionewkh_admin_before_support_{current_tab}Enwikuna Helper
This hook fires before the support output
do_action( 'ewkh_admin_before_support_{current_tab}' );
filterewkh_admin_get_support_{id}Enwikuna Helper
This filter filters the current admin support ID
apply_filters( 'ewkh_admin_get_support_{id}', string $id );
Parameters
$idstring- The support ID
filterewkh_admin_get_support_page_{id}Enwikuna Helper
This filter filters the current admin support page ID
apply_filters( 'ewkh_admin_get_support_page_{id}', string $id );
Parameters
$idstring- The page ID
actionewkh_admin_page_action_{page}Enwikuna Helper
This hook fires the admin page action
do_action( 'ewkh_admin_page_action_{page}' );
filterewkh_admin_products_list_table_get_table_classesEnwikuna Helper
This filter filters the admin products table classes
apply_filters( 'ewkh_admin_products_list_table_get_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterewkh_admin_products_list_table_no_itemsEnwikuna Helper
This filter filters the admin products list table no items message
apply_filters( 'ewkh_admin_products_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterewkh_admin_screen_idsEnwikuna Helper
This filter filters the admin screen IDS
apply_filters( 'ewkh_admin_screen_ids', array $screen_ids, string $enwikuna_helper_screen_id );
Parameters
$screen_idsarray- Includes all screen IDs
$enwikuna_helper_screen_idstring- Default plugin screen ID
actionewkh_admin_support_{current_tab}Enwikuna Helper
This hook fires during the support content output
do_action( 'ewkh_admin_support_{current_tab}' );
filterewkh_admin_support_function_executer_add_filesEnwikuna Helper
This filter filters the admin support function executer files
apply_filters( 'ewkh_admin_support_function_executer_add_files', array $additional_files );
Parameters
$additional_filesarray- Includes all function executer additional files
actionewkh_admin_support_tabsEnwikuna Helper
This hook fires during the support tabs output
do_action( 'ewkh_admin_support_tabs' );
filterewkh_admin_support_tabs_arrayEnwikuna Helper
This filter filters the admin support tabs array
apply_filters( 'ewkh_admin_support_tabs_array', array $tabs );
Parameters
$tabsarray- Includes the supports tabs
actionewkh_after_get_templateEnwikuna Helper
This hook fires after a template was loaded
do_action( 'ewkh_after_get_template', string $template, string $args );
Parameters
$templatestring- The template
$argsstring- The args for the template
actionewkh_after_loadEnwikuna Helper
This hook fires after the plugin load
do_action( 'ewkh_after_load' );
actionewkh_before_get_templateEnwikuna Helper
This hook fires before a template gets loaded
do_action( 'ewkh_before_get_template', string $template, string $args );
Parameters
$templatestring- The template
$argsstring- The args for the template
actionewkh_before_loadEnwikuna Helper
This hook fires before the plugin load
do_action( 'ewkh_before_load' );
filterewkh_data_store_additional_order_by_directivesEnwikuna Helper
This filter filters the data store exists by query
apply_filters( 'ewkh_data_store_additional_order_by_directives', string $additional_directives );
Parameters
$additional_directivesstring- The additional order by directives
filterewkh_data_store_count_by_queryEnwikuna Helper
This filter filters the data store count by query
apply_filters( 'ewkh_data_store_count_by_query', string $count_by_query );
Parameters
$count_by_querystring- The count by query
filterewkh_data_store_delete_queryEnwikuna Helper
This filter filters the data store delete query
apply_filters( 'ewkh_data_store_delete_query', string $delete_query );
Parameters
$delete_querystring- The delete query
filterewkh_data_store_exists_by_queryEnwikuna Helper
This filter filters the data store exists by query
apply_filters( 'ewkh_data_store_exists_by_query', string $exists_by_query );
Parameters
$exists_by_querystring- The exists by query
filterewkh_data_store_find_all_by_queryEnwikuna Helper
This filter filters the data store find all by query
apply_filters( 'ewkh_data_store_find_all_by_query', string $find_all_by_query );
Parameters
$find_all_by_querystring- The find all by query
filterewkh_data_store_find_all_queryEnwikuna Helper
This filter filters the data store find all query
apply_filters( 'ewkh_data_store_find_all_query', string $find_all_query );
Parameters
$find_all_querystring- The find all query
filterewkh_data_store_find_by_queryEnwikuna Helper
This filter filters the data store find by query
apply_filters( 'ewkh_data_store_find_by_query', string $find_by_query );
Parameters
$find_by_querystring- The find by query
filterewkh_data_store_find_queryEnwikuna Helper
This filter filters the data store find query
apply_filters( 'ewkh_data_store_find_query', string $find_query );
Parameters
$find_querystring- The find query
filterewkh_db_missing_tablesEnwikuna Helper
This filter filters the missing DB tables
apply_filters( 'ewkh_db_missing_tables', string|array $missing_tables );
Parameters
$missing_tablesstring|array- Includes the missing tables
filterewkh_dependencies_is_loadableEnwikuna Helper
This filter filters if the plugin is loadable
apply_filters( 'ewkh_dependencies_is_loadable', bool $loadable );
Parameters
$loadablebool- If is loadable or not
filterewkh_documentation_urlEnwikuna Helper
This filter filters the URL to the plugin documentation
apply_filters( 'ewkh_documentation_url', string $documentation_url );
Parameters
$documentation_urlstring- The URL to the plugin documentation
filterewkh_enable_update_functionsEnwikuna Helper
This filter filters if the update functions should be used
apply_filters( 'ewkh_enable_update_functions', bool $enable_update_functions );
Parameters
$enable_update_functionsbool- If update functions enabled or not
filterewkh_encryptor_supports_auto_insert_deleteEnwikuna Helper
This filter filters if the encryptor supports auto insert delete of the key
apply_filters( 'ewkh_encryptor_supports_auto_insert_delete', bool $supports );
Parameters
$supportsbool- If is supported
filterewkh_get_current_tabEnwikuna Helper
This filter filters the current page tab
apply_filters( 'ewkh_get_current_tab', string $current_tab );
Parameters
$current_tabstring- The current tab
filterewkh_includesEnwikuna Helper
This filter filters includes (function files)
apply_filters( 'ewkh_includes', array $includes );
Parameters
$includesarray- Includes all function filenames
filterewkh_install_get_tablesEnwikuna Helper
This filter filters the plugin tables
apply_filters( 'ewkh_install_get_tables', array $tables );
Parameters
$tablesarray- Includes all plugin tables
actionewkh_install_plugin_updatedEnwikuna Helper
This hook fires if the plugin has been updated
do_action( 'ewkh_install_plugin_updated' );
actionewkh_installedEnwikuna Helper
This hook fires after the plugin is installed successfully
do_action( 'ewkh_installed' );
filterewkh_prepare_license_host_urlEnwikuna Helper
This filter filters the prepared license host
apply_filters( 'ewkh_prepare_license_host_url', string $host );
Parameters
$hoststring- The prepared license host URL
filterewkh_updatable_productsEnwikuna Helper
This filter filters the registered updatable products
apply_filters( 'ewkh_updatable_products', array $updatable_products );
Parameters
$updatable_productsarray- Includes all updatable products
No hooks match the current search.