• Resolved wumf0701

    (@wumf0701)


    WooCommerceの注文者マイページ注文一覧で発行済みの請求書PDFをダウンロードできるリンクを追加したいのですが、そういうカスタマイズ方法はあるでしょうか?

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Katsushi Kawamori

    (@katsushi-kawamori)

    そのようなカスタマイズは、現在のところできません。また、機能追加の予定もありません。

    Plugin Author Katsushi Kawamori

    (@katsushi-kawamori)

    最新バージョン 1.33 で、注文者マイページの注文詳細から、再送する仕組みを実装しました。

    Thread Starter wumf0701

    (@wumf0701)

    ご連絡頂きありがとうございました。アップデートして試してみまして、良い具合かと思いました。この度は機能実装して頂きありがとうございました。

    Plugin Contributor yamasakidaisuke

    (@yamasakidaisuke)

    私の環境では以下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

    Plugin Contributor yamasakidaisuke

    (@yamasakidaisuke)

    #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; ?>
    
    Plugin Author Katsushi Kawamori

    (@katsushi-kawamori)

    submit_button() 関数を取得できない環境が良くわからないです。いろいろ他の環境も試してみてください。

    https://developer.wordpress.org/reference/functions/submit_button/

    Plugin Contributor yamasakidaisuke

    (@yamasakidaisuke)

    バージョン 1.36で、エラーはなくなりました。ありがとうございます。
    メールが届かないため、原因を確認中です。

    Plugin Author Katsushi Kawamori

    (@katsushi-kawamori)

    メールが送信されないのは、「メール送信タイミング」の問題だと思われます。バージョン1.36では「マイアカウントページ」で、どの「メール送信タイミング」でも送信ボタンが見えてしまいます。そこを押すと「送信されました」のメッセージは出ますがメインのところで実行が中止されてしまいます。

    バージョン1.37では、「マイアカウントページ」のステータスを確認し、「メール送信タイミング」が合わない場合には、送信ボタンを表示しないようにしました。

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.