Hooks
Diese Referenz wird bei jedem Dokumentations-Build direkt aus den von Enwikuna License Manager und Enwikuna License Manager Pro erzeugten Hook-Dateien aufgebaut. Du kannst nach Hook-Namen, Beschreibungen und Parametern suchen oder die Liste auf Actions beziehungsweise Filter einschränken.
Hinweis: Hooks sind für individuelle Entwicklungen gedacht. Wir können Anpassungen außerhalb eines beauftragten Entwicklungsumfangs nicht im regulären Produktsupport analysieren.
Datenstand: 26.08.2026, 19:38 UTC
602 Hooks
filterelm_admin_{page}_tabs_arrayEnwikuna License Manager
This filter filters the admin page tabs array
apply_filters( 'elm_admin_{page}_tabs_array', array $page_tabs_array );
Parameter
$page_tabs_arrayarray- Includes the page tabs array
filterelm_admin_account_settingsEnwikuna License Manager
This filter filters the admin account settings
apply_filters( 'elm_admin_account_settings', array $account_settings );
Parameter
$account_settingsarray- Includes the account settings
filterelm_admin_additional_screen_idsEnwikuna License Manager
This filter filters the admin additional screen IDS
apply_filters( 'elm_admin_additional_screen_ids', array $additional_screen_ids );
Parameter
$additional_screen_idsarray- Includes all additional screen IDs
filterelm_admin_after_license_key_outputEnwikuna License Manager
This filter filters after the admin license key output
apply_filters( 'elm_admin_after_license_key_output', string $output, ELM_Data_Store_License_Model $license );
Parameter
$outputstring- The license key output
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_after_license_key_outputEnwikuna License Manager Pro
This filter filters after the admin license key output
apply_filters( 'elm_admin_after_license_key_output', string $output, ELM_Data_Store_License_Model $license );
Parameter
$outputstring- The license key output
$licenseELM_Data_Store_License_Model- The license object
actionelm_admin_after_licenses_details_email_tableEnwikuna License Manager
This hook fires after the admin licenses details email table
do_action( 'elm_admin_after_licenses_details_email_table', ELM_Data_Store_License_Model[] $licenses, bool $plain_text );
Parameter
$licensesELM_Data_Store_License_Model[]- Includes all licenses
$plain_textbool- If plain text or not
actionelm_admin_after_page_action_{page}Enwikuna License Manager
This hook fires after an admin page action
do_action( 'elm_admin_after_page_action_{page}' );
actionelm_admin_after_settings_{current_tab}Enwikuna License Manager
This hook fires after the settings output
do_action( 'elm_admin_after_settings_{current_tab}' );
actionelm_admin_after_tool_{current_tab}Enwikuna License Manager
This hook fires after the tool output
do_action( 'elm_admin_after_tool_{current_tab}' );
filterelm_admin_ajax_process_customer_search_resultEnwikuna License Manager
This filter filters the admin AJAX process customer search result
apply_filters( 'elm_admin_ajax_process_customer_search_result', array $customer_result, WP_User $customer );
Parameter
$customer_resultarray- Includes a customer search result (ID and text)
$customerWP_User- The customer object
filterelm_admin_ajax_process_generator_search_resultEnwikuna License Manager
This filter filters the admin AJAX process generator search result
apply_filters( 'elm_admin_ajax_process_generator_search_result', array $generator_result, ELM_Data_Store_Generator_Model $generator );
Parameter
$generator_resultarray- Includes a generator search result (ID and text)
$generatorELM_Data_Store_Generator_Model- The generator object
filterelm_admin_ajax_process_license_search_resultEnwikuna License Manager
This filter filters the admin AJAX process license search result
apply_filters( 'elm_admin_ajax_process_license_search_result', array $license_result, ELM_Data_Store_License_Model $license );
Parameter
$license_resultarray- Includes a license search result (ID and license key)
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_ajax_process_order_search_resultEnwikuna License Manager
This filter filters the admin AJAX process order search result
apply_filters( 'elm_admin_ajax_process_order_search_result', array $order_result, WC_Order $order );
Parameter
$order_resultarray- Includes an order search result (ID and text)
$orderWC_Order- The order object
filterelm_admin_ajax_process_product_search_resultEnwikuna License Manager
This filter filters the admin AJAX process product search result
apply_filters( 'elm_admin_ajax_process_product_search_result', array $product_result, WC_Product|bool|null $product );
Parameter
$product_resultarray- Includes a product search result (ID and text)
$productWC_Product|bool|null- The product object
actionelm_admin_before_license_{current_tab}Enwikuna License Manager
This hook fires before the license output
do_action( 'elm_admin_before_license_{current_tab}' );
actionelm_admin_before_licenses_details_email_tableEnwikuna License Manager
This hook fires before the admin licenses details email table
do_action( 'elm_admin_before_licenses_details_email_table', ELM_Data_Store_License_Model[] $licenses, bool $plain_text );
Parameter
$licensesELM_Data_Store_License_Model[]- Includes all licenses
$plain_textbool- If plain text or not
actionelm_admin_before_page_action_{page}Enwikuna License Manager
This hook fires before an admin page action
do_action( 'elm_admin_before_page_action_{page}' );
actionelm_admin_before_settings_{current_tab}Enwikuna License Manager
This hook fires before the settings output
do_action( 'elm_admin_before_settings_{current_tab}' );
actionelm_admin_before_status_{current_tab}Enwikuna License Manager
This hook fires before the status output
do_action( 'elm_admin_before_status_{current_tab}' );
actionelm_admin_before_tool_{current_tab}Enwikuna License Manager
This hook fires before the tool output
do_action( 'elm_admin_before_tool_{current_tab}' );
filterelm_admin_distributors_tabs_arrayEnwikuna License Manager Pro
This filter filters the admin distributors tabs array
apply_filters( 'elm_admin_distributors_tabs_array', array $tabs );
Parameter
$tabsarray- Includes the distributors tabs
filterelm_admin_filter_admin_body_classEnwikuna License Manager
This filter filters the admin body classes
apply_filters( 'elm_admin_filter_admin_body_class', string $admin_body_classes );
Parameter
$admin_body_classesstring- The admin body classes
filterelm_admin_general_settingsEnwikuna License Manager
This filter filters the general settings
apply_filters( 'elm_admin_general_settings', array $general_settings );
Parameter
$general_settingsarray- Includes the general settings
filterelm_admin_generator_add_form_methodEnwikuna License Manager
This filter filters the admin generator add form method
apply_filters( 'elm_admin_generator_add_form_method', string $generator_add_form_method );
Parameter
$generator_add_form_methodstring- The form method for the generator add form
filterelm_admin_generator_edit_form_methodEnwikuna License Manager
This filter filters the admin generator edit form method
apply_filters( 'elm_admin_generator_edit_form_method', string $generator_edit_form_method );
Parameter
$generator_edit_form_methodstring- The form method for the generator edit form
actionelm_admin_generator_generate_licenses_after_customer_entryEnwikuna License Manager
This hook fires after the generator generate licenses customer entry
do_action( 'elm_admin_generator_generate_licenses_after_customer_entry' );
filterelm_admin_generator_generate_licenses_form_methodEnwikuna License Manager
This filter filters the admin generator generate licenses form method
apply_filters( 'elm_admin_generator_generate_licenses_form_method', string $generate_licenses_form_method );
Parameter
$generate_licenses_form_methodstring- The form method for the generate licenses form
filterelm_admin_generators_create_license_dataEnwikuna License Manager
This filter filters the admin generators create license data
apply_filters( 'elm_admin_generators_create_license_data', array $license_data, array $post );
Parameter
$license_dataarray- Includes all license data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelm_admin_generators_get_create_generator_urlEnwikuna License Manager
This filter filters the admin generators create generator URL
apply_filters( 'elm_admin_generators_get_create_generator_url', string $create_generator_url );
Parameter
$create_generator_urlstring- The create generator URL
filterelm_admin_generators_get_delete_generator_urlEnwikuna License Manager
This filter filters the admin generators delete generator URL
apply_filters( 'elm_admin_generators_get_delete_generator_url', string $delete_generator_url, ELM_Data_Store_Generator_Model $generator );
Parameter
$delete_generator_urlstring- The delete generator URL
$generatorELM_Data_Store_Generator_Model- The generator object
filterelm_admin_generators_get_edit_generator_urlEnwikuna License Manager
This filter filters the admin generators edit generator URL
apply_filters( 'elm_admin_generators_get_edit_generator_url', string $edit_generator_url, ELM_Data_Store_Generator_Model $generator );
Parameter
$edit_generator_urlstring- The edit generator URL
$generatorELM_Data_Store_Generator_Model- The generator object
filterelm_admin_generators_get_generate_licenses_urlEnwikuna License Manager
This filter filters the admin generators generate licenses URL
apply_filters( 'elm_admin_generators_get_generate_licenses_url', string $generate_licenses_url );
Parameter
$generate_licenses_urlstring- The generate licenses URL
filterelm_admin_generators_list_table_classesEnwikuna License Manager
This filter filters the generators table classes
apply_filters( 'elm_admin_generators_list_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelm_admin_generators_list_table_no_itemsEnwikuna License Manager
This filter filters the admin generators list table no items message
apply_filters( 'elm_admin_generators_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelm_admin_generators_list_table_process_sortingEnwikuna License Manager
This filter filters the admin generators list table process sorting
apply_filters( 'elm_admin_generators_list_table_process_sorting', array $generators );
Parameter
$generatorsarray- Includes all generators
filterelm_admin_generators_list_table_sortable_columnsEnwikuna License Manager
This filter filters the admin generators list table sortable columns
apply_filters( 'elm_admin_generators_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
actionelm_admin_generators_output_viewEnwikuna License Manager
This hook fires when there is an admin generators view set but no view matching
do_action( 'elm_admin_generators_output_view', string $current_view );
Parameter
$current_viewstring- the current view
filterelm_admin_generators_output_view_default_redirectEnwikuna License Manager
This filter filters if the admin generators output view redirect should be done or not
apply_filters( 'elm_admin_generators_output_view_default_redirect', bool $default_redirect );
Parameter
$default_redirectbool- If the default redirect should be done
filterelm_admin_generators_page_title_actionsEnwikuna License Manager
This filter filters the admin generators page title actions
apply_filters( 'elm_admin_generators_page_title_actions', array $page_title_actions );
Parameter
$page_title_actionsarray- Includes the page title actions
filterelm_admin_generators_tabs_arrayEnwikuna License Manager
This filter filters the admin generators tabs
apply_filters( 'elm_admin_generators_tabs_array', array $generators_tabs );
Parameter
$generators_tabsarray- Includes the generators tabs
filterelm_admin_generators_views_arrayEnwikuna License Manager
This filter filters the admin generators views
apply_filters( 'elm_admin_generators_views_array', array $generators_views );
Parameter
$generators_viewsarray- Includes the generators views
filterelm_admin_get_elm_navigation_breadcrumbsEnwikuna License Manager
This filter filters the admin navigation breadcrumbs
apply_filters( 'elm_admin_get_elm_navigation_breadcrumbs', array $breadcrumbs );
Parameter
$breadcrumbsarray- Includes all breadcrumbs
filterelm_admin_get_elm_pagesEnwikuna License Manager
This filter filters all pages
apply_filters( 'elm_admin_get_elm_pages', array $pages );
Parameter
$pagesarray- Includes all pages
filterelm_admin_get_header_actionsEnwikuna License Manager
This filter filters the admin header actions
apply_filters( 'elm_admin_get_header_actions', array $header_actions );
Parameter
$header_actionsarray- Includes all header actions
filterelm_admin_get_license_page_{id}Enwikuna License Manager
This filter filters the current license page ID
apply_filters( 'elm_admin_get_license_page_{id}', string $id );
Parameter
$idstring- The page ID
filterelm_admin_get_settings_{id}Enwikuna License Manager
This filter filters the settings for a setting page
apply_filters( 'elm_admin_get_settings_{id}', array $settings, string $current_section );
Parameter
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
filterelm_admin_get_settings_{id}Enwikuna License Manager Pro
This filter filters the settings for a setting page
apply_filters( 'elm_admin_get_settings_{id}', array $settings, string $current_section );
Parameter
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
filterelm_admin_get_settings_sections_{id}Enwikuna License Manager
This filter filters the settings sections for a settings page
apply_filters( 'elm_admin_get_settings_sections_{id}', array $sections );
Parameter
$sectionsarray- Includes all sections
filterelm_admin_get_status_page_{id}Enwikuna License Manager
This filter filters the current admin status page ID
apply_filters( 'elm_admin_get_status_page_{id}', string $id );
Parameter
$idstring- The page ID
filterelm_admin_get_tool_page_{id}Enwikuna License Manager
This filter filters the current admin tool page ID
apply_filters( 'elm_admin_get_tool_page_{id}', string $id );
Parameter
$idstring- The page ID
filterelm_admin_help_icon_guide_iconsEnwikuna License Manager
This filter filters the admin help icon guide icons
apply_filters( 'elm_admin_help_icon_guide_icons', array $icon_guide_icons );
Parameter
$icon_guide_iconsarray- The icon guide icons
actionelm_admin_license_{current_tab}Enwikuna License Manager
This hook fires during the license content output
do_action( 'elm_admin_license_{current_tab}' );
filterelm_admin_license_{current_tab}_tab_label_actionsEnwikuna License Manager
This filter filters the admin license tab label actions for the current tab
apply_filters( 'elm_admin_license_{current_tab}_tab_label_actions', array $tab_label_actions );
Parameter
$tab_label_actionsarray- Includes the tab label actions
filterelm_admin_license_{slug}_tab_labelEnwikuna License Manager
This filter filters the admin license tab label for the current tab
apply_filters( 'elm_admin_license_{slug}_tab_label', string $slug );
Parameter
$slugstring- The slug
actionelm_admin_license_activation_add_after_label_entryEnwikuna License Manager
This hook fires after the license activation add label entry
do_action( 'elm_admin_license_activation_add_after_label_entry' );
filterelm_admin_license_activation_add_form_methodEnwikuna License Manager
This filter filters the admin license activation add form method
apply_filters( 'elm_admin_license_activation_add_form_method', string $license_activation_add_form_method );
Parameter
$license_activation_add_form_methodstring- The form method for the license activation add form
actionelm_admin_license_activation_edit_after_label_entryEnwikuna License Manager
This hook fires after the license activation edit label entry
do_action( 'elm_admin_license_activation_edit_after_label_entry', ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameter
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_activation_edit_form_methodEnwikuna License Manager
This filter filters the admin license activation edit form method
apply_filters( 'elm_admin_license_activation_edit_form_method', string $license_activation_edit_form_method );
Parameter
$license_activation_edit_form_methodstring- The form method for the license activation edit form
filterelm_admin_license_activations_create_license_activation_dataEnwikuna License Manager
This filter filters the admin license activations create license activation data
apply_filters( 'elm_admin_license_activations_create_license_activation_data', array $license_activation_data, array $post );
Parameter
$license_activation_dataarray- Includes all license activation data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelm_admin_license_activations_get_create_license_activation_urlEnwikuna License Manager
This filter filters the admin license activations create license activation URL
apply_filters( 'elm_admin_license_activations_get_create_license_activation_url', string $create_license_activation_url );
Parameter
$create_license_activation_urlstring- The create license activation URL
filterelm_admin_license_activations_get_delete_license_activation_urlEnwikuna License Manager
This filter filters the admin license activations delete license activation URL
apply_filters( 'elm_admin_license_activations_get_delete_license_activation_url', string $delete_license_activation_url, ELM_Data_Store_License_Activation_Model $license_activation );
Parameter
$delete_license_activation_urlstring- The delete license activation URL
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelm_admin_license_activations_get_edit_license_activation_urlEnwikuna License Manager
This filter filters the admin license activations edit license activation URL
apply_filters( 'elm_admin_license_activations_get_edit_license_activation_url', string $edit_license_activation_url, ELM_Data_Store_License_Activation_Model $license_activation );
Parameter
$edit_license_activation_urlstring- The edit license URL
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelm_admin_license_activations_list_table_bulk_actionsEnwikuna License Manager
This filter filters the admin license activations list table bulk actions
apply_filters( 'elm_admin_license_activations_list_table_bulk_actions', array $bulk_actions );
Parameter
$bulk_actionsarray- Includes all bulk actions
filterelm_admin_license_activations_list_table_classesEnwikuna License Manager
This filter filters the license activations table classes
apply_filters( 'elm_admin_license_activations_list_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelm_admin_license_activations_list_table_column_{column_name}Enwikuna License Manager
This filter filters the admin license activations list table column default content
apply_filters( 'elm_admin_license_activations_list_table_column_{column_name}', ELM_Data_Store_License_Activation_Model $license_activation );
Parameter
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelm_admin_license_activations_list_table_columnsEnwikuna License Manager
This filter filters the admin license activations list table columns
apply_filters( 'elm_admin_license_activations_list_table_columns', array $columns );
Parameter
$columnsarray- Includes all columns
filterelm_admin_license_activations_list_table_no_itemsEnwikuna License Manager
This filter filters the admin license activations list table no items message
apply_filters( 'elm_admin_license_activations_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelm_admin_license_activations_list_table_process_sortingEnwikuna License Manager
This filter filters the admin license activations list table process sorting
apply_filters( 'elm_admin_license_activations_list_table_process_sorting', array $license_activations );
Parameter
$license_activationsarray- Includes all license activations
filterelm_admin_license_activations_list_table_sortable_columnsEnwikuna License Manager
This filter filters the admin license activations list table sortable columns
apply_filters( 'elm_admin_license_activations_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelm_admin_license_activations_update_license_activation_dataEnwikuna License Manager
This filter filters the admin license activations update license activation data
apply_filters( 'elm_admin_license_activations_update_license_activation_data', array $license_activation_update_data, array $post );
Parameter
$license_activation_update_dataarray- Includes all license activation update data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelm_admin_license_add_form_methodEnwikuna License Manager
This filter filters the admin license overview add form method
apply_filters( 'elm_admin_license_add_form_method', string $license_add_form_method );
Parameter
$license_add_form_methodstring- The form method for the license add form
filterelm_admin_license_edit_form_methodEnwikuna License Manager
This filter filters the admin license edit form method
apply_filters( 'elm_admin_license_edit_form_method', string $license_edit_form_method );
Parameter
$license_edit_form_methodstring- The form method for the license edit form
actionelm_admin_license_overview_add_after_customer_entryEnwikuna License Manager
This hook fires after the license overview add customer entry
do_action( 'elm_admin_license_overview_add_after_customer_entry' );
filterelm_admin_license_overview_create_license_dataEnwikuna License Manager
This filter filters the admin license overview create license data
apply_filters( 'elm_admin_license_overview_create_license_data', array $license_data, array $post );
Parameter
$license_dataarray- Includes all license data
$postarray- Includes all variables passed to the current script via the HTTP POST method
actionelm_admin_license_overview_edit_after_customer_entryEnwikuna License Manager
This hook fires after the license overview edit customer entry
do_action( 'elm_admin_license_overview_edit_after_customer_entry', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
actionelm_admin_license_overview_edit_after_expires_at_entryEnwikuna License Manager
This hook fires after the license overview expires at entry
do_action( 'elm_admin_license_overview_edit_after_expires_at_entry', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_overview_get_create_license_urlEnwikuna License Manager
This filter filters the admin license overview create license URL
apply_filters( 'elm_admin_license_overview_get_create_license_url', string $create_license_url );
Parameter
$create_license_urlstring- The create license URL
filterelm_admin_license_overview_get_delete_license_urlEnwikuna License Manager
This filter filters the admin license overview delete license URL
apply_filters( 'elm_admin_license_overview_get_delete_license_url', string $delete_license_url, ELM_Data_Store_License_Model $license );
Parameter
$delete_license_urlstring- The delete license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_overview_get_edit_license_urlEnwikuna License Manager
This filter filters the admin license overview edit license URL
apply_filters( 'elm_admin_license_overview_get_edit_license_url', string $edit_license_url, ELM_Data_Store_License_Model $license );
Parameter
$edit_license_urlstring- The edit license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_overview_get_lock_license_urlEnwikuna License Manager
This filter filters the admin license overview lock license URL
apply_filters( 'elm_admin_license_overview_get_lock_license_url', string $lock_license_url, ELM_Data_Store_License_Model $license );
Parameter
$lock_license_urlstring- The lock license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_license_overview_get_unlock_license_urlEnwikuna License Manager
This filter filters the admin license overview unlock license URL
apply_filters( 'elm_admin_license_overview_get_unlock_license_url', string $unlock_license_url, ELM_Data_Store_License_Model $license );
Parameter
$unlock_license_urlstring- The unlock license URL
$licenseELM_Data_Store_License_Model- The license object
actionelm_admin_license_overview_output_viewEnwikuna License Manager
This hook fires when there is an admin license overview view set but no view matching
do_action( 'elm_admin_license_overview_output_view', string $current_view );
Parameter
$current_viewstring- the current view
filterelm_admin_license_overview_output_view_default_redirectEnwikuna License Manager
This filter filters if the admin license overview output view redirect should be done or not
apply_filters( 'elm_admin_license_overview_output_view_default_redirect', bool $default_redirect );
Parameter
$default_redirectbool- If the default redirect should be done
filterelm_admin_license_overview_update_license_dataEnwikuna License Manager
This filter filters the admin license overview update license data
apply_filters( 'elm_admin_license_overview_update_license_data', array $license_update_data, array $post );
Parameter
$license_update_dataarray- Includes all license update data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelm_admin_license_page_titleEnwikuna License Manager
This filter filters the admin license page title
apply_filters( 'elm_admin_license_page_title', string $title );
Parameter
$titlestring- The title
filterelm_admin_license_settingsEnwikuna License Manager
This filter filters the admin license settings
apply_filters( 'elm_admin_license_settings', array $license_settings );
Parameter
$license_settingsarray- Includes the license settings
actionelm_admin_licenses_after_init_classesEnwikuna License Manager
This hook fires after the admin licenses classes init
do_action( 'elm_admin_licenses_after_init_classes' );
filterelm_admin_licenses_list_table_bulk_actionsEnwikuna License Manager
This filter filters the admin licenses list table bulk actions
apply_filters( 'elm_admin_licenses_list_table_bulk_actions', array $bulk_actions );
Parameter
$bulk_actionsarray- Includes all bulk actions
filterelm_admin_licenses_list_table_classesEnwikuna License Manager
This filter filters the licenses table classes
apply_filters( 'elm_admin_licenses_list_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelm_admin_licenses_list_table_column_{column_name}Enwikuna License Manager
This filter filters the admin licenses list table column default content
apply_filters( 'elm_admin_licenses_list_table_column_{column_name}', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_licenses_list_table_columnsEnwikuna License Manager
This filter filters the admin licenses list table columns
apply_filters( 'elm_admin_licenses_list_table_columns', array $columns );
Parameter
$columnsarray- Includes all columns
filterelm_admin_licenses_list_table_no_itemsEnwikuna License Manager
This filter filters the admin licenses list table no items message
apply_filters( 'elm_admin_licenses_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelm_admin_licenses_list_table_process_sortingEnwikuna License Manager
This filter filters the admin licenses list table process sorting
apply_filters( 'elm_admin_licenses_list_table_process_sorting', array $licenses );
Parameter
$licensesarray- Includes all licenses
filterelm_admin_licenses_list_table_sortable_columnsEnwikuna License Manager
This filter filters the admin licenses list table sortable columns
apply_filters( 'elm_admin_licenses_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelm_admin_licenses_list_table_status_tipEnwikuna License Manager
This filter filters the admin licenses list table status tip
apply_filters( 'elm_admin_licenses_list_table_status_tip', string $status_tip, string $status, ELM_Data_Store_License_Model $license );
Parameter
$status_tipstring- The status tip
$statusstring- The status
$licenseELM_Data_Store_License_Model- The license object
filterelm_admin_licenses_page_title_actionsEnwikuna License Manager
This filter filters the admin licenses page title actions
apply_filters( 'elm_admin_licenses_page_title_actions', array $page_title_actions );
Parameter
$page_title_actionsarray- Includes the page title actions
actionelm_admin_licenses_tabsEnwikuna License Manager
This hook fires during the licenses tabs output
do_action( 'elm_admin_licenses_tabs' );
filterelm_admin_licenses_tabs_arrayEnwikuna License Manager
This filter filters the admin licenses tabs array
apply_filters( 'elm_admin_licenses_tabs_array', array $tabs );
Parameter
$tabsarray- Includes the licenses tabs
filterelm_admin_licenses_views_arrayEnwikuna License Manager
This filter filters the admin licenses views
apply_filters( 'elm_admin_licenses_views_array', array $licenses_views );
Parameter
$licenses_viewsarray- Includes the licenses views
actionelm_admin_menus_after_generators_pageEnwikuna License Manager
This hook fires after the admin menu generators page
do_action( 'elm_admin_menus_after_generators_page', string $plugin_base_slug );
Parameter
$plugin_base_slugstring- The base slug of the plugin
filterelm_admin_navigation_breadcrumb_admin_page_titleEnwikuna License Manager
This filter filters the admin navigation breadcrumb admin page title
apply_filters( 'elm_admin_navigation_breadcrumb_admin_page_title', string $page_title, string $screen_id );
Parameter
$page_titlestring- The page title
$screen_idstring- The screen ID
filterelm_admin_navigation_breadcrumb_extension_displayed_tabEnwikuna License Manager
This filter filters the admin navigation breadcrumb extension displayed tab
apply_filters( 'elm_admin_navigation_breadcrumb_extension_displayed_tab', string $displayed_tab, string $page_id, array $page_data );
Parameter
$displayed_tabstring- The displayed tab
$page_idstring- The page ID
$page_dataarray- Includes all page data
filterelm_admin_navigation_breadcrumb_extension_tab_viewEnwikuna License Manager
This filter filters the admin navigation breadcrumb extension tab view
apply_filters( 'elm_admin_navigation_breadcrumb_extension_tab_view', string $view, string $page_id, array $page_data );
Parameter
$viewstring- The view
$page_idstring- The page ID
$page_dataarray- Includes all page data
filterelm_admin_navigation_breadcrumb_extension_viewEnwikuna License Manager
This filter filters the admin navigation breadcrumb extension view
apply_filters( 'elm_admin_navigation_breadcrumb_extension_view', string $view, string $page_id, array $page_data );
Parameter
$viewstring- The view
$page_idstring- The page ID
$page_dataarray- Includes all page data
filterelm_admin_navigation_breadcrumb_page_data_titleEnwikuna License Manager
This filter filters the admin navigation breadcrumb page data tile
apply_filters( 'elm_admin_navigation_breadcrumb_page_data_title', string $title, string $page_id );
Parameter
$titlestring- The page data title
$page_idstring- The page ID
filterelm_admin_navigation_breadcrumbsEnwikuna License Manager
This filter filters all plugin admin navigation breadcrumbs
apply_filters( 'elm_admin_navigation_breadcrumbs', array $breadcrumbs );
Parameter
$breadcrumbsarray- Includes navigation breadcrumbs
filterelm_admin_order_settingsEnwikuna License Manager
This filter filters the admin order settings
apply_filters( 'elm_admin_order_settings', array $order_settings );
Parameter
$order_settingsarray- Includes the order settings
actionelm_admin_page_action_{page}Enwikuna License Manager
This hook fires the admin page action
do_action( 'elm_admin_page_action_{page}' );
filterelm_admin_page_actions_is_elm_pageEnwikuna License Manager
This filter filters if its a plugin page or not
apply_filters( 'elm_admin_page_actions_is_elm_page', bool $is_elm_page );
Parameter
$is_elm_pagebool- If its a plugin page or not
filterelm_admin_product_settingsEnwikuna License Manager
This filter filters all admin product settings
apply_filters( 'elm_admin_product_settings', array $product_settings );
Parameter
$product_settingsarray- Includes the product settings
filterelm_admin_rest_api_settingsEnwikuna License Manager
This filter filters all admin REST API settings
apply_filters( 'elm_admin_rest_api_settings', array $rest_api_settings );
Parameter
$rest_api_settingsarray- Includes the REST API settings
filterelm_admin_screen_idsEnwikuna License Manager
This filter filters the admin screen IDS
apply_filters( 'elm_admin_screen_ids', array $screen_ids, string $elm_screen_id );
Parameter
$screen_idsarray- Includes all screen IDs
$elm_screen_idstring- Default plugin screen ID
actionelm_admin_settings_{current_tab}Enwikuna License Manager
This hook fires during the settings content output
do_action( 'elm_admin_settings_{current_tab}' );
actionelm_admin_settings_{id}Enwikuna License Manager
This hook fires when a setting gets outputted
do_action( 'elm_admin_settings_{id}' );
actionelm_admin_settings_{id}_afterEnwikuna License Manager
This hook fires after a section was outputted
do_action( 'elm_admin_settings_{id}_after' );
actionelm_admin_settings_{id}_endEnwikuna License Manager
This hook fires when a section end gets outputted
do_action( 'elm_admin_settings_{id}_end' );
filterelm_admin_settings_accounts_get_licenses_page_columnsEnwikuna License Manager
This filter filters the admin settings accounts licenses page columns
apply_filters( 'elm_admin_settings_accounts_get_licenses_page_columns', array $licenses_page_columns );
Parameter
$licenses_page_columnsarray- Includes all licenses page columns
actionelm_admin_settings_after_init_classesEnwikuna License Manager
This hook fires after the admin settings classes init
do_action( 'elm_admin_settings_after_init_classes' );
actionelm_admin_settings_after_output_action_{id}Enwikuna License Manager
This hook fires after the settings output action
do_action( 'elm_admin_settings_after_output_action_{id}', array $settings, string $current_section, bool $hide_save_button );
Parameter
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
$hide_save_buttonbool- If the save button is hidden
actionelm_admin_settings_before_output_action_{id}Enwikuna License Manager
This hook fires before the settings output action
do_action( 'elm_admin_settings_before_output_action_{id}', array $settings, string $current_section, bool $hide_save_button );
Parameter
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
$hide_save_buttonbool- If the save button is hidden
filterelm_admin_settings_export_csv_columnsEnwikuna License Manager
This filter filters all available settings export CSV columns
apply_filters( 'elm_admin_settings_export_csv_columns', array $export_columns );
Parameter
$export_columnsarray- The export CSV columns
filterelm_admin_settings_export_form_methodEnwikuna License Manager
This filter filters the admin settings export form method
apply_filters( 'elm_admin_settings_export_form_method', string $settings_export_form_method );
Parameter
$settings_export_form_methodstring- The form method for the settings export form
actionelm_admin_settings_field_{setting_type}Enwikuna License Manager
This hook fires when the settings type don't fits
do_action( 'elm_admin_settings_field_{setting_type}', array $setting );
Parameter
$settingarray- Includes setting parameters
filterelm_admin_settings_form_method_tab_{current_tab}Enwikuna License Manager
This filter filters the admin settings form method
apply_filters( 'elm_admin_settings_form_method_tab_{current_tab}', string $settings_form_method );
Parameter
$settings_form_methodstring- The form method for the settings form
filterelm_admin_settings_get_export_settings_urlEnwikuna License Manager
This filter filters the export settings URL
apply_filters( 'elm_admin_settings_get_export_settings_url', string $export_settings_url );
Parameter
$export_settings_urlstring- The export settings URL
filterelm_admin_settings_get_import_settings_urlEnwikuna License Manager
This filter filters the import settings URL
apply_filters( 'elm_admin_settings_get_import_settings_url', string $import_settings_url );
Parameter
$import_settings_urlstring- The import settings URL
filterelm_admin_settings_get_optionEnwikuna License Manager
This filter filters the current setting value (option)
apply_filters( 'elm_admin_settings_get_option', mixed $setting_value, int|string $setting_id );
Parameter
$setting_valuemixed- The setting value (or default)
$setting_idint|string- The setting ID
filterelm_admin_settings_import_form_methodEnwikuna License Manager
This filter filters the admin settings import form method
apply_filters( 'elm_admin_settings_import_form_method', string $settings_import_form_method );
Parameter
$settings_import_form_methodstring- The form method for the settings import form
filterelm_admin_settings_licenses_host_type_optionsEnwikuna License Manager
This filter filters the licenses host type options
apply_filters( 'elm_admin_settings_licenses_host_type_options', array $host_type_options );
Parameter
$host_type_optionsarray- Includes the host type options
filterelm_admin_settings_output_action_{id}_hide_save_buttonEnwikuna License Manager
This filter filters if the save button should be hidden or not
apply_filters( 'elm_admin_settings_output_action_{id}_hide_save_button', bool $hide_save_button, string $current_section );
Parameter
$hide_save_buttonbool- If the save button should be hidden
$current_sectionstring- The current settings section
filterelm_admin_settings_output_action_{id}_output_settings_fieldsEnwikuna License Manager
This filter filters if the settings fields should be outputted
apply_filters( 'elm_admin_settings_output_action_{id}_output_settings_fields', bool $output_settings_fields, string $current_section );
Parameter
$output_settings_fieldsbool- If settings fields should be outputted
$current_sectionstring- The current settings section
filterelm_admin_settings_page_title_actionsEnwikuna License Manager
This filter filters the admin settings page title actions
apply_filters( 'elm_admin_settings_page_title_actions', array $page_title_actions );
Parameter
$page_title_actionsarray- Includes the page title actions
filterelm_admin_settings_sanitize_optionEnwikuna License Manager
This filter filters the sanitized settings option
apply_filters( 'elm_admin_settings_sanitize_option', mixed|null $value, mixed $option, array|mixed|null|string $raw_value );
Parameter
$valuemixed|null- The value
$optionmixed- The option
$raw_valuearray|mixed|null|string- The raw value
filterelm_admin_settings_sanitize_option_{option_name}Enwikuna License Manager
Sanitize the value of an option by option name
apply_filters( 'elm_admin_settings_sanitize_option_{option_name}', mixed|null $value, mixed $option, array|mixed|null|string $raw_value );
Parameter
$valuemixed|null- The value
$optionmixed- The option
$raw_valuearray|mixed|null|string- The raw value
actionelm_admin_settings_save_{current_tab}Enwikuna License Manager
This hook fires when a settings page gets saved
do_action( 'elm_admin_settings_save_{current_tab}' );
actionelm_admin_settings_save_{id}Enwikuna License Manager
This hook fires during the saving of settings
do_action( 'elm_admin_settings_save_{id}', string $current_section );
Parameter
$current_sectionstring- The current settings section
actionelm_admin_settings_save_fieldsEnwikuna License Manager
This hook fires when settings fields getting saved
do_action( 'elm_admin_settings_save_fields', array $update_options );
Parameter
$update_optionsarray- Includes all options to update
actionelm_admin_settings_savedEnwikuna License Manager
This hook fires when a settings page was saved
do_action( 'elm_admin_settings_saved' );
actionelm_admin_settings_saved_fieldsEnwikuna License Manager
This hook fires when settings fields are saved
do_action( 'elm_admin_settings_saved_fields', array $update_options );
Parameter
$update_optionsarray- Includes all options to update
actionelm_admin_settings_sections_{current_tab}Enwikuna License Manager
This hook fires during the settings sections output
do_action( 'elm_admin_settings_sections_{current_tab}' );
actionelm_admin_settings_tabsEnwikuna License Manager
This hook fires during the settings tabs output
do_action( 'elm_admin_settings_tabs' );
filterelm_admin_settings_tabs_arrayEnwikuna License Manager
This filter filters the admin settings tabs array
apply_filters( 'elm_admin_settings_tabs_array', array $tabs );
Parameter
$tabsarray- Includes the settings tabs
filterelm_admin_settings_update_optionEnwikuna License Manager
This filter filters the settings update option
apply_filters( 'elm_admin_settings_update_option', mixed|null $setting_value, int|string $setting_id );
Parameter
$setting_valuemixed|null- The setting value
$setting_idint|string- The setting ID
filterelm_admin_settings_views_arrayEnwikuna License Manager
This filter filters the admin settings views
apply_filters( 'elm_admin_settings_views_array', array $settings_views );
Parameter
$settings_viewsarray- Includes the settings views
actionelm_admin_setup_wizard_action_{handler}Enwikuna License Manager
This hook fires when a pro setup wizard step is detected and an action (handler) implemented via hook
do_action( 'elm_admin_setup_wizard_action_{handler}', string $current_step_url, string $next_step_url );
Parameter
$current_step_urlstring- The current step URL
$next_step_urlstring- The next step URL
actionelm_admin_setup_wizard_action_before_{handler}Enwikuna License Manager
This hook fires before the handling of a setup wizard step action
do_action( 'elm_admin_setup_wizard_action_before_{handler}' );
actionelm_admin_setup_wizard_after_first_steps_descriptionEnwikuna License Manager
This hook fires after the setup wizard first steps description
do_action( 'elm_admin_setup_wizard_after_first_steps_description' );
actionelm_admin_setup_wizard_after_licenses_content_inputEnwikuna License Manager
This hook fires after the setup wizard licenses content input
do_action( 'elm_admin_setup_wizard_after_licenses_content_input' );
filterelm_admin_setup_wizard_get_current_step_indexEnwikuna License Manager
This filter filters the current setup wizard step index
apply_filters( 'elm_admin_setup_wizard_get_current_step_index', int $current_step_index );
Parameter
$current_step_indexint- The current step index
filterelm_admin_setup_wizard_get_current_step_keyEnwikuna License Manager
This filter filters the current setup wizard step key
apply_filters( 'elm_admin_setup_wizard_get_current_step_key', string $current_step_key );
Parameter
$current_step_keystring- The current step key
filterelm_admin_setup_wizard_get_error_messageEnwikuna License Manager
This filter filters the setup wizard error message
apply_filters( 'elm_admin_setup_wizard_get_error_message', false|mixed $error_message );
Parameter
$error_messagefalse|mixed- The error message
filterelm_admin_setup_wizard_get_first_steps_listEnwikuna License Manager
This filter filters the setup wizard first steps list
apply_filters( 'elm_admin_setup_wizard_get_first_steps_list', array $first_steps_list );
Parameter
$first_steps_listarray- Includes all first steps
filterelm_admin_setup_wizard_get_next_stepEnwikuna License Manager
This filter filters the next step key
apply_filters( 'elm_admin_setup_wizard_get_next_step', int|string $next_step_key );
Parameter
$next_step_keyint|string- The next step key
filterelm_admin_setup_wizard_get_setup_wizard_stepsEnwikuna License Manager
This filter filters the setup wizard steps
apply_filters( 'elm_admin_setup_wizard_get_setup_wizard_steps', array $steps );
Parameter
$stepsarray- Includes the steps
filterelm_admin_setup_wizard_get_stepEnwikuna License Manager
This filter filters a setup wizard step given by step key
apply_filters( 'elm_admin_setup_wizard_get_step', array|false $step );
Parameter
$steparray|false- The requested step
actionelm_admin_setup_wizard_get_step_content_{view}Enwikuna License Manager
This hook fires when a pro setup wizard step is detected and content implemented via hook
do_action( 'elm_admin_setup_wizard_get_step_content_{view}' );
filterelm_admin_setup_wizard_get_step_indexEnwikuna License Manager
This filter filters the setup wizard step index
apply_filters( 'elm_admin_setup_wizard_get_step_index', int $step_index );
Parameter
$step_indexint- The step index
filterelm_admin_setup_wizard_get_step_urlEnwikuna License Manager
This filter filters the setup wizard step URL
apply_filters( 'elm_admin_setup_wizard_get_step_url', string $step_url );
Parameter
$step_urlstring- The step URL
filterelm_admin_setup_wizard_get_stepsEnwikuna License Manager
This filter filters the setup wizard get steps
apply_filters( 'elm_admin_setup_wizard_get_steps', array $steps );
Parameter
$stepsarray- Includes the steps
filterelm_admin_setup_wizard_headingEnwikuna License Manager
This filter filters the heading title
apply_filters( 'elm_admin_setup_wizard_heading', string $heading );
Parameter
$headingstring- The heading
filterelm_admin_setup_wizard_titleEnwikuna License Manager
This filter filters the setup wizard title
apply_filters( 'elm_admin_setup_wizard_title', string $title );
Parameter
$titlestring- The title
actionelm_admin_status_{current_tab}Enwikuna License Manager
This hook fires during the status content output
do_action( 'elm_admin_status_{current_tab}' );
actionelm_admin_status_after_settings_system_status_report_entriesEnwikuna License Manager
This hook fires after the settings system status report entries
do_action( 'elm_admin_status_after_settings_system_status_report_entries', array $wp_environment );
Parameter
$wp_environmentarray- Includes the WP environment
actionelm_admin_status_after_system_status_reportEnwikuna License Manager
This hook fires after the system status report
do_action( 'elm_admin_status_after_system_status_report' );
actionelm_admin_status_after_wp_environment_system_status_report_entriesEnwikuna License Manager
This hook fires after the wp environment system status report entries
do_action( 'elm_admin_status_after_wp_environment_system_status_report_entries', array $wp_environment );
Parameter
$wp_environmentarray- Includes the WP environment
filterelm_admin_status_elm_core_tablesEnwikuna License Manager
This filter filters the admin status core tables
apply_filters( 'elm_admin_status_elm_core_tables', array $elm_core_tables );
Parameter
$elm_core_tablesarray- Includes all core tables
filterelm_admin_status_format_plugin_dataEnwikuna License Manager
This filter filters the admin status formatted plugin data
apply_filters( 'elm_admin_status_format_plugin_data', array $plugin_data );
Parameter
$plugin_dataarray- Includes all formatted plugin data
filterelm_admin_status_generate_system_reportEnwikuna License Manager
This filter filters the admin status system report
apply_filters( 'elm_admin_status_generate_system_report', array $system_report );
Parameter
$system_reportarray- Includes the whole system report
filterelm_admin_status_get_active_plugin_detailsEnwikuna License Manager
This filter filters the admin status active plugins details
apply_filters( 'elm_admin_status_get_active_plugin_details', array $active_plugins_data );
Parameter
$active_plugins_dataarray- Includes the active plugins
filterelm_admin_status_get_database_detailsEnwikuna License Manager
This filter filters the admin status database details
apply_filters( 'elm_admin_status_get_database_details', array $database_details );
Parameter
$database_detailsarray- Includes the database details
filterelm_admin_status_get_inactive_plugin_detailsEnwikuna License Manager
This filter filters the admin status inactive plugins details
apply_filters( 'elm_admin_status_get_inactive_plugin_details', array $inactive_plugins_data );
Parameter
$inactive_plugins_dataarray- Includes the inactive plugins
filterelm_admin_status_get_security_detailsEnwikuna License Manager
This filter filters the admin status security details
apply_filters( 'elm_admin_status_get_security_details', array $security_details );
Parameter
$security_detailsarray- Includes the security details
filterelm_admin_status_get_server_environment_detailsEnwikuna License Manager
This filter filters the admin status server environment details
apply_filters( 'elm_admin_status_get_server_environment_details', array $server_environment_details );
Parameter
$server_environment_detailsarray- Includes the server environment details
filterelm_admin_status_get_settings_detailsEnwikuna License Manager
This filter filters the admin status settings details
apply_filters( 'elm_admin_status_get_settings_details', array $settings_details );
Parameter
$settings_detailsarray- Includes all settings details
filterelm_admin_status_get_theme_detailsEnwikuna License Manager
This filter filters the admin status active theme details
apply_filters( 'elm_admin_status_get_theme_details', array $active_theme_info );
Parameter
$active_theme_infoarray- Includes all active theme details
filterelm_admin_status_get_timezone_nameEnwikuna License Manager
This filter filters the admin status timezone name
apply_filters( 'elm_admin_status_get_timezone_name', string $timezone_name );
Parameter
$timezone_namestring- The timezone name
filterelm_admin_status_get_utc_offsetEnwikuna License Manager
This filter filters the admin status UTC offset
apply_filters( 'elm_admin_status_get_utc_offset', string $utc_offset, string $formatted_offset );
Parameter
$utc_offsetstring- The UTC offset
$formatted_offsetstring- The formatted offset
filterelm_admin_status_get_wp_environment_detailsEnwikuna License Manager
This filter filters the admin status WordPress environment details
apply_filters( 'elm_admin_status_get_wp_environment_details', array $wp_environment_details );
Parameter
$wp_environment_detailsarray- Includes the WordPress environment details
filterelm_admin_status_scheduled_actions_list_table_get_hook_callbacksEnwikuna License Manager
This filter filters the admin status scheduled actions table hook callbacks
apply_filters( 'elm_admin_status_scheduled_actions_list_table_get_hook_callbacks', array $hook_callbacks );
Parameter
$hook_callbacksarray- Includes all hook callbacks
filterelm_admin_status_scheduled_actions_list_table_get_table_classesEnwikuna License Manager
This filter filters the admin status scheduled actions table classes
apply_filters( 'elm_admin_status_scheduled_actions_list_table_get_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelm_admin_status_scheduled_actions_list_table_no_itemsEnwikuna License Manager
This filter filters the admin status scheduled actions list table no items message
apply_filters( 'elm_admin_status_scheduled_actions_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelm_admin_status_scheduled_actions_list_table_populate_callbackEnwikuna License Manager
This filter filters the admin status scheduled actions populate callback
apply_filters( 'elm_admin_status_scheduled_actions_list_table_populate_callback', array $callback );
Parameter
$callbackarray- Includes the populate callback
filterelm_admin_status_scheduled_actions_list_table_process_searchEnwikuna License Manager
This filter filters the admin status scheduled actions table process search
apply_filters( 'elm_admin_status_scheduled_actions_list_table_process_search', array $cron_events );
Parameter
$cron_eventsarray- Includes all cron events
filterelm_admin_status_scheduled_actions_list_table_process_sortingEnwikuna License Manager
This filter filters the admin status scheduled actions table process sorting
apply_filters( 'elm_admin_status_scheduled_actions_list_table_process_sorting', array $cron_events );
Parameter
$cron_eventsarray- Includes all cron events
actionelm_admin_status_scheduled_actions_list_table_row_actionsEnwikuna License Manager
This hook fires when a custom link gets added to the row actions
do_action( 'elm_admin_status_scheduled_actions_list_table_row_actions', array $links );
Parameter
$linksarray- Includes the schedules actions table row links
filterelm_admin_status_scheduled_actions_list_table_sortable_columnsEnwikuna License Manager
This filter filters the admin status scheduled actions table sortable columns
apply_filters( 'elm_admin_status_scheduled_actions_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
actionelm_admin_statuses_tabsEnwikuna License Manager
This hook fires during the statuses tabs output
do_action( 'elm_admin_statuses_tabs' );
filterelm_admin_statuses_tabs_arrayEnwikuna License Manager
This filter filters the admin statuses tabs array
apply_filters( 'elm_admin_statuses_tabs_array', array $tabs );
Parameter
$tabsarray- Includes the statuses tabs
actionelm_admin_tool_{current_tab}Enwikuna License Manager
This hook fires during the tool content output
do_action( 'elm_admin_tool_{current_tab}' );
actionelm_admin_tool_dlm_migrator_process_step_{step_key}Enwikuna License Manager
This hook fires during the processing of an admin tool Digital License Manager migrator step
do_action( 'elm_admin_tool_dlm_migrator_process_step_{step_key}', array $tables, array|null $data, bool $preserve_ids );
Parameter
$tablesarray- Includes the plugin migrator tables
$dataarray|null- Includes data for the current step
$preserve_idsbool- If the ids should be preserved or not
filterelm_admin_tool_dlm_migrator_stepsEnwikuna License Manager
This filter filters the admin tool Digital License Manager migrator steps
apply_filters( 'elm_admin_tool_dlm_migrator_steps', array $dlm_migrator_steps );
Parameter
$dlm_migrator_stepsarray- Includes the Digital License Manager migrator steps
filterelm_admin_tool_dlm_migrator_tablesEnwikuna License Manager
This filter filters the admin tool Digital License Manager migrator tables
apply_filters( 'elm_admin_tool_dlm_migrator_tables', array $dlm_migrator_tables, wpdb $wpdb );
Parameter
$dlm_migrator_tablesarray- Includes the Digital License Manager migrator tables
$wpdbwpdb- The wpdb object
actionelm_admin_tool_lmfwc_migrator_migrate_productEnwikuna License Manager
This hook fires during the admin tool License Manager for WooCommerce product migration
do_action( 'elm_admin_tool_lmfwc_migrator_migrate_product', WC_Product $product );
Parameter
$productWC_Product- The product object
actionelm_admin_tool_lmfwc_migrator_process_step_{step_key}Enwikuna License Manager
This hook fires during the processing of an admin tool License Manager for WooCommerce migrator step
do_action( 'elm_admin_tool_lmfwc_migrator_process_step_{step_key}', array $tables, array|null $data, bool $preserve_ids );
Parameter
$tablesarray- Includes the plugin migrator tables
$dataarray|null- Includes data for the current step
$preserve_idsbool- If the ids should be preserved or not
filterelm_admin_tool_lmfwc_migrator_stepsEnwikuna License Manager
This filter filters the admin tool License Manager for WooCommerce migrator steps
apply_filters( 'elm_admin_tool_lmfwc_migrator_steps', array $lmfwc_migrator_steps );
Parameter
$lmfwc_migrator_stepsarray- Includes the License Manager for WooCommerce migrator steps
filterelm_admin_tool_lmfwc_migrator_tablesEnwikuna License Manager
This filter filters the admin tool License Manager for WooCommerce migrator tables
apply_filters( 'elm_admin_tool_lmfwc_migrator_tables', array $lmfwc_migrator_tables, wpdb $wpdb );
Parameter
$lmfwc_migrator_tablesarray- Includes the License Manager for WooCommerce migrator tables
$wpdbwpdb- The wpdb object
filterelm_admin_tool_migrator_create_generator_dataEnwikuna License Manager
This filter filters the admin tool migrator create generator data
apply_filters( 'elm_admin_tool_migrator_create_generator_data', array $generator_data, array $generators );
Parameter
$generator_dataarray- Includes all generator data
$generatorsarray- Includes all generators that needs to be merged
filterelm_admin_tool_migrator_create_license_activation_dataEnwikuna License Manager
This filter filters the admin tool migrator create license activation data
apply_filters( 'elm_admin_tool_migrator_create_license_activation_data', array $license_activation_data, array $license_activations );
Parameter
$license_activation_dataarray- Includes all license activation data
$license_activationsarray- Includes all license activations that needs to be merged
filterelm_admin_tool_migrator_create_license_dataEnwikuna License Manager
This filter filters the admin tool migrator create license data
apply_filters( 'elm_admin_tool_migrator_create_license_data', array $license_data, array $licenses );
Parameter
$license_dataarray- Includes all license data
$licensesarray- Includes all licenses that needs to be merged
filterelm_admin_tool_migrator_get_steps_{id}Enwikuna License Manager
This filter filters the admin tool migrator steps
apply_filters( 'elm_admin_tool_migrator_get_steps_{id}', array $steps );
Parameter
$stepsarray- Includes the migrator steps
filterelm_admin_tool_migrator_get_tables_{id}Enwikuna License Manager
This filter filters the admin tool migrator plugin tables
apply_filters( 'elm_admin_tool_migrator_get_tables_{id}', array $tables );
Parameter
$tablesarray- Includes the plugin migrator tables
filterelm_admin_tool_migrator_supported_pluginsEnwikuna License Manager
This filter filters the admin tool migrator supported plugins
apply_filters( 'elm_admin_tool_migrator_supported_plugins', array $supported_plugins );
Parameter
$supported_pluginsarray- Includes the supported plugins
actionelm_admin_tools_tabsEnwikuna License Manager
This hook fires during the tools tabs output
do_action( 'elm_admin_tools_tabs' );
filterelm_admin_tools_tabs_arrayEnwikuna License Manager
This filter filters the admin tools tabs array
apply_filters( 'elm_admin_tools_tabs_array', array $tabs );
Parameter
$tabsarray- Includes the tools tabs
actionelm_admin_wc_after_license_product_panelEnwikuna License Manager
This hook fires after all the admin license product panel entries
do_action( 'elm_admin_wc_after_license_product_panel', int $product_id, bool $is_variation, int|null $loop );
Parameter
$product_idint- The product ID
$is_variationbool- If is a variation or not
$loopint|null- The loop ID for variations
actionelm_admin_wc_emails_after_distributor_codeEnwikuna License Manager Pro
This hook fires after the admin distributor code
do_action( 'elm_admin_wc_emails_after_distributor_code', ELMP_Data_Store_Distributor_Code_Model $distributor_code, bool $plain_text );
Parameter
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
$plain_textbool- If plain text or not
actionelm_admin_wc_emails_after_license_keyEnwikuna License Manager
This hook fires after the admin license key
do_action( 'elm_admin_wc_emails_after_license_key', ELM_Data_Store_License_Model $license, bool $plain_text );
Parameter
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_admin_wc_emails_before_license_keyEnwikuna License Manager
This hook fires before the admin license key
do_action( 'elm_admin_wc_emails_before_license_key', ELM_Data_Store_License_Model $license, bool $plain_text );
Parameter
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_admin_wc_emails_license_keyEnwikuna License Manager Pro
This hook fires when the admin email license key should be outputted
do_action( 'elm_admin_wc_emails_license_key', array $license_details );
Parameter
$license_detailsarray- Includes the license and additional params [ $license, $plain_text ]
actionelm_admin_wc_emails_licenses_detailsEnwikuna License Manager
This hook fires when the admin email licenses table including all details should be outputted
do_action( 'elm_admin_wc_emails_licenses_details', array $licenses_details );
Parameter
$licenses_detailsarray- Includes all required licenses and additional params [ $order, $licenses, $plain_text ]
filterelm_admin_wc_emails_licenses_details_empty_licenses_textEnwikuna License Manager
This filter filters the admin orders licenses details empty licenses text
apply_filters( 'elm_admin_wc_emails_licenses_details_empty_licenses_text', string $empty_licenses_text, WC_Order $order );
Parameter
$empty_licenses_textstring- The empty licenses text
$orderWC_Order- The order object
filterelm_admin_wc_orders_allowed_licenses_per_orderEnwikuna License Manager
This filter filters the allowed licenses per order
apply_filters( 'elm_admin_wc_orders_allowed_licenses_per_order', array $allowed_licenses_per_order, WC_Order_Item[] $order_items );
Parameter
$allowed_licenses_per_orderarray- Includes the allowed licenses per order
$order_itemsWC_Order_Item[]- Includes all order items
filterelm_admin_wc_orders_display_order_itemmeta_licensesEnwikuna License Manager
This filter filters if the licenses should be displayed below the order line item meta or not
apply_filters( 'elm_admin_wc_orders_display_order_itemmeta_licenses', bool $display_licenses, WC_Order $order, WC_Product $product );
Parameter
$display_licensesbool- If the licenses should be displayed
$orderWC_Order- The order object
$productWC_Product- The product object
filterelm_admin_wc_orders_generate_order_item_licenses_license_dataEnwikuna License Manager
This filter filters the generate order item licenses license data
apply_filters( 'elm_admin_wc_orders_generate_order_item_licenses_license_data', array $license_data, array $hosts, int $i, WC_Order $order );
Parameter
$license_dataarray- Includes all license data
$hostsarray- Includes all hosts
$iint- Current integer index variable for license keys
$orderWC_Order- The order object
filterelm_admin_wc_orders_licenses_creation_order_itemsEnwikuna License Manager
This filter filters the admin orders licenses creation order items
apply_filters( 'elm_admin_wc_orders_licenses_creation_order_items', WC_Order_Item[] $order_items, WC_Order $order );
Parameter
$order_itemsWC_Order_Item[]- Includes all order items
$orderWC_Order- The order object
filterelm_admin_wc_orders_order_actionsEnwikuna License Manager
This filter filters the custom admin order actions
apply_filters( 'elm_admin_wc_orders_order_actions', array $actions, WC_Order|null $order );
Parameter
$actionsarray- Includes all actions
$orderWC_Order|null- The order object
filterelm_admin_wc_orders_order_item_assign_stock_licenses_update_license_dataEnwikuna License Manager
This filter filters the order item assign stock licenses update license data
apply_filters( 'elm_admin_wc_orders_order_item_assign_stock_licenses_update_license_data', array $license_update_data, array $hosts, int $i, WC_Order $order );
Parameter
$license_update_dataarray- Includes all license update data
$hostsarray- Includes all hosts
$iint- Current integer index variable for quantity
$orderWC_Order- The order object
filterelm_admin_wc_orders_order_status_action_hostsEnwikuna License Manager
This filter filters the admin order item hosts
apply_filters( 'elm_admin_wc_orders_order_status_action_hosts', array $hosts, WC_Order_Item $order_item );
Parameter
$hostsarray- Includes the hosts
$order_itemWC_Order_Item- The order item object
actionelm_admin_wc_products_after_import_inserted_product_objectEnwikuna License Manager
This hook fires after the processing of custom CSV fields during the WooCommerce product import
do_action( 'elm_admin_wc_products_after_import_inserted_product_object', WC_Product $product, array $data );
Parameter
$productWC_Product- The product object
$dataarray- Includes all CSV data for a product
filterelm_admin_wc_products_get_import_export_columnsEnwikuna License Manager
This filter filters the product import export columns
apply_filters( 'elm_admin_wc_products_get_import_export_columns', array $import_export_columns );
Parameter
$import_export_columnsarray- Includes all import export columns
filterelm_admin_wc_products_woocommerce_product_export_product_column_{column_key}Enwikuna License Manager
This filter filters the products product export column
apply_filters( 'elm_admin_wc_products_woocommerce_product_export_product_column_{column_key}', string $column_key, mixed $value, WC_Product $product );
Parameter
$column_keystring- The export column key
$valuemixed- The value (better use product object to receive value)
$productWC_Product- The product object
filterelm_admin_wc_settings_licenses_endpoint_settingsEnwikuna License Manager
This filter filters the admin licenses endpoint settings
apply_filters( 'elm_admin_wc_settings_licenses_endpoint_settings', array $licenses_endpoint_settings );
Parameter
$licenses_endpoint_settingsarray- Includes custom licenses endpoint settings
actionelm_after_admin_license_activations_list_table_process_bulk_actionsEnwikuna License Manager
This hook fires after the admin license activations list table process bulk actions
do_action( 'elm_after_admin_license_activations_list_table_process_bulk_actions', string $action, array $license_ids );
Parameter
$actionstring- The bulk action
$license_idsarray- Includes all license activation IDs
actionelm_after_admin_licenses_list_table_process_bulk_actionsEnwikuna License Manager
This hook fires after the admin licenses list table process bulk actions
do_action( 'elm_after_admin_licenses_list_table_process_bulk_actions', string $action, array $license_ids );
Parameter
$actionstring- The bulk action
$license_idsarray- Includes all license IDs
actionelm_after_get_templateEnwikuna License Manager
This hook fires after a template was loaded
do_action( 'elm_after_get_template', string $template, string $args );
Parameter
$templatestring- The template
$argsstring- The args for the template
actionelm_after_loadEnwikuna License Manager
This hook fires after the plugin load
do_action( 'elm_after_load' );
actionelm_before_delete_licenseEnwikuna License Manager
This hook fires before a license gets deleted
do_action( 'elm_before_delete_license', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
actionelm_before_get_templateEnwikuna License Manager
This hook fires before a template gets loaded
do_action( 'elm_before_get_template', string $template, string $args );
Parameter
$templatestring- The template
$argsstring- The args for the template
actionelm_before_loadEnwikuna License Manager
This hook fires before the plugin load
do_action( 'elm_before_load' );
filterelm_cron_jobs_filter_cron_schedulesEnwikuna License Manager
This filter filters the custom plugin cron job schedules
apply_filters( 'elm_cron_jobs_filter_cron_schedules', array $schedules );
Parameter
$schedulesarray
filterelm_cron_jobs_get_cron_hooksEnwikuna License Manager
This filter filters all cron job hooks from the plugin
apply_filters( 'elm_cron_jobs_get_cron_hooks', array $cron_hooks, bool $include_helper, bool $is_uninstall );
Parameter
$cron_hooksarray- Includes all cron hooks
$include_helperbool- If the helper plugins should be included
$is_uninstallbool- If is uninstall of the plugin
filterelm_cron_jobs_get_formatted_cron_eventsEnwikuna License Manager
This filter filters all formatted plugin cron events
apply_filters( 'elm_cron_jobs_get_formatted_cron_events', array $formatted_cron_events );
Parameter
$formatted_cron_eventsarray- Includes all formatted plugin cron events
filterelm_data_store_additional_order_by_directivesEnwikuna License Manager
This filter filters the data store exists by query
apply_filters( 'elm_data_store_additional_order_by_directives', string $additional_directives );
Parameter
$additional_directivesstring- The additional order by directives
filterelm_data_store_count_by_queryEnwikuna License Manager
This filter filters the data store count by query
apply_filters( 'elm_data_store_count_by_query', string $count_by_query );
Parameter
$count_by_querystring- The count by query
filterelm_data_store_delete_queryEnwikuna License Manager
This filter filters the data store delete query
apply_filters( 'elm_data_store_delete_query', string $delete_query );
Parameter
$delete_querystring- The delete query
filterelm_data_store_exists_by_queryEnwikuna License Manager
This filter filters the data store exists by query
apply_filters( 'elm_data_store_exists_by_query', string $exists_by_query );
Parameter
$exists_by_querystring- The exists by query
filterelm_data_store_find_all_by_queryEnwikuna License Manager
This filter filters the data store find all by query
apply_filters( 'elm_data_store_find_all_by_query', string $find_all_by_query );
Parameter
$find_all_by_querystring- The find all by query
filterelm_data_store_find_all_queryEnwikuna License Manager
This filter filters the data store find all query
apply_filters( 'elm_data_store_find_all_query', string $find_all_query );
Parameter
$find_all_querystring- The find all query
filterelm_data_store_find_by_queryEnwikuna License Manager
This filter filters the data store find by query
apply_filters( 'elm_data_store_find_by_query', string $find_by_query );
Parameter
$find_by_querystring- The find by query
filterelm_data_store_find_queryEnwikuna License Manager
This filter filters the data store find query
apply_filters( 'elm_data_store_find_query', string $find_query );
Parameter
$find_querystring- The find query
filterelm_data_store_license_model_get_license_keyEnwikuna License Manager
This filter filters the license key received from the DB
apply_filters( 'elm_data_store_license_model_get_license_key', string $license_key );
Parameter
$license_keystring- The license key
filterelm_date_formatEnwikuna License Manager
This filter filters the date format
apply_filters( 'elm_date_format', string $date_format );
Parameter
$date_formatstring- The date format
filterelm_db_missing_tablesEnwikuna License Manager
This filter filters the missing DB tables
apply_filters( 'elm_db_missing_tables', string|array $missing_tables );
Parameter
$missing_tablesstring|array- Includes the missing tables
filterelm_dependencies_check_plugin_slugEnwikuna License Manager
This filter filters the plugin slug
apply_filters( 'elm_dependencies_check_plugin_slug', string $plugin_slug );
Parameter
$plugin_slugstring- The plugin slug to check
filterelm_dependencies_is_loadableEnwikuna License Manager
This filter filters if the plugin is loadable
apply_filters( 'elm_dependencies_is_loadable', bool $loadable );
Parameter
$loadablebool- If is loadable or not
filterelm_distributor_code_encryption_modeEnwikuna License Manager Pro
This filter filters the distributor code encryption mode
apply_filters( 'elm_distributor_code_encryption_mode', string $encryption_mode );
Parameter
$encryption_modestring- The encryption mode
filterelm_distributor_code_lengthEnwikuna License Manager Pro
This filter filters the distributor code length
apply_filters( 'elm_distributor_code_length', string $code_length );
Parameter
$code_lengthstring- The code length
filterelm_distributor_code_redemption_deletion_modeEnwikuna License Manager Pro
This filter filters the distributor code redemption deletion mode
apply_filters( 'elm_distributor_code_redemption_deletion_mode', string $redemption_deletion_mode );
Parameter
$redemption_deletion_modestring- The redemption deletion mode
filterelm_distributor_settingsEnwikuna License Manager
This filter filters all admin distributor settings
apply_filters( 'elm_distributor_settings', array $distributor_settings );
Parameter
$distributor_settingsarray- Includes the distributor settings
filterelm_documentation_urlEnwikuna License Manager
This filter filters the URL to the plugin documentation
apply_filters( 'elm_documentation_url', string $documentation_url );
Parameter
$documentation_urlstring- The URL to the plugin documentation
filterelm_enable_setup_wizardEnwikuna License Manager
This filter filters if the setup wizard should be enabled or not
apply_filters( 'elm_enable_setup_wizard', bool $enabled );
Parameter
$enabledbool- If setup wizard enabled or not
filterelm_enable_update_functionsEnwikuna License Manager
This filter filters if the update functions should be used
apply_filters( 'elm_enable_update_functions', bool $enable_update_functions );
Parameter
$enable_update_functionsbool- If update functions enabled or not
filterelm_expert_setting_delete_data_uninstall_modeEnwikuna License Manager
This filter filters the expert delete data uninstall mode to remove all data during uninstall of the plugin
apply_filters( 'elm_expert_setting_delete_data_uninstall_mode', string $uninstall_mode );
Parameter
$uninstall_modestring- The expert uninstall mode
filterelm_format_log_entryEnwikuna License Manager
This filter filters the formatted log entry
apply_filters( 'elm_format_log_entry', array $log_entry );
Parameter
$log_entryarray- The log entry
filterelm_general_display_expired_licenses_licenses_page_modeEnwikuna License Manager
This filter filters the general display expired licenses licenses page mode (If expired licenses should be displayed at the licenses page)
apply_filters( 'elm_general_display_expired_licenses_licenses_page_mode', string $expired_licenses_licenses_page_mode );
Parameter
$expired_licenses_licenses_page_modestring- The expired licenses licenses mode
filterelm_general_display_header_actions_modeEnwikuna License Manager
This filter filters the display status of the header actions
apply_filters( 'elm_general_display_header_actions_mode', string $display_mode );
Parameter
$display_modestring- The display mode
filterelm_general_display_order_item_license_details_modeEnwikuna License Manager
This filter filters the general display order item license details mode (If license details should be displayed within order items)
apply_filters( 'elm_general_display_order_item_license_details_mode', string $license_details_mode );
Parameter
$license_details_modestring- The order item license details mode
filterelm_general_display_setup_wizard_update_modeEnwikuna License Manager
This filter filters the display mode of the setup wizard after an update
apply_filters( 'elm_general_display_setup_wizard_update_mode', string $display_mode );
Parameter
$display_modestring- The display mode
filterelm_general_notification_license_expires_soon_offsetEnwikuna License Manager
This filter filters the general notification license expires soon offset
apply_filters( 'elm_general_notification_license_expires_soon_offset', string $expires_soon_offset );
Parameter
$expires_soon_offsetstring- The expires soon offset in days
filterelm_generator_get_assigned_product_idsEnwikuna License Manager
This filter filters the product IDs assigned to a generator
apply_filters( 'elm_generator_get_assigned_product_ids', array $assigned_product_ids, int $generator_id );
Parameter
$assigned_product_idsarray- Includes the assigned product IDs
$generator_idint- The generator ID
filterelm_generator_valid_for_2_expires_atEnwikuna License Manager
This filter filters the valid for to expires at for a generator
apply_filters( 'elm_generator_valid_for_2_expires_at', string|null $expires_at, int|null $valid_for );
Parameter
$expires_atstring|null- The formatted expires at from valid for
$valid_forint|null- The valid for number
filterelm_get_current_sectionEnwikuna License Manager
This filter filters the current page section
apply_filters( 'elm_get_current_section', string $current_section );
Parameter
$current_sectionstring- The current section
filterelm_get_current_tabEnwikuna License Manager
This filter filters the current page tab
apply_filters( 'elm_get_current_tab', string $current_tab );
Parameter
$current_tabstring- The current tab
filterelm_get_current_viewEnwikuna License Manager
This filter filters the current page view
apply_filters( 'elm_get_current_view', string $current_view );
Parameter
$current_viewstring- The current view
filterelm_get_generator_textEnwikuna License Manager
This filter filters the generator text
apply_filters( 'elm_get_generator_text', string $generator_text, ELM_Data_Store_Generator_Model|false $generator );
Parameter
$generator_textstring- The generator text
$generatorELM_Data_Store_Generator_Model|false- The generator object
filterelm_get_license_activation_typesEnwikuna License Manager
This filter filters all license activation types
apply_filters( 'elm_get_license_activation_types', array|string $types );
Parameter
$typesarray|string- Includes all types
filterelm_get_license_statusesEnwikuna License Manager
This filter filters all license statuses or just one in case a status is given
apply_filters( 'elm_get_license_statuses', array|string $statuses, string $status );
Parameter
$statusesarray|string- Includes all statuses or only one
$statusstring- The specific status which should be returned
filterelm_get_license_typesEnwikuna License Manager
This filter filters all license types
apply_filters( 'elm_get_license_types', array|string $types );
Parameter
$typesarray|string- Includes all types
filterelm_get_order_textEnwikuna License Manager
This filter filters the order text
apply_filters( 'elm_get_order_text', string $order_text, WC_Order|bool|null $order );
Parameter
$order_textstring- The order text
$orderWC_Order|bool|null- The order object
filterelm_get_product_textEnwikuna License Manager
This filter filters the product text
apply_filters( 'elm_get_product_text', string $product_text, WC_Product|bool|null $product );
Parameter
$product_textstring- The product text
$productWC_Product|bool|null- The product object
filterelm_get_supported_order_typesEnwikuna License Manager
This filter filters the supported order types for licenses
apply_filters( 'elm_get_supported_order_types', array $supported_order_types );
Parameter
$supported_order_typesarray- Includes the supported order types
filterelm_get_supported_product_typesEnwikuna License Manager
This filter filters the supported product types for licenses
apply_filters( 'elm_get_supported_product_types', array $supported_product_types );
Parameter
$supported_product_typesarray- Includes the supported product types
filterelm_get_user_textEnwikuna License Manager
This filter filters the user text
apply_filters( 'elm_get_user_text', string $user_text, WP_User|bool|null $user );
Parameter
$user_textstring- The user text
$userWP_User|bool|null- The user object
filterelm_includesEnwikuna License Manager
This filter filters includes (function files)
apply_filters( 'elm_includes', array $includes );
Parameter
$includesarray- Includes all function filenames
filterelm_install_get_core_capabilitiesEnwikuna License Manager
This filter filters the plugins core capabilities
apply_filters( 'elm_install_get_core_capabilities', array $capabilities );
Parameter
$capabilitiesarray- Includes all capabilities
filterelm_install_get_tablesEnwikuna License Manager
This filter filters the plugin tables
apply_filters( 'elm_install_get_tables', array $tables );
Parameter
$tablesarray- Includes all plugin tables
actionelm_install_plugin_updatedEnwikuna License Manager
This hook fires if the plugin has been updated
do_action( 'elm_install_plugin_updated' );
filterelm_install_skip_create_directories_filesEnwikuna License Manager
This filter filters if the creation of the directories and files should be skipped
apply_filters( 'elm_install_skip_create_directories_files', bool $skip );
Parameter
$skipbool- If should be skipped
actionelm_installedEnwikuna License Manager
This hook fires after the plugin is installed successfully
do_action( 'elm_installed' );
filterelm_is_actionEnwikuna License Manager
This filter filters if the current action is an action on a plugins page
apply_filters( 'elm_is_action', bool $is_action );
Parameter
$is_actionbool- If is action on page or not
actionelm_license_after_update_order_download_expirationEnwikuna License Manager
This hook fires after the update order download expiration
do_action( 'elm_license_after_update_order_download_expiration', WC_Customer_Download $download, int $product_id, string $expires_at );
Parameter
$downloadWC_Customer_Download- The download object
$product_idint- The product ID
$expires_atstring- The expiration date
actionelm_license_before_update_order_download_expirationEnwikuna License Manager
This hook fires before the update order download expiration
do_action( 'elm_license_before_update_order_download_expiration', WC_Customer_Download $download, int $product_id, string $expires_at );
Parameter
$downloadWC_Customer_Download- The download object
$product_idint- The product ID
$expires_atstring- The expiration date
filterelm_license_host_typeEnwikuna License Manager Pro
This filter filters the license host type
apply_filters( 'elm_license_host_type', string $host_type );
Parameter
$host_typestring- The host type
filterelm_license_hosts_modeEnwikuna License Manager Pro
This filter filters the license hosts mode (if hosts should be used or not)
apply_filters( 'elm_license_hosts_mode', string $hosts_mode );
Parameter
$hosts_modestring- The hosts mode
filterelm_license_key_duplicates_modeEnwikuna License Manager
This filter filters the license key duplicates mode
apply_filters( 'elm_license_key_duplicates_mode', string $duplicates_mode );
Parameter
$duplicates_modestring- The duplicates mode
filterelm_license_key_encryption_modeEnwikuna License Manager Pro
This filter filters the license key encryption mode
apply_filters( 'elm_license_key_encryption_mode', string $encryption_mode );
Parameter
$encryption_modestring- The encryption mode
filterelm_license_key_existsEnwikuna License Manager
This filter filters if a license key exists or not
apply_filters( 'elm_license_key_exists', bool $exists, string $license_key );
Parameter
$existsbool- If license key exists or not
$license_keystring- The license key to check
filterelm_license_pre_modify_product_stockEnwikuna License Manager
This filter filters the pre modified product stock
apply_filters( 'elm_license_pre_modify_product_stock', int $stock_quantity, WC_Product $product, string $action, int $amount );
Parameter
$stock_quantityint- The calculated stock quantity
$productWC_Product- The product object
$actionstring- The modify action
$amountint- The modification amount
filterelm_license_trial_license_requests_modeEnwikuna License Manager Pro
This filter filters the license trial license requests mode
apply_filters( 'elm_license_trial_license_requests_mode', string $trial_license_requests_mode );
Parameter
$trial_license_requests_modestring- The trial license requests mode
filterelm_license_update_dataEnwikuna License Manager
This filter filters the license update data
apply_filters( 'elm_license_update_data', array $license_update_data, ELM_Data_Store_License_Model $license );
Parameter
$license_update_dataarray- The license update data
$licenseELM_Data_Store_License_Model- The license object
filterelm_license_update_order_download_expiration_download_permissionsEnwikuna License Manager
This filter filters the update order download expiration download permissions
apply_filters( 'elm_license_update_order_download_expiration_download_permissions', array $download_permissions, int $order_id );
Parameter
$download_permissionsarray- Includes the download permissions
$order_idint- The order ID
actionelm_log_deleteEnwikuna License Manager
This hook fires after a log file was deleted
do_action( 'elm_log_delete', string $log_file, bool $deleted );
Parameter
$log_filestring- The log file name
$deletedbool- If the log was was deleted or not
actionelm_log_downloadEnwikuna License Manager
This hook fires after a log file download was triggered
do_action( 'elm_log_download', string $log_file );
Parameter
$log_filestring- The log file name
filterelm_log_handler_file_add_messageEnwikuna License Manager
This filter filters the log file message
apply_filters( 'elm_log_handler_file_add_message', string $message, string $log_file );
Parameter
$messagestring- Log message
$log_filestring- Log file
filterelm_log_handler_file_get_log_file_entry_levelEnwikuna License Manager
This filter filters the log file entry level
apply_filters( 'elm_log_handler_file_get_log_file_entry_level', string $level );
Parameter
$levelstring- Log entry level
filterelm_log_handler_file_get_log_file_entry_messageEnwikuna License Manager
This filter filters the log file entry message
apply_filters( 'elm_log_handler_file_get_log_file_entry_message', string $message );
Parameter
$messagestring- Log message
filterelm_log_handler_file_get_log_file_entry_timestampEnwikuna License Manager
This filter filters the log file entry timestamp
apply_filters( 'elm_log_handler_file_get_log_file_entry_timestamp', string $timestamp );
Parameter
$timestampstring- Log entry timestamp
filterelm_log_handler_file_get_log_filesEnwikuna License Manager
This filter filters the log files
apply_filters( 'elm_log_handler_file_get_log_files', array $result );
Parameter
$resultarray- Log files
filterelm_log_handler_file_log_size_limitEnwikuna License Manager
This filter filters the log file size limit
apply_filters( 'elm_log_handler_file_log_size_limit', int $log_size_limit );
Parameter
$log_size_limitint- The log file size limit
filterelm_logger_days_to_retain_logsEnwikuna License Manager
This filter filters the days the logger should retain the logs
apply_filters( 'elm_logger_days_to_retain_logs', int $days );
Parameter
$daysint- The number of days to retain the logs
filterelm_logger_log_messageEnwikuna License Manager
This filter filters the logger log message
apply_filters( 'elm_logger_log_message', string $message, string $level, array $context );
Parameter
$messagestring- The log message
$levelstring- The log level
$contextarray- The log context
filterelm_logging_enabledEnwikuna License Manager
This filter filters if the logging is enabled
apply_filters( 'elm_logging_enabled', bool $enabled );
Parameter
$enabledbool- If logging is enabled or not
filterelm_my_account_activate_license_host_check_modeEnwikuna License Manager Pro
This filter filters the My Account activate license host check mode
apply_filters( 'elm_my_account_activate_license_host_check_mode', string $host_check_mode );
Parameter
$host_check_modestring- The host check mode
filterelm_my_account_activate_license_offline_file_expiration_timeEnwikuna License Manager Pro
This filter filters the My Account activate license offline file expiration time
apply_filters( 'elm_my_account_activate_license_offline_file_expiration_time', int $expiration_time );
Parameter
$expiration_timeint- The expiration time in minutes
filterelm_my_account_activate_license_offline_modeEnwikuna License Manager Pro
This filter filters the My Account activate license offline mode
apply_filters( 'elm_my_account_activate_license_offline_mode', string $offline_mode );
Parameter
$offline_modestring- The offline mode
filterelm_my_account_activate_licenses_modeEnwikuna License Manager
This filter filters the My Account activate licenses mode (If the customer can activate a license)
apply_filters( 'elm_my_account_activate_licenses_mode', string $activate_licenses_mode );
Parameter
$activate_licenses_modestring- The activate licenses mode
filterelm_my_account_buy_trial_license_modeEnwikuna License Manager Pro
This filter filters the My Account buy trial license mode
apply_filters( 'elm_my_account_buy_trial_license_mode', string $buy_trial_license_mode );
Parameter
$buy_trial_license_modestring- The buy trial license mode
filterelm_my_account_deactivate_licenses_modeEnwikuna License Manager
This filter filters the My Account deactivate licenses mode (If the customer can deactivate a license)
apply_filters( 'elm_my_account_deactivate_licenses_mode', string $deactivate_licenses_mode );
Parameter
$deactivate_licenses_modestring- The deactivate licenses mode
filterelm_my_account_distributor_codes_redemption_modeEnwikuna License Manager Pro
This filter filters the My Account distributor codes redemption mode
apply_filters( 'elm_my_account_distributor_codes_redemption_mode', string $redemption_mode );
Parameter
$redemption_modestring- The redemption mode
filterelm_my_account_license_certificates_modeEnwikuna License Manager
This filter filters the My Account license certificates mode
apply_filters( 'elm_my_account_license_certificates_mode', string $license_certificates_mode );
Parameter
$license_certificates_modestring- The license certificates mode
filterelm_my_account_licenses_page_columnsEnwikuna License Manager
This filter filters the My Account licenses page columns (The license columns shown at the account page)
apply_filters( 'elm_my_account_licenses_page_columns', array $default_licenses_page_columns );
Parameter
$default_licenses_page_columnsarray- Includes all licenses page columns
filterelm_my_account_licenses_page_modeEnwikuna License Manager
This filter filters the My Account licenses page mode (If the licenses page should be visible)
apply_filters( 'elm_my_account_licenses_page_mode', string $licenses_page_mode );
Parameter
$licenses_page_modestring- The licenses page mode
filterelm_my_account_licenses_renewal_modeEnwikuna License Manager
This filter filters the My Account licenses renewal mode
apply_filters( 'elm_my_account_licenses_renewal_mode', string $licenses_renewal_mode );
Parameter
$licenses_renewal_modestring- The licenses renewal mode
filterelm_my_account_modify_license_hosts_modeEnwikuna License Manager Pro
This filter filters the My Account modify license hosts mode
apply_filters( 'elm_my_account_modify_license_hosts_mode', string $modify_license_hosts_mode );
Parameter
$modify_license_hosts_modestring- The modify licenses hosts mode
filterelm_order_automatic_licenses_creation_modeEnwikuna License Manager
This filter filters the order automatic licenses creation mode (If all licenses for an order should be automatically created)
apply_filters( 'elm_order_automatic_licenses_creation_mode', string $creation_mode );
Parameter
$creation_modestring- The automatic licenses creation mode
filterelm_order_automatic_licenses_creation_statusEnwikuna License Manager
This filter filters the order automatic licenses creation status (The order status where the license should be created)
apply_filters( 'elm_order_automatic_licenses_creation_status', string $licenses_creation_status );
Parameter
$licenses_creation_statusstring- The automatic licenses creation status
filterelm_order_contains_license_productEnwikuna License Manager
This filter filters if an order contains a license product
apply_filters( 'elm_order_contains_license_product', bool $contains_license_product, WC_Order $order );
Parameter
$contains_license_productbool- If order contains a license product
$orderWC_Order- The order object
filterelm_order_downloadable_product_expiring_modeEnwikuna License Manager
This filter filters the order downloadable product expiring mode
apply_filters( 'elm_order_downloadable_product_expiring_mode', string $expiring_mode );
Parameter
$expiring_modestring- The expiring mode
filterelm_order_increase_allowed_license_activations_modeEnwikuna License Manager
This filter filters the order increase allowed license activations mode
apply_filters( 'elm_order_increase_allowed_license_activations_mode', string $increase_mode );
Parameter
$increase_modestring- The increase mode
filterelm_order_licenses_deletion_modeEnwikuna License Manager
This filter filters the order licenses deletion mode
apply_filters( 'elm_order_licenses_deletion_mode', string $licenses_deletion_mode );
Parameter
$licenses_deletion_modestring- The licenses deletion mode
filterelm_order_licenses_modeEnwikuna License Manager
This filter filters the order licenses mode (if licenses should be visible within orders)
apply_filters( 'elm_order_licenses_mode', string $licenses_mode );
Parameter
$licenses_modestring- The licenses mode
filterelm_order_trial_license_lookup_modeEnwikuna License Manager Pro
This filter filters the order trial license lookup mode
apply_filters( 'elm_order_trial_license_lookup_mode', string $lookup_mode );
Parameter
$lookup_modestring- The lookup mode
filterelm_posts_license_protected_title_prependEnwikuna License Manager
This filter filters the license protected post title
apply_filters( 'elm_posts_license_protected_title_prepend', string $prepend, int $post_id );
Parameter
$prependstring- Text displayed before the post title
$post_idint- The post ID
filterelm_posts_password_form_outputEnwikuna License Manager
This filter filters the posts password form output to modify the output for required licenses
apply_filters( 'elm_posts_password_form_output', string $output, WP_Post $post );
Parameter
$outputstring- The output
$postWP_Post- The post object
filterelm_product_automatic_stock_management_modeEnwikuna License Manager
This filter filters the product automatic stock management mode
apply_filters( 'elm_product_automatic_stock_management_mode', string $stock_management_mode );
Parameter
$stock_management_modestring- The automatic stock management mode
filterelm_product_get_assigned_generatorEnwikuna License Manager
This filter filters the assigned generator to a WooCommerce product
apply_filters( 'elm_product_get_assigned_generator', int|null $generator_id, WC_Product|null|false $product );
Parameter
$generator_idint|null- The assigned generator ID
$productWC_Product|null|false- The product object
filterelm_product_get_uuidEnwikuna License Manager
This filter filters the UUID for a WooCommerce product
apply_filters( 'elm_product_get_uuid', string|null $product_uuid, WC_Product|null|false $product );
Parameter
$product_uuidstring|null- The assigned UUID
$productWC_Product|null|false- The product object
filterelm_product_license_enabledEnwikuna License Manager
This filter filters if a WooCommerce product is a license or not
apply_filters( 'elm_product_license_enabled', bool $license_enabled, WC_Product|null|false $product );
Parameter
$license_enabledbool- If product is a license
$productWC_Product|null|false- The product object
filterelm_product_sell_expired_modeEnwikuna License Manager
This filter filters the product sell expired mode
apply_filters( 'elm_product_sell_expired_mode', string $sell_expired_mode );
Parameter
$sell_expired_modestring- The sell expired mode
filterelm_product_stocks_automatic_synchronization_modeEnwikuna License Manager
This filter filters the product stocks automatic synchronization mode
apply_filters( 'elm_product_stocks_automatic_synchronization_mode', string $synchronization_mode );
Parameter
$synchronization_modestring- The synchronization mode
filterelm_product_use_generatorEnwikuna License Manager
This filter filters if a WooCommerce product should use a generator to generate licenses
apply_filters( 'elm_product_use_generator', bool $use_generator, WC_Product|null|false $product );
Parameter
$use_generatorbool- If generator should be used
$productWC_Product|null|false- The product object
filterelm_product_use_stockEnwikuna License Manager
This filter filters if a WooCommerce product should use the available license stock
apply_filters( 'elm_product_use_stock', bool $use_stock, WC_Product|null|false $product );
Parameter
$use_stockbool- If stock should be used
$productWC_Product|null|false- The product object
filterelm_register_log_handlersEnwikuna License Manager
This filter filters the log handlers
apply_filters( 'elm_register_log_handlers', array $handlers );
Parameter
$handlersarray- The available handlers
filterelm_rest_api_activate_license_dev_modeEnwikuna License Manager Pro
This filter filters the REST API activate license dev mode
apply_filters( 'elm_rest_api_activate_license_dev_mode', string $dev_mode );
Parameter
$dev_modestring- The dev mode
filterelm_rest_api_activate_license_host_binding_modeEnwikuna License Manager Pro
This filter filters the REST API activate license host binding mode (if the host should be bound to a license during license activation)
apply_filters( 'elm_rest_api_activate_license_host_binding_mode', string $host_binding_mode );
Parameter
$host_binding_modestring- The host binding mode
filterelm_rest_api_activate_license_host_check_modeEnwikuna License Manager Pro
This filter filters the REST API activate license host check mode (if the host should be checked during license activation)
apply_filters( 'elm_rest_api_activate_license_host_check_mode', string $host_check_mode );
Parameter
$host_check_modestring- The host check mode
filterelm_rest_api_unsecure_http_connections_modeEnwikuna License Manager Pro
This filter filters the REST API unsecure HTTP connections mode
apply_filters( 'elm_rest_api_unsecure_http_connections_mode', string $http_connections_mode );
Parameter
$http_connections_modestring- The HTTP unsecure connections mode
filterelm_setting_export_csv_columnsEnwikuna License Manager
This filter filters the setting export CSV columns
apply_filters( 'elm_setting_export_csv_columns', array $export_columns );
Parameter
$export_columnsarray- The export CSV columns
actionelm_setting_exporter_export_csvEnwikuna License Manager
This hook fires after the setting exporter exported a CSV and downloaded it
do_action( 'elm_setting_exporter_export_csv', resource|false $export_buffer );
Parameter
$export_bufferresource|false- The export buffer for the export
filterelm_setting_exporter_export_dataEnwikuna License Manager
This filter filters the setting exporter export data
apply_filters( 'elm_setting_exporter_export_data', array $export_data );
Parameter
$export_dataarray- The export data
filterelm_setting_importer_check_valid_csvEnwikuna License Manager
This filter filters if the provided import file should be checked if in valid format
apply_filters( 'elm_setting_importer_check_valid_csv', bool $check_valid_csv );
Parameter
$check_valid_csvbool- If check for valid CSV should be done
filterelm_setting_importer_days_to_retain_importsEnwikuna License Manager
This filter filters the days the setting importer should retain the imports
apply_filters( 'elm_setting_importer_days_to_retain_imports', int $days );
Parameter
$daysint- The number of days to retain the imports
filterelm_setting_importer_get_setting_import_dataEnwikuna License Manager
This filter filters the setting import data
apply_filters( 'elm_setting_importer_get_setting_import_data', array $setting_import_data );
Parameter
$setting_import_dataarray- Includes the setting import data
filterelm_setting_importer_get_setting_import_file_pathEnwikuna License Manager
This filter filters the setting import file path
apply_filters( 'elm_setting_importer_get_setting_import_file_path', string $setting_import_file_path );
Parameter
$setting_import_file_pathstring- The setting import file path
filterelm_setting_importer_get_setting_import_filesEnwikuna License Manager
This filter filters the setting import files
apply_filters( 'elm_setting_importer_get_setting_import_files', array $result );
Parameter
$resultarray- Import files
filterelm_setting_importer_valid_csv_filetypesEnwikuna License Manager
This filter filters the valid CSV filetypes
apply_filters( 'elm_setting_importer_valid_csv_filetypes', array $filetypes );
Parameter
$filetypesarray- The allowed filetypes
filterelm_shortcodesEnwikuna License Manager
This filter filters all shortcodes
apply_filters( 'elm_shortcodes', array $shortcodes );
Parameter
$shortcodesarray- Includes all shortcodes
filterelm_shortcodes_get_licenses_table_columnsEnwikuna License Manager
This filter filters the shortcodes licenses table columns
apply_filters( 'elm_shortcodes_get_licenses_table_columns', array $licenses_table_columns );
Parameter
$licenses_table_columnsarray- Includes all licenses table columns
actionelm_shortcodes_licenses_table_column_{licenses_table_column_key}Enwikuna License Manager
This hook fires when the shortcodes licenses table column don't fits
do_action( 'elm_shortcodes_licenses_table_column_{licenses_table_column_key}', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
filterelm_time_formatEnwikuna License Manager
This filter filters the time format
apply_filters( 'elm_time_format', string $time_format );
Parameter
$time_formatstring- The time format
actionelm_wc_account_after_license_activation_deletedEnwikuna License Manager
This hook fires after the account deleted a license activation
do_action( 'elm_wc_account_after_license_activation_deleted', ELM_Data_Store_License_Model $license, ELM_Data_Store_License_Activation_Model $license_activation );
Parameter
$licenseELM_Data_Store_License_Model- The license object
$license_activationELM_Data_Store_License_Activation_Model- The deleted license activation object
actionelm_wc_account_before_output_licensesEnwikuna License Manager
This hook fires before the My Account licenses output
do_action( 'elm_wc_account_before_output_licenses', array $licenses );
Parameter
$licensesarray- Includes all licenses
actionelm_wc_account_before_view_license_contentsEnwikuna License Manager
This hook fires before the My Account view license contents
do_action( 'elm_wc_account_before_view_license_contents', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_create_license_activation_dataEnwikuna License Manager
This filter filters the account create license activation data
apply_filters( 'elm_wc_account_create_license_activation_data', array $license_activation_data, array $post, ELM_Data_Store_License_Model $license );
Parameter
$license_activation_dataarray- Includes all license activation data
$postarray- Includes all variables passed to the current script via the HTTP POST method
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_delete_license_activation_urlEnwikuna License Manager
This filter filters the account delete license activation URL
apply_filters( 'elm_wc_account_get_delete_license_activation_url', string $delete_license_activation_url, ELM_Data_Store_License_Model $license, ELM_Data_Store_License_Activation_Model $license_activation );
Parameter
$delete_license_activation_urlstring- The delete license activation URL
$licenseELM_Data_Store_License_Model- The license object
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelm_wc_account_get_download_license_certificate_urlEnwikuna License Manager
This filter filters the account download license certificate URL
apply_filters( 'elm_wc_account_get_download_license_certificate_url', string $download_license_certificate_url, ELM_Data_Store_License_Model $license );
Parameter
$download_license_certificate_urlstring- The download license certificate URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_license_actionsEnwikuna License Manager
This filter filters the account license actions
apply_filters( 'elm_wc_account_get_license_actions', array $license_actions, WC_Order|bool|null $order, ELM_Data_Store_License_Model $license );
Parameter
$license_actionsarray- Includes all license actions
$orderWC_Order|bool|null- The order object
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_license_activation_actionsEnwikuna License Manager
This filter filters the account license activation actions
apply_filters( 'elm_wc_account_get_license_activation_actions', array $license_activation_actions, ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameter
$license_activation_actionsarray- Includes all license activation actions
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_license_activations_table_columnsEnwikuna License Manager
This filter filters the account view license activations table columns
apply_filters( 'elm_wc_account_get_license_activations_table_columns', array $license_activations_table_columns, ELM_Data_Store_License_Model $license );
Parameter
$license_activations_table_columnsarray- Includes all license activations table columns
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_license_certificate_details_table_columnsEnwikuna License Manager
This filter filters the account license certificate details table columns
apply_filters( 'elm_wc_account_get_license_certificate_details_table_columns', array $license_certificate_details_table_columns, ELM_Data_Store_License_Model $license, WC_Order|bool|null $order );
Parameter
$license_certificate_details_table_columnsarray- Includes all license certificate details table columns
$licenseELM_Data_Store_License_Model- The license object
$orderWC_Order|bool|null- The order object
filterelm_wc_account_get_license_details_table_columnsEnwikuna License Manager
This filter filters the account view license details table columns
apply_filters( 'elm_wc_account_get_license_details_table_columns', array $license_details_table_columns, ELM_Data_Store_License_Model $license, WC_Order|bool|null $order );
Parameter
$license_details_table_columnsarray- Includes all license details table columns
$licenseELM_Data_Store_License_Model- The license object
$orderWC_Order|bool|null- The order object
filterelm_wc_account_get_renew_license_urlEnwikuna License Manager
This filter filters the account renew license URL
apply_filters( 'elm_wc_account_get_renew_license_url', string $renew_license_url, ELM_Data_Store_License_Model $license );
Parameter
$renew_license_urlstring- The renew license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_validate_license_urlEnwikuna License Manager
This filter filters the account validate license URL
apply_filters( 'elm_wc_account_get_validate_license_url', string $validate_license_url, ELM_Data_Store_License_Model $license );
Parameter
$validate_license_urlstring- The validate license URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_get_view_license_urlEnwikuna License Manager
This filter filters the account view license URL
apply_filters( 'elm_wc_account_get_view_license_url', string $view_license_url, ELM_Data_Store_License_Model $license );
Parameter
$view_license_urlstring- The view license URL
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_account_license_certificate_details_table_column_{license_certificate_details_table_column_key}Enwikuna License Manager
This hook fires when the My Account license certificate details table column don't fits
do_action( 'elm_wc_account_license_certificate_details_table_column_{license_certificate_details_table_column_key}', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_license_certificate_filenameEnwikuna License Manager
This filter filters the account license certificate filename
apply_filters( 'elm_wc_account_license_certificate_filename', string $filename, ELM_Data_Store_License_Model $license );
Parameter
$filenamestring- The license certificate filename
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_license_certificate_website_logo_urlEnwikuna License Manager
This filter filters the account license certificate website logo URL
apply_filters( 'elm_wc_account_license_certificate_website_logo_url', string $website_logo_url, ELM_Data_Store_License_Model $license );
Parameter
$website_logo_urlstring- The website logo URL
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_account_licenses_endpoint_licensesEnwikuna License Manager
This filter filters the licenses to display on the account licenses page
apply_filters( 'elm_wc_account_licenses_endpoint_licenses', array $licenses, int $current_user_id );
Parameter
$licensesarray- Includes all licenses
$current_user_idint- The current user id
filterelm_wc_account_licenses_titleEnwikuna License Manager
This filter filters the account licenses title
apply_filters( 'elm_wc_account_licenses_title', string $title );
Parameter
$titlestring- The account licenses title
filterelm_wc_account_redirect_to_single_licenseEnwikuna License Manager
This filter filters if the account should redirect to a single license instead of showing a single one inside the list
apply_filters( 'elm_wc_account_redirect_to_single_license', bool $redirect_to_single_license );
Parameter
$redirect_to_single_licensebool- If should be redirected to single license
filterelm_wc_account_renew_license_cart_item_dataEnwikuna License Manager
This filter filters the account cart item data for the add to cart license renewal
apply_filters( 'elm_wc_account_renew_license_cart_item_data', array $cart_item_data, ELM_Data_Store_License_Model $license, WC_Product $product );
Parameter
$cart_item_dataarray- Includes the cart item data
$licenseELM_Data_Store_License_Model- The license object
$productWC_Product- The product object
actionelm_wc_account_view_license_activations_table_column_{license_activations_table_column_key}Enwikuna License Manager
This hook fires when the My Account license activations table column don't fits
do_action( 'elm_wc_account_view_license_activations_table_column_{license_activations_table_column_key}', ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameter
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_account_view_license_before_create_activation_form_fieldsEnwikuna License Manager
This hook fires before the My Account view license create activation form fields
do_action( 'elm_wc_account_view_license_before_create_activation_form_fields', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_account_view_license_create_activation_before_submitEnwikuna License Manager
This hook fires before the My Account view license create activation submit
do_action( 'elm_wc_account_view_license_create_activation_before_submit', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_account_view_license_details_table_column_{license_details_table_column_key}Enwikuna License Manager
This hook fires when the My Account license details table column don't fits
do_action( 'elm_wc_account_view_license_details_table_column_{license_details_table_column_key}', ELM_Data_Store_License_Model $license );
Parameter
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_emails_after_license_expired_textEnwikuna License Manager
This hook fires after the license expired email text
do_action( 'elm_wc_emails_after_license_expired_text', WC_Product|null|false $product, ELM_Data_Store_License_Model $license, bool $plain_text );
Parameter
$productWC_Product|null|false- The product object
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_wc_emails_after_license_expires_soon_textEnwikuna License Manager
This hook fires after the license expires soon email text
do_action( 'elm_wc_emails_after_license_expires_soon_text', WC_Product|null|false $product, ELM_Data_Store_License_Model $license, bool $plain_text );
Parameter
$productWC_Product|null|false- The product object
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_wc_emails_after_license_keyEnwikuna License Manager
This hook fires after the license key
do_action( 'elm_wc_emails_after_license_key', ELM_Data_Store_License_Model $license, bool $plain_text );
Parameter
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_wc_emails_after_licenses_details_tableEnwikuna License Manager
This hook fires after the licenses details table
do_action( 'elm_wc_emails_after_licenses_details_table', ELM_Data_Store_License_Model[] $licenses, bool $plain_text );
Parameter
$licensesELM_Data_Store_License_Model[]- Includes all licenses
$plain_textbool- If plain text or not
actionelm_wc_emails_before_license_keyEnwikuna License Manager
This hook fires before the license key
do_action( 'elm_wc_emails_before_license_key', ELM_Data_Store_License_Model $license, bool $plain_text );
Parameter
$licenseELM_Data_Store_License_Model- The license object
$plain_textbool- If plain text or not
actionelm_wc_emails_before_licenses_details_tableEnwikuna License Manager
This hook fires before the licenses details table
do_action( 'elm_wc_emails_before_licenses_details_table', ELM_Data_Store_License_Model[] $licenses, bool $plain_text );
Parameter
$licensesELM_Data_Store_License_Model[]- Includes all licenses
$plain_textbool- If plain text or not
filterelm_wc_emails_license_expired_textEnwikuna License Manager
This filter filters the license email expired text
apply_filters( 'elm_wc_emails_license_expired_text', string $expired_text, bool $plain_text, WC_Order|null $order, ELM_Data_Store_License_Model $license );
Parameter
$expired_textstring- The license email expired text
$plain_textbool- If plain text or not
$orderWC_Order|null- The order object
$licenseELM_Data_Store_License_Model- The license object
filterelm_wc_emails_license_expires_soon_textEnwikuna License Manager
This filter filters the license email expires soon text
apply_filters( 'elm_wc_emails_license_expires_soon_text', string $expires_soon_text, bool $plain_text, WC_Order|null $order, ELM_Data_Store_License_Model $license );
Parameter
$expires_soon_textstring- The license email expires soon text
$plain_textbool- If plain text or not
$orderWC_Order|null- The order object
$licenseELM_Data_Store_License_Model- The license object
actionelm_wc_emails_license_keyEnwikuna License Manager
This hook fires when the email license key should be outputted
do_action( 'elm_wc_emails_license_key', array $license_details );
Parameter
$license_detailsarray- Includes the license and additional params [ $license, $plain_text ]
actionelm_wc_emails_license_keyEnwikuna License Manager Pro
This hook fires when the email license key should be outputted
do_action( 'elm_wc_emails_license_key', array $license_details );
Parameter
$license_detailsarray- Includes the license and additional params [ $license, $plain_text ]
filterelm_wc_emails_licenses_delivery_textEnwikuna License Manager
This filter filters the licenses email delivery text
apply_filters( 'elm_wc_emails_licenses_delivery_text', string $delivery_text, bool $plain_text, WC_Order $order, ELM_Data_Store_License_Model[] $licenses );
Parameter
$delivery_textstring- The licenses email delivery text
$plain_textbool- If plain text or not
$orderWC_Order- The order object
$licensesELM_Data_Store_License_Model[]- Includes all licenses
actionelm_wc_emails_licenses_detailsEnwikuna License Manager
This hook fires when the email licenses table including all details should be outputted
do_action( 'elm_wc_emails_licenses_details', array $licenses_details );
Parameter
$licenses_detailsarray- Includes all required licenses and additional params [ $order, $licenses, $plain_text ]
filterelm_wc_emails_licenses_details_empty_licenses_textEnwikuna License Manager
This filter filters the orders licenses details empty licenses text
apply_filters( 'elm_wc_emails_licenses_details_empty_licenses_text', string $empty_licenses_text, WC_Order $order );
Parameter
$empty_licenses_textstring- The empty licenses text
$orderWC_Order- The order object
actionelm_wc_license_expired_emailEnwikuna License Manager
This hook fires when a license expired email can be sent
do_action( 'elm_wc_license_expired_email', array $license_details );
Parameter
$license_detailsarray- Includes the license and additional params [ $license ]
actionelm_wc_license_expires_soon_emailEnwikuna License Manager
This hook fires when a license expires soon email can be sent
do_action( 'elm_wc_license_expires_soon_email', array $license_details );
Parameter
$license_detailsarray- Includes the license and additional params [ $license ]
actionelm_wc_licenses_emailEnwikuna License Manager
This hook fires when a licenses email can be sent
do_action( 'elm_wc_licenses_email', array $licenses_details );
Parameter
$licenses_detailsarray- Includes all required licenses and additional params [ $order_id, $licenses ]
filterelm_wc_orders_licenses_details_empty_licenses_textEnwikuna License Manager
This filter filters the orders licenses details empty licenses text
apply_filters( 'elm_wc_orders_licenses_details_empty_licenses_text', string $empty_licenses_text, WC_Order $order );
Parameter
$empty_licenses_textstring- The empty licenses text
$orderWC_Order- The order object
filterelmp_account_redeem_distributor_code_btn_textEnwikuna License Manager Pro
This filter filters the account redeem distributor code button text
apply_filters( 'elmp_account_redeem_distributor_code_btn_text', array $redeem_distributor_code_btn_text );
Parameter
$redeem_distributor_code_btn_textarray- The redeem distributor code button text
filterelmp_admin_ajax_process_distributor_search_resultEnwikuna License Manager Pro
This filter filters the admin AJAX process distributor search result
apply_filters( 'elmp_admin_ajax_process_distributor_search_result', array $distributor_result, ELMP_Data_Store_Distributor_Model $distributor );
Parameter
$distributor_resultarray- Includes a distributor search result (ID and text)
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_ajax_process_user_search_resultEnwikuna License Manager Pro
This filter filters the admin AJAX process user search result
apply_filters( 'elmp_admin_ajax_process_user_search_result', array $user_result, WP_User $user );
Parameter
$user_resultarray- Includes a user search result (ID and text)
$userWP_User- The user object
actionelmp_admin_before_distributor_{current_tab}Enwikuna License Manager Pro
This hook fires before the distributor output
do_action( 'elmp_admin_before_distributor_{current_tab}' );
actionelmp_admin_distributor_{current_tab}Enwikuna License Manager Pro
This hook fires during the distributor content output
do_action( 'elmp_admin_distributor_{current_tab}' );
filterelmp_admin_distributor_{current_tab}_tab_label_actionsEnwikuna License Manager Pro
This filter filters the admin distributor tab label actions for the current tab
apply_filters( 'elmp_admin_distributor_{current_tab}_tab_label_actions', array $tab_label_actions );
Parameter
$tab_label_actionsarray- Includes the tab label actions
filterelmp_admin_distributor_{slug}_tab_labelEnwikuna License Manager Pro
This filter filters the admin distributor tab label for the current tab
apply_filters( 'elmp_admin_distributor_{slug}_tab_label', string $slug );
Parameter
$slugstring- The slug
filterelmp_admin_distributor_add_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor add form method
apply_filters( 'elmp_admin_distributor_add_form_method', string $distributor_add_form_method );
Parameter
$distributor_add_form_methodstring- The form method for the distributor add form
filterelmp_admin_distributor_code_add_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor code add form method
apply_filters( 'elmp_admin_distributor_code_add_form_method', string $distributor_code_add_form_method );
Parameter
$distributor_code_add_form_methodstring- The form method for the distributor code add form
filterelmp_admin_distributor_code_edit_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor code edit form method
apply_filters( 'elmp_admin_distributor_code_edit_form_method', string $distributor_code_edit_form_method );
Parameter
$distributor_code_edit_form_methodstring- The form method for the distributor code edit form
filterelmp_admin_distributor_codes_create_distributor_code_dataEnwikuna License Manager Pro
This filter filters the admin distributor codes create distributor code data
apply_filters( 'elmp_admin_distributor_codes_create_distributor_code_data', array $distributor_code_data, array $post );
Parameter
$distributor_code_dataarray- Includes all distributor code data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelmp_admin_distributor_codes_generate_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor codes generate form method
apply_filters( 'elmp_admin_distributor_codes_generate_form_method', string $distributor_codes_generate_form_method );
Parameter
$distributor_codes_generate_form_methodstring- The form method for the distributor codes generate form
filterelmp_admin_distributor_codes_get_create_distributor_code_urlEnwikuna License Manager Pro
This filter filters the admin distributor codes create distributor code URL
apply_filters( 'elmp_admin_distributor_codes_get_create_distributor_code_url', string $create_distributor_code_url );
Parameter
$create_distributor_code_urlstring- The create distributor code URL
filterelmp_admin_distributor_codes_get_delete_distributor_code_urlEnwikuna License Manager Pro
This filter filters the admin distributor codes delete distributor code URL
apply_filters( 'elmp_admin_distributor_codes_get_delete_distributor_code_url', string $delete_distributor_code_url, ELMP_Data_Store_Distributor_Code_Model $distributor_code );
Parameter
$delete_distributor_code_urlstring- The delete distributor code URL
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
filterelmp_admin_distributor_codes_get_edit_distributor_code_urlEnwikuna License Manager Pro
This filter filters the admin distributor codes edit distributor code URL
apply_filters( 'elmp_admin_distributor_codes_get_edit_distributor_code_url', string $edit_distributor_code_url, ELMP_Data_Store_Distributor_Code_Model $distributor_code );
Parameter
$edit_distributor_code_urlstring- The edit distributor code URL
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
filterelmp_admin_distributor_codes_get_generate_distributor_codes_urlEnwikuna License Manager Pro
This filter filters the admin distributor codes generate URL
apply_filters( 'elmp_admin_distributor_codes_get_generate_distributor_codes_url', string $generate_distributor_codes_url );
Parameter
$generate_distributor_codes_urlstring- The generate distributor codes URL
filterelmp_admin_distributor_codes_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin distributor codes list table bulk actions
apply_filters( 'elmp_admin_distributor_codes_list_table_bulk_actions', array $bulk_actions );
Parameter
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_distributor_codes_list_table_classesEnwikuna License Manager Pro
This filter filters the distributor codes table classes
apply_filters( 'elmp_admin_distributor_codes_list_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelmp_admin_distributor_codes_list_table_column_{column_name}Enwikuna License Manager Pro
This filter filters the admin distributor codes list table column default content
apply_filters( 'elmp_admin_distributor_codes_list_table_column_{column_name}', ELMP_Data_Store_Distributor_Code_Model $distributor_code );
Parameter
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
filterelmp_admin_distributor_codes_list_table_columnsEnwikuna License Manager Pro
This filter filters the admin distributor codes list table columns
apply_filters( 'elmp_admin_distributor_codes_list_table_columns', array $columns );
Parameter
$columnsarray- Includes all columns
filterelmp_admin_distributor_codes_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin distributor codes list table no items message
apply_filters( 'elmp_admin_distributor_codes_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelmp_admin_distributor_codes_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin distributor codes list table process sorting
apply_filters( 'elmp_admin_distributor_codes_list_table_process_sorting', array $distributor_codes );
Parameter
$distributor_codesarray- Includes all distributor codes
filterelmp_admin_distributor_codes_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin distributor codes list table sortable columns
apply_filters( 'elmp_admin_distributor_codes_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_distributor_codes_update_distributor_code_dataEnwikuna License Manager Pro
This filter filters the admin distributor codes update distributor code data
apply_filters( 'elmp_admin_distributor_codes_update_distributor_code_data', array $distributor_code_update_data, array $post );
Parameter
$distributor_code_update_dataarray- Includes all distributor code update data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelmp_admin_distributor_edit_form_methodEnwikuna License Manager Pro
This filter filters the admin distributor edit form method
apply_filters( 'elmp_admin_distributor_edit_form_method', string $distributor_edit_form_method );
Parameter
$distributor_edit_form_methodstring- The form method for the distributor edit form
filterelmp_admin_distributor_overview_create_distributor_dataEnwikuna License Manager Pro
This filter filters the admin distributor overview create distributor data
apply_filters( 'elmp_admin_distributor_overview_create_distributor_data', array $distributor_data, array $post );
Parameter
$distributor_dataarray- Includes all distributor data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelmp_admin_distributor_overview_get_create_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributors create distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_create_distributor_url', string $create_distributor_url );
Parameter
$create_distributor_urlstring- The create distributor URL
filterelmp_admin_distributor_overview_get_delete_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributors delete distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_delete_distributor_url', string $delete_distributor_url, ELMP_Data_Store_Distributor_Model $distributor );
Parameter
$delete_distributor_urlstring- The delete distributor URL
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributor_overview_get_edit_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributors edit distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_edit_distributor_url', string $edit_distributor_url, ELMP_Data_Store_Distributor_Model $distributor );
Parameter
$edit_distributor_urlstring- The edit distributor URL
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributor_overview_get_lock_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributor overview lock distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_lock_distributor_url', string $lock_distributor_url, ELMP_Data_Store_Distributor_Model $distributor );
Parameter
$lock_distributor_urlstring- The lock distributor URL
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributor_overview_get_unlock_distributor_urlEnwikuna License Manager Pro
This filter filters the admin distributor overview unlock distributor URL
apply_filters( 'elmp_admin_distributor_overview_get_unlock_distributor_url', string $unlock_distributor_url, ELMP_Data_Store_Distributor_Model $distributor );
Parameter
$unlock_distributor_urlstring- The unlock distributor URL
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributor_overview_update_distributor_dataEnwikuna License Manager Pro
This filter filters the admin distributor overview update distributor data
apply_filters( 'elmp_admin_distributor_overview_update_distributor_data', array $distributor_update_data, array $post );
Parameter
$distributor_update_dataarray- Includes all distributor update data
$postarray- Includes all variables passed to the current script via the HTTP POST method
filterelmp_admin_distributor_page_titleEnwikuna License Manager Pro
This filter filters the admin distributor page title
apply_filters( 'elmp_admin_distributor_page_title', string $title );
Parameter
$titlestring- The title
filterelmp_admin_distributors_export_form_methodEnwikuna License Manager Pro
This filter filters the admin distributors export form method
apply_filters( 'elmp_admin_distributors_export_form_method', string $distributors_export_form_method );
Parameter
$distributors_export_form_methodstring- The form method for the distributors export form
filterelmp_admin_distributors_get_export_distributors_urlEnwikuna License Manager Pro
This filter filters the export distributors URL
apply_filters( 'elmp_admin_distributors_get_export_distributors_url', string $export_distributors_url );
Parameter
$export_distributors_urlstring- The export distributors URL
filterelmp_admin_distributors_get_import_distributors_urlEnwikuna License Manager Pro
This filter filters the import distributors URL
apply_filters( 'elmp_admin_distributors_get_import_distributors_url', string $import_distributors_url );
Parameter
$import_distributors_urlstring- The import distributors URL
filterelmp_admin_distributors_import_form_methodEnwikuna License Manager Pro
This filter filters the admin distributors import form method
apply_filters( 'elmp_admin_distributors_import_form_method', string $distributors_import_form_method );
Parameter
$distributors_import_form_methodstring- The form method for the distributors import form
filterelmp_admin_distributors_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin distributors list table bulk actions
apply_filters( 'elmp_admin_distributors_list_table_bulk_actions', array $bulk_actions );
Parameter
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_distributors_list_table_classesEnwikuna License Manager Pro
This filter filters the distributors table classes
apply_filters( 'elmp_admin_distributors_list_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelmp_admin_distributors_list_table_column_{column_name}Enwikuna License Manager Pro
This filter filters the admin distributors list table column default content
apply_filters( 'elmp_admin_distributors_list_table_column_{column_name}', ELMP_Data_Store_Distributor_Model $distributor );
Parameter
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributors_list_table_columnsEnwikuna License Manager Pro
This filter filters the admin distributors list table columns
apply_filters( 'elmp_admin_distributors_list_table_columns', array $columns );
Parameter
$columnsarray- Includes all columns
filterelmp_admin_distributors_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin distributors list table no items message
apply_filters( 'elmp_admin_distributors_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelmp_admin_distributors_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin distributors list table process sorting
apply_filters( 'elmp_admin_distributors_list_table_process_sorting', array $distributors );
Parameter
$distributorsarray- Includes all distributors
filterelmp_admin_distributors_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin distributors list table sortable columns
apply_filters( 'elmp_admin_distributors_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_distributors_list_table_status_tipEnwikuna License Manager Pro
This filter filters the admin distributors list table status tip
apply_filters( 'elmp_admin_distributors_list_table_status_tip', string $status_tip, string $status, ELMP_Data_Store_Distributor_Model $distributor );
Parameter
$status_tipstring- The status tip
$statusstring- The status
$distributorELMP_Data_Store_Distributor_Model- The distributor object
filterelmp_admin_distributors_page_title_actionsEnwikuna License Manager Pro
This filter filters the admin distributors page title actions
apply_filters( 'elmp_admin_distributors_page_title_actions', array $page_title_actions );
Parameter
$page_title_actionsarray- Includes the page title actions
actionelmp_admin_distributors_tabsEnwikuna License Manager Pro
This hook fires during the distributors tabs output
do_action( 'elmp_admin_distributors_tabs' );
filterelmp_admin_generators_export_form_methodEnwikuna License Manager Pro
This filter filters the admin generators export form method
apply_filters( 'elmp_admin_generators_export_form_method', string $generators_export_form_method );
Parameter
$generators_export_form_methodstring- The form method for the generators export form
filterelmp_admin_generators_get_export_generators_urlEnwikuna License Manager Pro
This filter filters the export generators URL
apply_filters( 'elmp_admin_generators_get_export_generators_url', string $export_generators_url );
Parameter
$export_generators_urlstring- The export generators URL
filterelmp_admin_generators_get_import_generators_urlEnwikuna License Manager Pro
This filter filters the import generators URL
apply_filters( 'elmp_admin_generators_get_import_generators_url', string $import_generators_url );
Parameter
$import_generators_urlstring- The import generators URL
filterelmp_admin_generators_import_form_methodEnwikuna License Manager Pro
This filter filters the admin generators import form method
apply_filters( 'elmp_admin_generators_import_form_method', string $generators_import_form_method );
Parameter
$generators_import_form_methodstring- The form method for the generators import form
filterelmp_admin_get_distributor_page_{id}Enwikuna License Manager Pro
This filter filters the current distributor page ID
apply_filters( 'elmp_admin_get_distributor_page_{id}', string $id );
Parameter
$idstring- The page ID
filterelmp_admin_licenses_export_form_methodEnwikuna License Manager Pro
This filter filters the admin licenses export form method
apply_filters( 'elmp_admin_licenses_export_form_method', string $licenses_export_form_method );
Parameter
$licenses_export_form_methodstring- The form method for the licenses export form
filterelmp_admin_licenses_get_export_licenses_urlEnwikuna License Manager Pro
This filter filters the export licenses URL
apply_filters( 'elmp_admin_licenses_get_export_licenses_url', string $export_licenses_url );
Parameter
$export_licenses_urlstring- The export licenses URL
filterelmp_admin_licenses_get_import_licenses_urlEnwikuna License Manager Pro
This filter filters the import licenses URL
apply_filters( 'elmp_admin_licenses_get_import_licenses_url', string $import_licenses_url );
Parameter
$import_licenses_urlstring- The import licenses URL
filterelmp_admin_licenses_import_form_methodEnwikuna License Manager Pro
This filter filters the admin licenses import form method
apply_filters( 'elmp_admin_licenses_import_form_method', string $licenses_import_form_method );
Parameter
$licenses_import_form_methodstring- The form method for the licenses import form
filterelmp_admin_products_installed_on_get_delete_product_installed_on_urlEnwikuna License Manager Pro
This filter filters the admin products installed on delete product installed on URL
apply_filters( 'elmp_admin_products_installed_on_get_delete_product_installed_on_url', string $delete_product_installed_on_url, ELMP_Data_Store_Product_Installed_On_Model $product_installed_on );
Parameter
$delete_product_installed_on_urlstring- The delete product installed on URL
$product_installed_onELMP_Data_Store_Product_Installed_On_Model- The product installed on object
filterelmp_admin_products_installed_on_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin products installed on list table bulk actions
apply_filters( 'elmp_admin_products_installed_on_list_table_bulk_actions', array $bulk_actions );
Parameter
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_products_installed_on_list_table_classesEnwikuna License Manager Pro
This filter filters the products installed on list table classes
apply_filters( 'elmp_admin_products_installed_on_list_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelmp_admin_products_installed_on_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin products installed on list table no items message
apply_filters( 'elmp_admin_products_installed_on_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelmp_admin_products_installed_on_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin products installed on list table process sorting
apply_filters( 'elmp_admin_products_installed_on_list_table_process_sorting', array $products_installed_on );
Parameter
$products_installed_onarray- Includes all products installed on
filterelmp_admin_products_installed_on_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin products installed on list table sortable columns
apply_filters( 'elmp_admin_products_installed_on_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_release_add_form_methodEnwikuna License Manager Pro
This filter filters the admin release add form method
apply_filters( 'elmp_admin_release_add_form_method', string $release_add_form_method );
Parameter
$release_add_form_methodstring- The form method for the release add form
filterelmp_admin_release_edit_form_methodEnwikuna License Manager Pro
This filter filters the admin release edit form method
apply_filters( 'elmp_admin_release_edit_form_method', string $release_edit_form_method );
Parameter
$release_edit_form_methodstring- The form method for the release edit form
actionelmp_admin_release_output_viewEnwikuna License Manager Pro
This hook fires when there is a release view set but no view matching
do_action( 'elmp_admin_release_output_view', string $current_view );
Parameter
$current_viewstring- the current view
filterelmp_admin_release_output_view_default_redirectEnwikuna License Manager Pro
This filter filters if the admin release output view redirect should be done or not
apply_filters( 'elmp_admin_release_output_view_default_redirect', bool $default_redirect );
Parameter
$default_redirectbool- If the default redirect should be done
filterelmp_admin_releases_export_form_methodEnwikuna License Manager Pro
This filter filters the admin releases export form method
apply_filters( 'elmp_admin_releases_export_form_method', string $releases_export_form_method );
Parameter
$releases_export_form_methodstring- The form method for the releases export form
filterelmp_admin_releases_get_create_release_urlEnwikuna License Manager Pro
This filter filters the admin releases create release URL
apply_filters( 'elmp_admin_releases_get_create_release_url', string $create_release_url );
Parameter
$create_release_urlstring- The create release URL
filterelmp_admin_releases_get_delete_release_urlEnwikuna License Manager Pro
This filter filters the admin releases delete release URL
apply_filters( 'elmp_admin_releases_get_delete_release_url', string $delete_release_url, ELMP_Data_Store_Release_Model $release );
Parameter
$delete_release_urlstring- The delete release URL
$releaseELMP_Data_Store_Release_Model- The release object
filterelmp_admin_releases_get_edit_release_urlEnwikuna License Manager Pro
This filter filters the admin releases edit release URL
apply_filters( 'elmp_admin_releases_get_edit_release_url', string $edit_release_url, ELMP_Data_Store_Release_Model $release );
Parameter
$edit_release_urlstring- The edit release URL
$releaseELMP_Data_Store_Release_Model- The release object
filterelmp_admin_releases_get_export_releases_urlEnwikuna License Manager Pro
This filter filters the export releases URL
apply_filters( 'elmp_admin_releases_get_export_releases_url', string $export_releases_url );
Parameter
$export_releases_urlstring- The export releases URL
filterelmp_admin_releases_get_import_releases_urlEnwikuna License Manager Pro
This filter filters the import releases URL
apply_filters( 'elmp_admin_releases_get_import_releases_url', string $import_releases_url );
Parameter
$import_releases_urlstring- The import releases URL
filterelmp_admin_releases_import_form_methodEnwikuna License Manager Pro
This filter filters the admin releases import form method
apply_filters( 'elmp_admin_releases_import_form_method', string $releases_import_form_method );
Parameter
$releases_import_form_methodstring- The form method for the releases import form
filterelmp_admin_releases_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin releases list table bulk actions
apply_filters( 'elmp_admin_releases_list_table_bulk_actions', array $bulk_actions );
Parameter
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_releases_list_table_classesEnwikuna License Manager Pro
This filter filters the releases table classes
apply_filters( 'elmp_admin_releases_list_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelmp_admin_releases_list_table_column_{column_name}Enwikuna License Manager Pro
This filter filters the admin releases list table column default content
apply_filters( 'elmp_admin_releases_list_table_column_{column_name}', ELMP_Data_Store_Release_Model $release );
Parameter
$releaseELMP_Data_Store_Release_Model- The release object
filterelmp_admin_releases_list_table_columnsEnwikuna License Manager Pro
This filter filters the admin releases list table columns
apply_filters( 'elmp_admin_releases_list_table_columns', array $columns );
Parameter
$columnsarray- Includes all columns
filterelmp_admin_releases_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin releases list table no items message
apply_filters( 'elmp_admin_releases_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelmp_admin_releases_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin releases list table process sorting
apply_filters( 'elmp_admin_releases_list_table_process_sorting', array $releases );
Parameter
$releasesarray- Includes all releases
filterelmp_admin_releases_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin releases list table sortable columns
apply_filters( 'elmp_admin_releases_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_releases_page_title_actionsEnwikuna License Manager Pro
This filter filters the admin releases page title actions
apply_filters( 'elmp_admin_releases_page_title_actions', array $page_title_actions );
Parameter
$page_title_actionsarray- Includes the page title actions
actionelmp_admin_rest_api_key_fieldsEnwikuna License Manager Pro
This hook fires after the REST API key fields
do_action( 'elmp_admin_rest_api_key_fields', string $rest_api_key );
Parameter
$rest_api_keystring- The REST API key
filterelmp_admin_rest_api_key_last_access_datetimeEnwikuna License Manager Pro
This filter filters the admin REST API key last access datetime
apply_filters( 'elmp_admin_rest_api_key_last_access_datetime', string $last_access );
Parameter
$last_accessstring- The last access datetime
filterelmp_admin_settings_get_create_rest_api_key_urlEnwikuna License Manager Pro
This filter filters the settings create REST API key URL
apply_filters( 'elmp_admin_settings_get_create_rest_api_key_url', string $create_rest_api_key_url );
Parameter
$create_rest_api_key_urlstring- The create REST API key URL
filterelmp_admin_settings_rest_api_keys_list_table_classesEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table classes
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelmp_admin_settings_rest_api_keys_list_table_last_access_dateEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table last access date
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_last_access_date', string $last_access_date, string $last_access );
Parameter
$last_access_datestring- The last access date
$last_accessstring- The raw last access
filterelmp_admin_settings_rest_api_keys_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table no items message
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelmp_admin_settings_rest_api_keys_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table process sorting
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_process_sorting', array $rest_api_keys );
Parameter
$rest_api_keysarray- Includes all REST API keys
filterelmp_admin_settings_rest_api_keys_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin settings REST API keys list table sortable columns
apply_filters( 'elmp_admin_settings_rest_api_keys_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
filterelmp_admin_subscription_settingsEnwikuna License Manager Pro
This filter filters the subscription settings
apply_filters( 'elmp_admin_subscription_settings', array $general_settings );
Parameter
$general_settingsarray- Includes the subscription settings
filterelmp_admin_trial_license_requests_get_approve_trial_license_request_urlEnwikuna License Manager Pro
This filter filters the admin trial license requests approve trial request URL
apply_filters( 'elmp_admin_trial_license_requests_get_approve_trial_license_request_url', string $approve_trial_license_request_url, ELMP_Data_Store_Trial_License_Request_Model $trial_license_request );
Parameter
$approve_trial_license_request_urlstring- The approve trial license request URL
$trial_license_requestELMP_Data_Store_Trial_License_Request_Model- The trial license request object
filterelmp_admin_trial_license_requests_get_delete_trial_license_request_urlEnwikuna License Manager Pro
This filter filters the admin trial license requests delete trial request URL
apply_filters( 'elmp_admin_trial_license_requests_get_delete_trial_license_request_url', string $delete_trial_license_request_url, ELMP_Data_Store_Trial_License_Request_Model $trial_license_request );
Parameter
$delete_trial_license_request_urlstring- The delete trial license request URL
$trial_license_requestELMP_Data_Store_Trial_License_Request_Model- The trial license request object
filterelmp_admin_trial_license_requests_get_unapprove_trial_license_request_urlEnwikuna License Manager Pro
This filter filters the admin trial license requests unapprove trial request URL
apply_filters( 'elmp_admin_trial_license_requests_get_unapprove_trial_license_request_url', string $unapprove_trial_license_request_url, ELMP_Data_Store_Trial_License_Request_Model $trial_license_request );
Parameter
$unapprove_trial_license_request_urlstring- The unapprove trial license request URL
$trial_license_requestELMP_Data_Store_Trial_License_Request_Model- The trial license request object
filterelmp_admin_trial_license_requests_list_table_bulk_actionsEnwikuna License Manager Pro
This filter filters the admin trial license requests list table bulk actions
apply_filters( 'elmp_admin_trial_license_requests_list_table_bulk_actions', array $bulk_actions );
Parameter
$bulk_actionsarray- Includes all bulk actions
filterelmp_admin_trial_license_requests_list_table_classesEnwikuna License Manager Pro
This filter filters the trial license requests table classes
apply_filters( 'elmp_admin_trial_license_requests_list_table_classes', array $table_classes );
Parameter
$table_classesarray- Includes all table classes
filterelmp_admin_trial_license_requests_list_table_column_{column_name}Enwikuna License Manager Pro
This filter filters the admin trial license requests list table column default content
apply_filters( 'elmp_admin_trial_license_requests_list_table_column_{column_name}', ELMP_Data_Store_Trial_License_Request_Model $trial_license_request );
Parameter
$trial_license_requestELMP_Data_Store_Trial_License_Request_Model- The trial license request object
filterelmp_admin_trial_license_requests_list_table_columnsEnwikuna License Manager Pro
This filter filters the admin trial license requests list table columns
apply_filters( 'elmp_admin_trial_license_requests_list_table_columns', array $columns );
Parameter
$columnsarray- Includes all columns
filterelmp_admin_trial_license_requests_list_table_no_itemsEnwikuna License Manager Pro
This filter filters the admin trial license requests list table no items message
apply_filters( 'elmp_admin_trial_license_requests_list_table_no_items', string $message );
Parameter
$messagestring- The no items message
filterelmp_admin_trial_license_requests_list_table_process_sortingEnwikuna License Manager Pro
This filter filters the admin trial license requests list table process sorting
apply_filters( 'elmp_admin_trial_license_requests_list_table_process_sorting', array $trial_license_requests );
Parameter
$trial_license_requestsarray- Includes all trial license requests
filterelmp_admin_trial_license_requests_list_table_sortable_columnsEnwikuna License Manager Pro
This filter filters the admin trial license requests list table sortable columns
apply_filters( 'elmp_admin_trial_license_requests_list_table_sortable_columns', array $valid_sortable_columns );
Parameter
$valid_sortable_columnsarray- Includes all valid sortable columns
actionelmp_admin_wc_distributor_code_redeemed_emailEnwikuna License Manager Pro
This hook fires when a distributor code redeemed email can be sent
do_action( 'elmp_admin_wc_distributor_code_redeemed_email', array $distributor_code_details );
Parameter
$distributor_code_detailsarray- Includes the distributor code and additional params [ $distributor_code, $license ]
actionelmp_admin_wc_emails_after_distributor_codeEnwikuna License Manager Pro
This hook fires after the admin distributor code
do_action( 'elmp_admin_wc_emails_after_distributor_code', ELMP_Data_Store_Distributor_Code_Model $distributor_code, bool $plain_text );
Parameter
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
$plain_textbool- If plain text or not
actionelmp_admin_wc_emails_before_distributor_codeEnwikuna License Manager Pro
This hook fires before the admin distributor code
do_action( 'elmp_admin_wc_emails_before_distributor_code', ELMP_Data_Store_Distributor_Code_Model $distributor_code, bool $plain_text );
Parameter
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
$plain_textbool- If plain text or not
actionelmp_admin_wc_emails_distributor_codeEnwikuna License Manager Pro
This hook fires when the admin email distributor code should be outputted
do_action( 'elmp_admin_wc_emails_distributor_code', array $distributor_code_details );
Parameter
$distributor_code_detailsarray- Includes the distributor code and additional params [ $distributor_code, $plain_text ]
actionelmp_admin_wc_new_trial_license_emailEnwikuna License Manager Pro
This hook fires when a new trial license email can be sent
do_action( 'elmp_admin_wc_new_trial_license_email', array $licenses_details );
Parameter
$licenses_detailsarray- Includes the trial license and additional params [ $license ]
actionelmp_admin_wc_new_trial_license_request_emailEnwikuna License Manager Pro
This hook fires when a new trial license request email can be sent
do_action( 'elmp_admin_wc_new_trial_license_request_email', array $trial_license_request_details );
Parameter
$trial_license_request_detailsarray- Includes the trial license request and additional params [ $trial_license_request ]
filterelmp_admin_wc_products_get_import_export_columnsEnwikuna License Manager Pro
This filter filters the admin WooCommerce products import export columns
apply_filters( 'elmp_admin_wc_products_get_import_export_columns', array $export_columns );
Parameter
$export_columnsarray- Includes all export columns
actionelmp_after_loadEnwikuna License Manager Pro
This hook fires after the plugin load
do_action( 'elmp_after_load' );
filterelmp_assets_products_request_trial_license_confirmation_enabledEnwikuna License Manager Pro
This filter filters if the default products request trial license confirmation should be enabled or not
apply_filters( 'elmp_assets_products_request_trial_license_confirmation_enabled', bool $confirmation_enabled );
Parameter
$confirmation_enabledbool- If confirmation enabled or not
filterelmp_assets_products_request_trial_license_confirmation_textEnwikuna License Manager Pro
This filter filters the products request trial license confirmation text
apply_filters( 'elmp_assets_products_request_trial_license_confirmation_text', string $confirmation_text );
Parameter
$confirmation_textstring- The request trial confirmation text
actionelmp_before_loadEnwikuna License Manager Pro
This hook fires before the plugin load
do_action( 'elmp_before_load' );
filterelmp_cron_jobs_get_cron_hooksEnwikuna License Manager Pro
This filter filters all cron job hooks from the plugin
apply_filters( 'elmp_cron_jobs_get_cron_hooks', array $cron_hooks, bool $include_helper, bool $is_uninstall );
Parameter
$cron_hooksarray- Includes all cron hooks
$include_helperbool- If the helper plugins should be included
$is_uninstallbool- If is uninstall of the plugin
filterelmp_db_missing_tablesEnwikuna License Manager Pro
This filter filters the missing DB tables
apply_filters( 'elmp_db_missing_tables', string|array $missing_tables );
Parameter
$missing_tablesstring|array- Includes the missing tables
filterelmp_dependencies_check_plugin_slugEnwikuna License Manager Pro
This filter filters the plugin slug
apply_filters( 'elmp_dependencies_check_plugin_slug', string $plugin_slug );
Parameter
$plugin_slugstring- The plugin slug to check
filterelmp_dependencies_is_loadableEnwikuna License Manager Pro
This filter filters if the plugin is loadable
apply_filters( 'elmp_dependencies_is_loadable', bool $loadable );
Parameter
$loadablebool- If is loadable or not
filterelmp_distributor_code_existsEnwikuna License Manager Pro
This filter filters if a distributor code exists or not
apply_filters( 'elmp_distributor_code_exists', bool $exists, string $code );
Parameter
$existsbool- If distributor code exists or not
$codestring- The code to check
actionelmp_distributor_code_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the distributor code exporter exported a CSV and downloaded it
do_action( 'elmp_distributor_code_exporter_export_csv', resource|false $export_buffer );
Parameter
$export_bufferresource|false- The export buffer for the export
filterelmp_distributor_code_exporter_export_dataEnwikuna License Manager Pro
This filter filters the distributor code exporter export data
apply_filters( 'elmp_distributor_code_exporter_export_data', array $export_data );
Parameter
$export_dataarray- The export data
filterelmp_distributor_code_generate_charactersEnwikuna License Manager Pro
This filter filters the characters used to generate the distributor code
apply_filters( 'elmp_distributor_code_generate_characters', string $characters, int $amount, string $prefix, string $suffix );
Parameter
$charactersstring- The characters used to generate the distributor code
$amountint- The amount of distributor codes to generate
$prefixstring- The prefix to add to the distributor code
$suffixstring- The suffix to add to the distributor code
filterelmp_distributor_codes_export_csv_columnsEnwikuna License Manager Pro
This filter filters the distributor codes export CSV columns
apply_filters( 'elmp_distributor_codes_export_csv_columns', array $export_columns );
Parameter
$export_columnsarray- The export CSV columns
actionelmp_distributor_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the distributor exporter exported a CSV and downloaded it
do_action( 'elmp_distributor_exporter_export_csv', resource|false $export_buffer );
Parameter
$export_bufferresource|false- The export buffer for the export
filterelmp_distributor_exporter_export_dataEnwikuna License Manager Pro
This filter filters the distributor exporter export data
apply_filters( 'elmp_distributor_exporter_export_data', array $export_data );
Parameter
$export_dataarray- The export data
filterelmp_distributors_export_csv_columnsEnwikuna License Manager Pro
This filter filters the distributors export CSV columns
apply_filters( 'elmp_distributors_export_csv_columns', array $export_columns );
Parameter
$export_columnsarray- The export CSV columns
filterelmp_documentation_urlEnwikuna License Manager Pro
This filter filters the URL to the plugin documentation
apply_filters( 'elmp_documentation_url', string $documentation_url );
Parameter
$documentation_urlstring- The URL to the plugin documentation
filterelmp_enable_update_functionsEnwikuna License Manager Pro
This filter filters if the update functions should be used
apply_filters( 'elmp_enable_update_functions', bool $enable_update_functions );
Parameter
$enable_update_functionsbool- If update functions enabled or not
filterelmp_encryptor_get_random_keyEnwikuna License Manager Pro
This filter filters the generation of the encryptor key (random ascii safe key)
apply_filters( 'elmp_encryptor_get_random_key', string $random_key_ascii_safe );
Parameter
$random_key_ascii_safestring- The generated random ascii safe key
filterelmp_encryptor_maybe_decryptEnwikuna License Manager Pro
This filter filters the value that may need to be decrypted
apply_filters( 'elmp_encryptor_maybe_decrypt', string $value, string $key );
Parameter
$valuestring- The value that may need to be decrypted
$keystring- The encryptor key
filterelmp_encryptor_maybe_encryptEnwikuna License Manager Pro
This filter filters the value that may need to be encrypted
apply_filters( 'elmp_encryptor_maybe_encrypt', string $value, string $key );
Parameter
$valuestring- The value that may need to be encrypted
$keystring- The encryptor key
filterelmp_encryptor_supports_auto_insert_deleteEnwikuna License Manager Pro
This filter filters if the encryptor supports auto insert delete of the key
apply_filters( 'elmp_encryptor_supports_auto_insert_delete', bool $supports );
Parameter
$supportsbool- If is supported
actionelmp_generator_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the generator exporter exported a CSV and downloaded it
do_action( 'elmp_generator_exporter_export_csv', resource|false $export_buffer );
Parameter
$export_bufferresource|false- The export buffer for the export
filterelmp_generator_exporter_export_dataEnwikuna License Manager Pro
This filter filters the generator exporter export data
apply_filters( 'elmp_generator_exporter_export_data', array $export_data );
Parameter
$export_dataarray- The export data
filterelmp_generators_export_csv_columnsEnwikuna License Manager Pro
This filter filters the generators export CSV columns
apply_filters( 'elmp_generators_export_csv_columns', array $export_columns );
Parameter
$export_columnsarray- The export CSV columns
filterelmp_get_distributor_code_statusesEnwikuna License Manager Pro
This filter filters all distributor code statuses or just one in case a status is given
apply_filters( 'elmp_get_distributor_code_statuses', array|string $statuses, string $status );
Parameter
$statusesarray|string- Includes all statuses or only one
$statusstring- The specific status which should be returned
filterelmp_get_distributor_statusesEnwikuna License Manager Pro
This filter filters all distributor statuses or just one in case a status is given
apply_filters( 'elmp_get_distributor_statuses', array|string $statuses, string $status );
Parameter
$statusesarray|string- Includes all statuses or only one
$statusstring- The specific status which should be returned
filterelmp_get_extended_distributor_code_data_arrayEnwikuna License Manager Pro
This filter filters the extended distributor code data array
apply_filters( 'elmp_get_extended_distributor_code_data_array', array $distributor_code_data, ELMP_Data_Store_Distributor_Code_Model $distributor_code );
Parameter
$distributor_code_dataarray- Includes all distributor code data
$distributor_codeELMP_Data_Store_Distributor_Code_Model- The distributor code object
filterelmp_get_extended_license_data_arrayEnwikuna License Manager Pro
This filter filters the extended license data array
apply_filters( 'elmp_get_extended_license_data_array', array $license_data, ELM_Data_Store_License_Model $license );
Parameter
$license_dataarray- Includes all license data
$licenseELM_Data_Store_License_Model- The license object
filterelmp_get_license_host_input_patternEnwikuna License Manager Pro
This filter filters the pattern for a license host input
apply_filters( 'elmp_get_license_host_input_pattern', string $input_pattern, string $host_type );
Parameter
$input_patternstring- The input pattern
$host_typestring- The host type
filterelmp_get_license_host_input_placeholderEnwikuna License Manager Pro
This filter filters the placeholder for a license host input
apply_filters( 'elmp_get_license_host_input_placeholder', string $input_placeholder, string $host_type );
Parameter
$input_placeholderstring- The input placeholder
$host_typestring- The host type
filterelmp_get_license_host_input_typeEnwikuna License Manager Pro
This filter filters the type for a license host input
apply_filters( 'elmp_get_license_host_input_type', string $input_type, string $host_type );
Parameter
$input_typestring- The input type
$host_typestring- The host type
filterelmp_get_product_installed_on_statusesEnwikuna License Manager Pro
This filter filters all product installed on statuses or just one in case a status is given
apply_filters( 'elmp_get_product_installed_on_statuses', array|string $statuses, string $status );
Parameter
$statusesarray|string- Includes all statuses or only one
$statusstring- The specific status which should be returned
filterelmp_get_trial_license_periodsEnwikuna License Manager Pro
This filter filters the trial license periods
apply_filters( 'elmp_get_trial_license_periods', array $trial_periods );
Parameter
$trial_periodsarray- Includes all trial periods
filterelmp_importer_check_valid_csvEnwikuna License Manager Pro
This filter filters if the provided import file should be checked if in valid format
apply_filters( 'elmp_importer_check_valid_csv', bool $check_valid_csv );
Parameter
$check_valid_csvbool- If check for valid CSV should be done
filterelmp_importer_days_to_retain_importsEnwikuna License Manager Pro
This filter filters the days the importer should retain the imports
apply_filters( 'elmp_importer_days_to_retain_imports', int $days );
Parameter
$daysint- The number of days to retain the imports
filterelmp_importer_get_import_dataEnwikuna License Manager Pro
This filter filters the import data
apply_filters( 'elmp_importer_get_import_data', array $import_data );
Parameter
$import_dataarray- Includes the import data
filterelmp_importer_valid_filetypesEnwikuna License Manager Pro
This filter filters the valid filetypes
apply_filters( 'elmp_importer_valid_filetypes', array $filetypes );
Parameter
$filetypesarray- The allowed filetypes
filterelmp_includesEnwikuna License Manager Pro
This filter filters includes (function files)
apply_filters( 'elmp_includes', array $includes );
Parameter
$includesarray- Includes all function filenames
filterelmp_install_get_core_capabilitiesEnwikuna License Manager Pro
This filter filters the plugins core capabilities
apply_filters( 'elmp_install_get_core_capabilities', array $capabilities );
Parameter
$capabilitiesarray- Includes all capabilities
filterelmp_install_get_rest_api_capabilitiesEnwikuna License Manager Pro
This filter filters the plugins REST API capabilities
apply_filters( 'elmp_install_get_rest_api_capabilities', array $capabilities );
Parameter
$capabilitiesarray- Includes all REST API capabilities
filterelmp_install_get_tablesEnwikuna License Manager Pro
This filter filters the plugin tables
apply_filters( 'elmp_install_get_tables', array $tables );
Parameter
$tablesarray- Includes all plugin tables
actionelmp_install_plugin_updatedEnwikuna License Manager Pro
This hook fires if the plugin has been updated
do_action( 'elmp_install_plugin_updated' );
filterelmp_install_skip_create_directories_filesEnwikuna License Manager Pro
This filter filters if the creation of the directories and files should be skipped
apply_filters( 'elmp_install_skip_create_directories_files', bool $skip );
Parameter
$skipbool- If should be skipped
actionelmp_installedEnwikuna License Manager Pro
This hook fires after the plugin is installed successfully
do_action( 'elmp_installed' );
filterelmp_license_downloadable_file_permissionEnwikuna License Manager Pro
This filter filters the downloadable file permission for a license
apply_filters( 'elmp_license_downloadable_file_permission', WC_Customer_Download $download, WC_Product $product, ELM_Data_Store_License_Model $license );
Parameter
$downloadWC_Customer_Download- The downloadable file permission
$productWC_Product- The product object
$licenseELM_Data_Store_License_Model- The license object
actionelmp_license_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the license exporter exported a CSV and downloaded it
do_action( 'elmp_license_exporter_export_csv', resource|false $export_buffer );
Parameter
$export_bufferresource|false- The export buffer for the export
filterelmp_license_exporter_export_dataEnwikuna License Manager Pro
This filter filters the license exporter export data
apply_filters( 'elmp_license_exporter_export_data', array $export_data );
Parameter
$export_dataarray- The export data
filterelmp_license_host_url_dev_subdomainsEnwikuna License Manager Pro
This filter filters the license host URL development subdomains
apply_filters( 'elmp_license_host_url_dev_subdomains', array $subdomains );
Parameter
$subdomainsarray- Includes all allowed subdomains
filterelmp_licenses_export_csv_columnsEnwikuna License Manager Pro
This filter filters the licenses export CSV columns
apply_filters( 'elmp_licenses_export_csv_columns', array $export_columns );
Parameter
$export_columnsarray- The export CSV columns
filterelmp_prepared_license_hostEnwikuna License Manager Pro
This filter filters the prepared license host
apply_filters( 'elmp_prepared_license_host', string $host );
Parameter
$hoststring- The prepared license host
filterelmp_prepared_license_hostsEnwikuna License Manager Pro
This filter filters the prepared license hosts
apply_filters( 'elmp_prepared_license_hosts', array $prepared_hosts, array|null $hosts );
Parameter
$prepared_hostsarray- Includes all prepared hosts
$hostsarray|null- Includes raw hosts
filterelmp_product_get_trial_lengthEnwikuna License Manager Pro
This filter filters the product trial length
apply_filters( 'elmp_product_get_trial_length', int|null $trial_length, WC_Product|null|false $product );
Parameter
$trial_lengthint|null- The trial length
$productWC_Product|null|false- The product object
filterelmp_product_get_trial_periodEnwikuna License Manager Pro
This filter filters the product trial period
apply_filters( 'elmp_product_get_trial_period', string|null $trial_period, WC_Product|null|false $product );
Parameter
$trial_periodstring|null- The trial period
$productWC_Product|null|false- The product object
filterelmp_product_hosts_additional_infoEnwikuna License Manager Pro
This filter filters the product hosts additional info
apply_filters( 'elmp_product_hosts_additional_info', string $additional_info, string $host_type );
Parameter
$additional_infostring- The additional info
$host_typestring- The host type
filterelmp_product_hosts_descriptionEnwikuna License Manager Pro
This filter filters the product hosts description
apply_filters( 'elmp_product_hosts_description', string $description, string $host_type );
Parameter
$descriptionstring- The description
$host_typestring- The host type
filterelmp_product_trial_enabledEnwikuna License Manager Pro
This filter filters if a WooCommerce product has trial enabled or not
apply_filters( 'elmp_product_trial_enabled', bool $trial_enabled, WC_Product|null|false $product );
Parameter
$trial_enabledbool- If product trial enabled
$productWC_Product|null|false- The product object
actionelmp_release_exporter_export_csvEnwikuna License Manager Pro
This hook fires after the release exporter exported a CSV and downloaded it
do_action( 'elmp_release_exporter_export_csv', resource|false $export_buffer );
Parameter
$export_bufferresource|false- The export buffer for the export
filterelmp_release_exporter_export_dataEnwikuna License Manager Pro
This filter filters the release exporter export data
apply_filters( 'elmp_release_exporter_export_data', array $export_data );
Parameter
$export_dataarray- The export data
filterelmp_releases_export_csv_columnsEnwikuna License Manager Pro
This filter filters the releases export CSV columns
apply_filters( 'elmp_releases_export_csv_columns', array $export_columns );
Parameter
$export_columnsarray- The export CSV columns
filterelmp_request_trial_license_button_classEnwikuna License Manager Pro
This filter filters the button class for the request trial license button
apply_filters( 'elmp_request_trial_license_button_class', string $button_class );
Parameter
$button_classstring- The button class
filterelmp_rest_api_authentication_is_request_to_rest_apiEnwikuna License Manager Pro
This filter filters if its a request to the REST API
apply_filters( 'elmp_rest_api_authentication_is_request_to_rest_api', bool $is_elmp_rest_api_request );
Parameter
$is_elmp_rest_api_requestbool- If its a REST API request
filterelmp_rest_api_controller_check_cap_{cap}Enwikuna License Manager Pro
This filter filters the REST API controller capability for the current user
apply_filters( 'elmp_rest_api_controller_check_cap_{cap}', string $cap );
Parameter
$capstring- The capability to check for
filterelmp_rest_api_controller_get_request_consumer_keyEnwikuna License Manager Pro
This filter filters the REST API controller request consumer key
apply_filters( 'elmp_rest_api_controller_get_request_consumer_key', string $consumer_key );
Parameter
$consumer_keystring- The consumes key
filterelmp_rest_api_controller_get_request_consumer_secretEnwikuna License Manager Pro
This filter filters the REST API controller request consumer secret
apply_filters( 'elmp_rest_api_controller_get_request_consumer_secret', string $consumer_secret );
Parameter
$consumer_secretstring- The consumes secret
filterelmp_rest_api_controller_response_dataEnwikuna License Manager Pro
This filter filters the REST API controller response data
apply_filters( 'elmp_rest_api_controller_response_data', array|null $data );
Parameter
$dataarray|null- The response data
filterelmp_rest_api_get_rest_api_routesEnwikuna License Manager Pro
This filter filters the REST API routes
apply_filters( 'elmp_rest_api_get_rest_api_routes', array $rest_api_routes );
Parameter
$rest_api_routesarray- Includes all REST API routes
filterelmp_rest_api_login_access_token_expiration_timeEnwikuna License Manager Pro
This filter filters the REST API login access token expiration time
apply_filters( 'elmp_rest_api_login_access_token_expiration_time', int $access_token_expiration_time );
Parameter
$access_token_expiration_timeint- The expiration time of the access token in seconds
filterelmp_rest_api_login_request_token_expiration_timeEnwikuna License Manager Pro
This filter filters the REST API login refresh token expiration time
apply_filters( 'elmp_rest_api_login_request_token_expiration_time', int $refresh_token_expiration_time );
Parameter
$refresh_token_expiration_timeint- The expiration time of the refresh token in seconds
filterelmp_rest_api_products_generate_product_changelogEnwikuna License Manager Pro
This filter filters the generated product changelog based on the product releases
apply_filters( 'elmp_rest_api_products_generate_product_changelog', string $generated_changelog, array $releases );
Parameter
$generated_changelogstring- The generated changelog
$releasesarray- Includes all releases for a product
filterelmp_rest_api_products_get_product_download_fileEnwikuna License Manager Pro
This filter filters the products REST API product download file
apply_filters( 'elmp_rest_api_products_get_product_download_file', string $product_download_file, bool $is_update_check );
Parameter
$product_download_filestring- The product download file
$is_update_checkbool- If is update check
filterelmp_rest_api_products_get_product_last_updatedEnwikuna License Manager Pro
This filter filters the products REST API product last updated
apply_filters( 'elmp_rest_api_products_get_product_last_updated', string $product_last_updated );
Parameter
$product_last_updatedstring- The product last updated
filterelmp_shortcodesEnwikuna License Manager Pro
This filter filters all shortcodes
apply_filters( 'elmp_shortcodes', array $shortcodes );
Parameter
$shortcodesarray- Includes all shortcodes
filterelmp_subscription_automatic_licenses_renewal_modeEnwikuna License Manager Pro
This filter filters the subscription automatic licenses renewal mode mode
apply_filters( 'elmp_subscription_automatic_licenses_renewal_mode', string $automatic_licenses_renewal_mode );
Parameter
$automatic_licenses_renewal_modestring- The automatic licenses renewal mode
filterelmp_subscription_licenses_expiration_overwrite_end_modeEnwikuna License Manager Pro
This filter filters the subscription licenses expiration overwrite end mode
apply_filters( 'elmp_subscription_licenses_expiration_overwrite_end_mode', string $overwrite_end_mode );
Parameter
$overwrite_end_modestring- The licenses expiration overwrite end mode
filterelmp_subscription_licenses_expiration_overwrite_next_payment_modeEnwikuna License Manager Pro
This filter filters the subscription licenses expiration overwrite next payment mode
apply_filters( 'elmp_subscription_licenses_expiration_overwrite_next_payment_mode', string $overwrite_next_payment_mode );
Parameter
$overwrite_next_payment_modestring- The licenses expiration overwrite next payment mode
filterelmp_subscription_licenses_expiration_overwrite_offsetEnwikuna License Manager Pro
This filter filters the product expert WooCommerce product importer time limit
apply_filters( 'elmp_subscription_licenses_expiration_overwrite_offset', int $overwrite_offset );
Parameter
$overwrite_offsetint- The overwrite offset in hours
filterelmp_subscription_lock_licenses_cancellation_modeEnwikuna License Manager Pro
This filter filters the subscription lock licenses cancellation mode
apply_filters( 'elmp_subscription_lock_licenses_cancellation_mode', string $lock_licenses_cancellation_mode );
Parameter
$lock_licenses_cancellation_modestring- The lock licenses cancellation mode
filterelmp_subscription_lock_licenses_expiration_modeEnwikuna License Manager Pro
This filter filters the subscription lock licenses expiration mode
apply_filters( 'elmp_subscription_lock_licenses_expiration_mode', string $lock_licenses_expiration_mode );
Parameter
$lock_licenses_expiration_modestring- The lock licenses expiration mode
filterelmp_trial_length_period_2_expires_atEnwikuna License Manager Pro
This filter filters the trial length & period to expires at for a license
apply_filters( 'elmp_trial_length_period_2_expires_at', string|null $expires_at, int $trial_length, string $trial_period );
Parameter
$expires_atstring|null- The formatted expires at from trial length & period
$trial_lengthint- The trial length
$trial_periodstring- The trial period
filterelmp_wc_account_buy_trial_license_product_cart_item_dataEnwikuna License Manager Pro
This filter filters the cart item data for the buy trial license product
apply_filters( 'elmp_wc_account_buy_trial_license_product_cart_item_data', array $cart_item_data, ELM_Data_Store_License_Model $license, WC_Product $product );
Parameter
$cart_item_dataarray- Includes the cart item data
$licenseELM_Data_Store_License_Model- The license object
$productWC_Product- The product object
filterelmp_wc_account_check_valid_txtEnwikuna License Manager Pro
This filter filters if the provided file should be checked if in valid format
apply_filters( 'elmp_wc_account_check_valid_txt', bool $check_valid_txt );
Parameter
$check_valid_txtbool- If check for valid TXT should be done
filterelmp_wc_account_days_to_retain_offline_license_activationsEnwikuna License Manager Pro
This filter filters the days the account should retain the offline license activations
apply_filters( 'elmp_wc_account_days_to_retain_offline_license_activations', int $days );
Parameter
$daysint- The number of days to retain the offline license activations
actionelmp_wc_account_download_offline_license_activation_certificateEnwikuna License Manager Pro
This hook fires after the account created an offline license activation certificate and downloaded it
do_action( 'elmp_wc_account_download_offline_license_activation_certificate', resource|false $certificate_buffer );
Parameter
$certificate_bufferresource|false- The certificate buffer for the download
filterelmp_wc_account_get_buy_trial_license_product_urlEnwikuna License Manager Pro
This filter filters the account buy trial license product URL
apply_filters( 'elmp_wc_account_get_buy_trial_license_product_url', string $buy_trial_license_product_url, ELM_Data_Store_License_Model $license );
Parameter
$buy_trial_license_product_urlstring- The buy trial license product URL
$licenseELM_Data_Store_License_Model- The license object
filterelmp_wc_account_get_download_offline_license_activation_certificate_urlEnwikuna License Manager Pro
This filter filters the account download offline license activation certificate URL
apply_filters( 'elmp_wc_account_get_download_offline_license_activation_certificate_url', string $download_offline_license_activation_certificate_url, ELM_Data_Store_License_Model $license, ELM_Data_Store_License_Activation_Model $license_activation );
Parameter
$download_offline_license_activation_certificate_urlstring- The download offline license activation certificate URL
$licenseELM_Data_Store_License_Model- The license object
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
filterelmp_wc_account_offline_license_activation_certificate_contentEnwikuna License Manager Pro
This filter filters the offline license activation certificate content
apply_filters( 'elmp_wc_account_offline_license_activation_certificate_content', string $certificate_content, ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameter
$certificate_contentstring- The offline license activation certificate content
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
filterelmp_wc_account_offline_license_activation_certificate_filenameEnwikuna License Manager Pro
This filter filters the offline license activation certificate filename
apply_filters( 'elmp_wc_account_offline_license_activation_certificate_filename', string $certificate_filename, ELM_Data_Store_License_Activation_Model $license_activation, ELM_Data_Store_License_Model $license );
Parameter
$certificate_filenamestring- The offline license activation certificate filename
$license_activationELM_Data_Store_License_Activation_Model- The license activation object
$licenseELM_Data_Store_License_Model- The license object
filterelmp_wc_account_offline_license_activation_data_arrayEnwikuna License Manager Pro
This filter filters the offline license activation data array
apply_filters( 'elmp_wc_account_offline_license_activation_data_array', array $offline_license_activation_data_array, ELM_Data_Store_License_Model $license );
Parameter
$offline_license_activation_data_arrayarray- The offline license activation data array
$licenseELM_Data_Store_License_Model- The license object
filterelmp_wc_account_offline_license_activation_validate_timestampEnwikuna License Manager Pro
This filter filters if the offline license activation timestamp should be validated or not
apply_filters( 'elmp_wc_account_offline_license_activation_validate_timestamp', bool $validate_timestamp );
Parameter
$validate_timestampbool- If the offline license activation timestamp should be validated or not
filterelmp_wc_account_redeem_distributor_code_toggle_btn_textEnwikuna License Manager Pro
This filter filters the account redeem distributor code toggle button text
apply_filters( 'elmp_wc_account_redeem_distributor_code_toggle_btn_text', string $redeem_distributor_code_toggle_btn_text );
Parameter
$redeem_distributor_code_toggle_btn_textstring- The redeem distributor code toggle button text
filterelmp_wc_account_redeem_distributor_code_view_default_redirectEnwikuna License Manager Pro
This filter filters if the license view redirect should be done or not after a distributor code redemption
apply_filters( 'elmp_wc_account_redeem_distributor_code_view_default_redirect', bool $default_redirect );
Parameter
$default_redirectbool- If the default redirect should be done
filterelmp_wc_account_valid_filetypesEnwikuna License Manager Pro
This filter filters the valid filetypes
apply_filters( 'elmp_wc_account_valid_filetypes', array $filetypes );
Parameter
$filetypesarray- The allowed filetypes
actionelmp_wc_emails_after_trial_license_customer_downloads_tableEnwikuna License Manager Pro
This hook fires after the trial license customer downloads table
do_action( 'elmp_wc_emails_after_trial_license_customer_downloads_table', ELM_Data_Store_License_Model $license, WC_Customer_Download[] $customer_downloads, bool $plain_text );
Parameter
$licenseELM_Data_Store_License_Model- The license object
$customer_downloadsWC_Customer_Download[]- The customer downloads
$plain_textbool- If plain text or not
actionelmp_wc_emails_before_trial_license_customer_downloads_tableEnwikuna License Manager Pro
This hook fires before the trial license customer downloads table
do_action( 'elmp_wc_emails_before_trial_license_customer_downloads_table', ELM_Data_Store_License_Model $license, WC_Customer_Download[] $customer_downloads, bool $plain_text );
Parameter
$licenseELM_Data_Store_License_Model- The license object
$customer_downloadsWC_Customer_Download[]- The customer downloads
$plain_textbool- If plain text or not
actionelmp_wc_emails_trial_license_customer_downloadsEnwikuna License Manager Pro
This hook fires when the email trial license customer downloads should be outputted
do_action( 'elmp_wc_emails_trial_license_customer_downloads', array $license_details );
Parameter
$license_detailsarray- Includes the license and additional params [ $license, $customer_downloads, $plain_text ]
filterelmp_wc_products_assign_stock_trial_license_update_license_dataEnwikuna License Manager Pro
This filter filters the assign stock trial license data
apply_filters( 'elmp_wc_products_assign_stock_trial_license_update_license_data', array $license_data, array $hosts, WC_Product $product );
Parameter
$license_dataarray- Includes all license data
$hostsarray- Includes all hosts
$productWC_Product- The product object
filterelmp_wc_products_generate_trial_license_dataEnwikuna License Manager Pro
This filter filters the generate trial license data
apply_filters( 'elmp_wc_products_generate_trial_license_data', array $license_data, array $hosts, WC_Product $product );
Parameter
$license_dataarray- Includes all license data
$hostsarray- Includes all hosts
$productWC_Product- The product object
filterelmp_wc_products_request_trial_license_hostEnwikuna License Manager Pro
This filter filters the products request trial license hosts
apply_filters( 'elmp_wc_products_request_trial_license_host', string $host, WC_Product $product );
Parameter
$hoststring- The first host because only 1 trial license is allowed
$productWC_Product- The product object
filterelmp_wc_products_request_trial_license_hostsEnwikuna License Manager Pro
This filter filters the products request trial license hosts
apply_filters( 'elmp_wc_products_request_trial_license_hosts', array $hosts, WC_Product $product );
Parameter
$hostsarray- Includes the hosts
$productWC_Product- The product object
actionelmp_wc_trial_license_emailEnwikuna License Manager Pro
This hook fires when a trial license email can be sent
do_action( 'elmp_wc_trial_license_email', array $licenses_details );
Parameter
$licenses_detailsarray- Includes the trial license and additional params [ $license ]
filterelmp_wc_trial_license_email_attach_downloadsEnwikuna License Manager Pro
This filter filters if the product downloads should be attached to the trial license email as customer downloads
apply_filters( 'elmp_wc_trial_license_email_attach_downloads', bool $attach_downloads );
Parameter
$attach_downloadsbool- If downloads should be attached
actionelmp_wc_trial_license_request_unapproved_emailEnwikuna License Manager Pro
This hook fires when a trial license request unapproved email can be sent
do_action( 'elmp_wc_trial_license_request_unapproved_email', array $trial_license_request_details );
Parameter
$trial_license_request_detailsarray- Includes the trial license request and additional params [ $trial_license_request ]
Keine Hooks entsprechen der aktuellen Suche.