WooCommerce 請求書・納品書の印刷
by takeoy · 2016年12月14日
WooCommerce で請求書・納品書を印刷したい時に、プラグインの力を借りています
今使っているのが
WooCommerce Print Invoice & Delivery Note
結構使えるのですが最終更新が1年前なので、カスタマイズするときは自力になるかも・・・
他にもWP最新バージョン適合で、
Print Invoice, Packing Slip, Delivery Note & Label Plugin for WooCommerce (Basic)
なども使えそうにみえます
ただ、印刷の書式のなかで項目(例:ふりがな)を削除したいとか、お客様の名前の後ろに 様 をつけたいとか
いろいろ注文がついたときに、その対応に結構ハマりました (>_<)
結論を言えば、日本語化のために
WooCommerce For Japan
というプラグインを有効化しているため
住所の書式は こちらのソースを直すことで対応できました
- フォルダ: /plugins/woocommerce-for-japan/includes
- ファイル: class-wc-address-field-4jp.php
178行目に
$fields['JP'] = "〒{postcode}\n{state}{city}{address_1}\n{address_2}\n{yomigana_last_name} {yomigana_first_name}\n{last_name} {first_name}\n {phone}\n {country}";
があり、もろ郵便番号マーク(〒)が書かれており、後は住所欄(請求先、出荷先)に表示する項目が並んでいます。
まぁ何とも分かり易いです。。。。
最初は、英語のreadme.txt やネットで調べた方法で function.php に 追記したりしていましたが、まったく効果なく困ったのですが
ふりがな が表示されているということは、ひょっとして 日本固有の 問題があるかな ?
ということで、 WooCommerce For Japan のソースを見て場所を特定できました
いつも対処療法ですので、時間かかりました・・・・
もう少しWordPress と WooCommerceの構造を勉強しないといけません (^^;
最近のコメント