Wordpress ウェブショップで Easy Digital Downloads を使用しています。誰かがアイテムを購入した後、MySQL データベースにクレジットを追加する必要があります。PHPコードをshortcode-receipt.phpに追加することで、これを機能させました。
これは正しく機能していますが、ブラウザまたはメールでレシートをリロードすると、PHP コードが再び起動します。
php
<?php
if( edd_is_payment_complete( $payment->ID ) && edd_receipt_show_download_files( $item['id'], $edd_receipt_args, $item ) ) :
?>
- 誰かがここで私を助けてくれますか?
- 支払いが成功したときに PHP コードを起動する最良の方法は何ですか?
前もって感謝します!