Suchen Sie nach einer Möglichkeit, Meilenstein-Verkaufsbenachrichtigungen für Easy Digital Downloads zu aktivieren? Obwohl es wahrscheinlich ein Plugin dafür gibt, haben wir einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um Meilenstein-Verkaufsbenachrichtigungen für Easy Digital Downloads in WordPress zu aktivieren.
Anweisungen:
Fügen Sie diesen Code zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin ein.
function sumobi_edd_milestone_sales_alert( $purchase_id ) {
// ID of download to check
$download_id = 8;
// sales milestone to reach
$milestone = 100;
// email/s to send the notification to. Add more emails to array if necessary
$send_to = get_option( 'admin_email' );
// get the current number of sales for the download
$sales = get_post_meta( $download_id, '_edd_download_sales', true );
// message to be included in the email
$message = sprintf( 'Congratulations, you have just reached your milestone of %s sales for %s! View this sale here: %s', $milestone, get_the_title( $download_id ), admin_url( 'edit.php?post_type=download&page=edd-payment-history&view=view-order-details&id=' . $purchase_id ) );
// send email is milestone is reached
if ( $milestone == $sales ) {
wp_mail( $send_to, 'Milestone reached!', $message );
}
}
add_action( 'edd_complete_purchase', 'sumobi_edd_milestone_sales_alert' );
Sie müssen die $download_id in Zeile 3 auf die ID des Downloads ändern und dann die Variable $milestone in Zeile 6 auf den Verkaufsmeilenstein ändern, den Sie verwenden möchten. Sie können die Benachrichtigungs-E-Mail in Zeile 9 auch als Array von E-Mails festlegen oder sie so belassen, wie sie ist.
Dieser Code wurde von Andrew Munro erstellt.
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, sollten Sie sich auch unsere anderen Artikel auf der Website ansehen, wie z. B.: 7 beste Download-Manager-Plugins und Erstellen eines Online-Shops.
Kommentare Hinterlasse eine Antwort