そのようなカスタマイズは、現在のところできません。また、機能追加の予定もありません。
最新バージョン 1.33 で、注文者マイページの注文詳細から、再送する仕組みを実装しました。
ご連絡頂きありがとうございました。アップデートして試してみまして、良い具合かと思いました。この度は機能実装して頂きありがとうございました。
私の環境では以下errorとなったので、原因を確認しております。
[13-Feb-2024 01:56:02 UTC] PHP Fatal error: Uncaught Error: Call to undefined function submit_button() in /home/***/public_html/***.jp/wp-content/plugins/pdf-invoice-japan-for-woocommerce/lib/class-invoicejapan.php:1062
#1059~コードを試しに以下のように変更したところエラーはなくなりましたが、フォームが動きませんでした。php submit_buttonとしている意図がわかりました。
<tr>
<th>請求書</th>
<td><button type="submit" name="ResendInvoice" class="button button-large">再送信</button></td>
</tr>
<?php if ( ! empty( $refunds ) ) : ?>
<tr>
<th>払戻明細書</th>
<td><button type="submit" name="ResendRefund" class="button button-large">再送信</button></td>
</tr>
<?php endif; ?>
バージョン 1.36で、エラーはなくなりました。ありがとうございます。
メールが届かないため、原因を確認中です。
メールが送信されないのは、「メール送信タイミング」の問題だと思われます。バージョン1.36では「マイアカウントページ」で、どの「メール送信タイミング」でも送信ボタンが見えてしまいます。そこを押すと「送信されました」のメッセージは出ますがメインのところで実行が中止されてしまいます。
バージョン1.37では、「マイアカウントページ」のステータスを確認し、「メール送信タイミング」が合わない場合には、送信ボタンを表示しないようにしました。