本文介绍 WooCommerce APP Helper 在生产环境中的维护与升级兼容。
WooCommerce APP Helper 已更新至 v1.0.0。
- /*
- 0.9.0 : 初始发布;
- 0.9.1a : LY定制;
- 0.9.1b : 中间版本;
- 0.9.2 : 据LY需求,添加若干接口;
- 1.0.0 : 使用 WooCommerce 设置API;
- */
设置后台相对链接改为:/wp-admin/admin.php?page=wc-settings&tab=app-helper
API设置
常规设置
与 WooCommerce 的关系
WooCommerce APP Helper (1.0.0或更新的版本)与 WooCommerce 最新版本(2.3.13或更新的版本) 一起工作时,无需做任何修改。仅需做如下修改:
class-form-handler.php 中的函数save_account_details中(大约在第161行左右)添加
不用做任何修改。
与 WordPress 主题的关系
需要在主题下的/woocommerce/form-edit-account.php
的适当位置注释掉某些代码,并添加新的hook:
- <?php
- /*suifengtec*/
- do_action( 'cwp_wc_edit_account_form_before',$user);
- ?>
主题下/woocommerce/myaccount/my-orders.php
- <time datetime="<?php echo date( 'Y-m-d H:i:s', strtotime( $order->order_date ) ); ?>" title="<?php echo esc_attr( strtotime( $order->order_date ) ); ?>"><?php echo date_i18n('Y-m-d H:i', strtotime( $order->order_date ) ); ?></time>
文件/woocommerce/order/order-details.php
无需随WooCommerce或主题升级。
文件/woocommerce/form-edit-account.php
无需随WooCommerce或主题升级。
文件/woocommerce/form-edit-address.php
无需随WooCommerce或主题升级。
文件/woocommerce/myaccount/form-lost-password.php
无需随WooCommerce或主题升级。