You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改WooCommerce添加商品时的默认配送类别为Royal Mail

修改WooCommerce新增商品默认配送类别

WooCommerce本身没提供直接修改这个默认值的后台设置,得用代码实现,步骤如下:

  1. 获取自定义配送类别ID
    进入后台「WooCommerce > 产品 > 配送类别」,找到你创建的「Royal Mail」类别,点击「编辑」按钮。在浏览器地址栏里,能看到类似 tag_ID=XX 的参数,这里的XX就是该配送类别的ID,记下来。

  2. 添加代码设置默认值
    将下面的代码添加到你的主题functions.php文件中,或者用「Code Snippets」这类代码管理插件添加(推荐用插件,避免主题更新后代码丢失):

    // 设置新增商品默认选中Royal Mail配送类别
    add_filter( 'default_option_product_shipping_class', 'custom_default_shipping_class' );
    function custom_default_shipping_class() {
        // 把这里的123替换成你刚才获取的Royal Mail配送类别ID
        return 123;
    }
    

    替换代码里的123为你实际拿到的ID,保存后再新增商品,配送标签下的配送类别就会默认选中「Royal Mail」了。

内容的提问来源于stack exchange,提问作者Ian Barber

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 00:04:51