小编How*_*d E的帖子

如何默认取消选中 Woocommerce 结帐页面上的“运送到不同地址”复选框

最近我使用以下命令将 \xe2\x80\x9cShip 的文本更改为 Woocommerce 结账页面上的不同地址\xe2\x80\x9d

\n\n
function shipchange( $translated_text, $text, $domain ) {\n    switch ( $translated_text ) {\n        case 'Ship to different address?' :\n           $translated_text = __( 'Other', 'woocommerce' );\n           break;\n    }\n\n    return $translated_text;\n}\n\nadd_filter('gettext', 'shipchange', 20, 3);\n
Run Code Online (Sandbox Code Playgroud)\n\n

但我注意到该复选框从一开始就被选中。我怎样才能默认取消选中该复选框?

\n

wordpress woocommerce

6
推荐指数
2
解决办法
2万
查看次数

无法将 meta_query 添加到 woocommerce_product_query

我正在尝试使用挂钩将我的自定义添加meta_query到 WooCommerce 主查询woocommerce_product_query

我尝试了这段代码:

function testing_woo_product_query( $q ){ 
    $args = array(
      'relation' => 'AND',
      array(
        'meta_key'  => '_price',
        'value'     => 10,
        'compare'   => '>=',
      ),
      array(
        'meta_key'  => '_price',
        'value'     => 30,
        'compare'   => '<=',
      )
    );
    
    $q->set( 'meta_query', $args ); 

}
add_action( 'woocommerce_product_query', 'testing_woo_product_query' );
Run Code Online (Sandbox Code Playgroud)

但代码不起作用。谁能告诉我问题出在哪里?

wordpress woocommerce hook-woocommerce

1
推荐指数
1
解决办法
7417
查看次数

标签 统计

woocommerce ×2

wordpress ×2

hook-woocommerce ×1