つい1ヶ月前に初めて使い始めたWooCommerceですが、2サイト目の構築を行っております。
2サイト目の案件は、もともとあるサイトに、WooCommerceを組み込むという形での施工を行っています。
Woocommweceに関しては、完全に海外仕様の為、姓名の入力が名前と名字、逆だったり、
もちろん住所も都道府県が一番下に来たりという感じな訳です。
しかし、そういった点もフィルタフックが至る所に設けられているため、比較的簡単にカスタマイズすることが可能です。
ただし、もちろん海外産で、ましてや日本での情報量が圧倒的に少なく、
カスタマイズする上で必要な情報は、ここに書きたいと思いつつも中々時間がとれず、ネタ帳用Evernoteに箇条書きで書きだめしている状況です。
日本仕様へ向けて
氏名や住所の入力欄・表示順の変更
先に書いた、氏名や住所の入力欄や受注画面での表示順の変更に関しては、さまざまな部分のフィルタを介して順序を変更してあげる必要があります。
例えば、チェックアウト時の順序の入れ替えは’woocommerce_checkout_fields’というフィルタフックを使用します。
[php]
add_filter(‘woocommerce_checkout_fields’,’reorder_woo_fields’);
function reorder_woo_fields($fields) {
$fields2[‘billing’][‘billing_first_name’] = $fields[‘billing’][‘billing_first_name’];
$fields2[‘billing’][‘billing_last_name’] = $fields[‘billing’][‘billing_last_name’];
$fields2[‘billing’][‘billing_postcode’] = $fields[‘billing’][‘billing_postcode’];
$fields2[‘billing’][‘billing_state’] = $fields[‘billing’][‘billing_state’];
$fields2[‘billing’][‘billing_city’] = $fields[‘billing’][‘billing_city’];
$fields2[‘billing’][‘billing_address_1’] = $fields[‘billing’][‘billing_address_1’];
$fields2[‘billing’][‘billing_address_2’] = $fields[‘billing’][‘billing_address_2’];
$fields2[‘billing’][‘billing_phone’] = $fields[‘billing’][‘billing_phone’];
$fields2[‘billing’][‘billing_email’] = $fields[‘billing’][‘billing_email’];
//これより以下は変更禁止
$fields2[‘shipping’] = $fields[‘shipping’];
$fields2[‘account’] = $fields[‘account’];
$fields2[‘order’] = $fields[‘order’];
return $fields2;
}
[/php]
こういった形で、全ての関連するフィルタで順序を変更してあげます。
(関連するフィルタも書き出したかったのですが、時間の都合上省略しますゴメンナサイ)
日本語化を進めています
WooCommerce日本語化に関しては、徐々に行っています。
設定ページは後回しにして、買い物をする側と商品の管理や受注処理をする人の目に触れる部分を先に日本語化しました。
現在、進捗状況は52%となっています。
日本では馴染みのない支払方法や配送方法の部分に関しては翻訳するつもりはありません。
- Facebook GraphAPI v2.9でいいね・シェア数をPHPで取得して表示 - 2017年9月7日
- phpstormのFilewatcherでautoprefixerを使う方法 - 2017年1月19日
- Custom Field Templateを使用してのプレビューを実装 - 2016年1月14日
- WordPress:WooCommerceを使ってみて分かったこと - 2013年7月5日
- 誰得なプラグイン Ultimate Google Analytics改をひっそりと公開します - 2013年6月4日
- プラグイン『WooCommerce Fields for Japan』を公開しました - 2013年4月21日
- 公式 WordPress.orgプラグインディレクトリでのプラグイン公開のススメ - 2013年4月17日
- WordPress:WooCommerceを日本仕様へと日本語化 - 2013年4月15日
- webクリエイター パソコンを買う。 - 2013年3月16日
- WordPress:『続きを読む』read moreをpタグで囲む - 2013年3月5日
ごめんください。
日本語化は終わりましたでしょうか?
当方、昨日から作業を開始して7~8割出来たかな~って所です。
もし未完であれば、よろしければ数日お待ち頂ければ使用上差し障りの無い程度まで仕上げて
アップ致しますがいかがでしょうか。
?マークのヘルプも全てと言われると・・・・・・・・・・・・・・・・ですけど(汗
いらっしゃいませ。
コメントありがとうございます。
こちらも同じような状況で、7割程度いったところで、
翻訳ファイルをソースから更新したところ、
大幅に変更された為、いったんやる気がなくなり・・
そこから現在(6割程度)に至ります。
一日で7~8割には脱帽です!
当方、スローペースなので、アップ等はお任せします!