WordPress at a glance
action is not described

woocommerce_download_file_force action-hook . WC 1.0

Fallback on force download method for remote files. This is because:

  1. xsendfile needs proxy configuration to work for remote files, which cannot be assumed to be available on most hosts.
  2. Force download method is more secure than redirect method if allow_url_fopen is enabled in php.ini. We fallback to redirect method in force download method anyway in case allow_url_fopen is not enabled.

Usage

add_action( 'woocommerce_download_file_force', 'action_function_name_7394', 10, 2 );
function action_function_name_7394( $file_path, $filename ){
	// action...
}
$file_path
-
$filename
-

Where the hook is called

WC_Download_Handler::download_file_xsendfile()
woocommerce_download_file_force
woocommerce/includes/class-wc-download-handler.php 320
do_action( 'woocommerce_download_file_force', $file_path, $filename );

Where in WP core the hook is used WooCommerce

woocommerce/includes/class-wc-download-handler.php 27
add_action( 'woocommerce_download_file_force', array( __CLASS__, 'download_file_force' ), 10, 2 );