Skip to content

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.

43hooks
13Actions
30Filters

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