Main Menu
Sub Menu

after_download

Description


This hook is triggered after package download is complete. If you want to manually count the number of downloads of a package or if you want to notify admin you can use this hook.

Parameters


One parameter/argument is passed to this hook.

Usage


<?php add_action("after_download", "download_notification",10,1);?>

Examples


<?php
add_action("after_download", "download_notification",10,1); 
function download_notification($package){
    $package_data = get_post($package['ID']);
    $headers = 'From: Site Name <noreply@sitename.com>' . "\r\n";
    $headers .= 'Content-type: text/html' . "\r\n";
    $message = "Downloader's IP: ". $_SERVER['REMOTE_ADDR'];
    wp_mail(get_option("admin_email"), "Download Notification: ".$package_data->post_title, $message, $headers); 
} 

?>

Related


Action Hooks

before_download