使用前准备
1、在 wp-config.php 中添加内存限制
define('WP_MEMORY_LIMIT', '256M');
2、配置邮件发送功能
卸载插件
在插件目录中停用插件后再进行删除。
如要删除 WooCommerce 的数据,在 wp-config.php 中添加以下代码,然后再禁用和删除 WooCommerce 插件。
define('WC_REMOVE_ALL_DATA', true);
设置
产品
- 用户评价时显示 “已验证的所有者” 标签,表示在评论列表里用户信息上显示已购买商品的标签
- 仅“已验证用户”可参与评价,表示仅够买过产品的用户可以评价
可下载产品
文件下载方法
- 强制下载 文件地址(相对较小文件)
- X-Accel-Redirect/X-Sendfile 文件地址(较大文件)需配置服务器
- 仅重定向 跳转到指定页面
配送
运输设置,调试模式启用可忽略缓存的运费设置。
// 有免费配送时自动屏蔽其他配送方式
function my_hide_shipping_when_free_is_available( $rates ) {
$free = array();
foreach( $rates as $rate_id => $rate ) {
if('free_shipping' === $rate->method_id ) {
$free[$rate_id] = $rate;
break;
}
}
return ! empty( $free ) ? $free : $rates;
}
add_filter('wowcommerce_package_rates', 'my_hide_shipping_when_free_is_available', 100);
Rest API
使用 postman 访问 json 数据,需生成密钥,然后再使用basic auth来验证身份(启用了https)
https://网站地址/wp-json/wc/v2/