WooCommerceの出荷完了メールに配送会社・追跡番号を記載する方法

WordPressに、ショッピングカート機能を持たせるのに便利な「WooCommerce」というプラグインは選択肢の一つとして上げられます。星の数ほどあるWordPressのプラグインですが、その多くが海外製であり、日本国内で利用する場合は多少の手直しが必要なことがありますが、WooCommerceについてもデフォルトのまま使うのは、ユーザビリティ的にも問題があります。
今回、WooCommerceを導入する機会があったので、備忘録としてここにまとめておこうと思います。

目次

商品発送メールに配送会社の追跡番号を記載

日本では、店舗側で商品発送が完了した時点で購入した人に「商品出荷完了通知」として、配送会社、出荷日、追跡番号(荷物お問い合わせ番号)などを記載してメールを送りますが、WooCommerceをインストールしただけでは、この機能は導入されていません。

プラグイン「Advanced Shipment Tracking for WooCommerce」を追加

色々調べてみると「Advanced Shipment Tracking for WooCommerce」というプラグインを導入することで、注文情報内に配送情報を追加及び出荷通知メールに、配送情報を記載してメールを送ることが可能です。

若干癖の強いプラグインですが、必要とする機能は全て網羅されていますし、WooCommerce専用に開発されたプラグインですので導入することにしました。
尚、「Advanced Shipment Tracking for WooCommerce」こちらのプラグインを導入するにあたり、下記サイトを参考にさせていただきました。

「Advanced Shipment Tracking for WooCommerce」の翻訳作業は必須。

こちらのプラグインですが、日本語化が全くされていません。自分が使う分には何となく分かるので問題ないのですが、実際管理画面を使用するのは店舗運営者ですので、日本語化しました。ちなみに商品発送メール内に記載される配送情報も、英文のままですので、日本語化は必須作業です。

翻訳ファイルの置き場所に注意。

「Advanced Shipment Tracking for WooCommerce」をインストールすると、「wp-content/plugins/woo-advanced-shipment-tracking/lang」内にgotファイルがあります。lang内に他の国用に翻訳されたファイルが多数入っていたので、同様に日本用の翻訳ファイルを作成して同じ場所に保存するも、管理画面内の語句やメール内で全く翻訳されませんでした。
そこで「wp-content/languages」内に、翻訳ファイルを配置すると翻訳されました。
「wp-content/plugins/woo-advanced-shipment-tracking」にある「woocommerce-advanced-shipment-tracking.php」を編集すれば、long内から読むように出来ると思いますが、今回時間がないので「wp-content/languages」にそのまま翻訳ファイルから読んでもらうことにしました。

翻訳ファイルの読み込みについて確認するなら、少し古い記事ですがこちらのサイトを参考にすればいいと思う。

WordPressで一部だけ多国語化されない場合の解決方法 | Monaural Sound (ka2.org)

翻訳ファイルの作成や決まり事については、こちらの記事を参考にしました。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

CAPTCHA


目次