我正在为我的Wordpress网店使用简单的数字下载。有人购买商品后,需要向SQL数据库添加数据。我通过在短码收据中添加PHP代码来实现这一点。php。这工作正常,但当我通过浏览器或邮件重新加载收据时,PHP代码将再次启动。
我发现EDD中有一个钩子,但我不知道如何使用它们。我发现该函数需要添加到函数中。php。
文件:/wp内容/主题/二十/功能。php
function pw_edd_on_complete_purchase( $payment_id ) {
## write data to the database ##
}
add_action( \'edd_complete_purchase\', \'pw_edd_on_complete_purchase\' );
但我该把它放在什么文件里呢
do_action( \'edd_complete_purchase\', $payment_id );
?