我想知道你们是否可以提供帮助。我不太了解php。
我想在每个外部产品网址上添加相同的额外字符串。多余的字符串就像“?prodid = 12345”,所以我不想覆盖刚刚添加的URL。这可能吗? TIA
答案 0 :(得分:1)
可以使用以下挂钩函数轻松完成此操作:
nc <- ncol(df)
df[-(1), 2:nc] <- df[-(1), 2:(nc+1)]
df[-(1), 10] <- 0
df
代码进入您的活动子主题(或活动主题)的function.php文件中。经过测试并可以正常工作。
您可以在代码
add_filter( 'woocommerce_product_add_to_cart_url', 'custom_product_add_to_cart_url', 20, 2 ); function custom_product_add_to_cart_url( $add_to_cart_url, $product ){ if( $product->is_type('external') ) $add_to_cart_url .= '?prodid=' . $product->get_id(); return $add_to_cart_url; }
中更改静态值或您选择的任何其他动态值。