在Woocommerce,我使用WooCommerce批发专业套件(从IgniteWoo)和扁平费率箱运输插件添加B2B到我们的eshop。
我试图禁用特定用户角色、客人和客户的统一费率箱托运。我在网上搜索后发现了这段代码:
add_filter( 'woocommerce_package_rates', 'hide_shipping_for_user_role', 10, 2 );
function hide_shipping_for_user_role( $rates, $package ) {
// Role ID to be excluded
$excl
我有一个CRA(非弹出)redux应用程序,它有5个角色,管理,B2B,学校等等。下面的文件夹结构有意义吗?
action
admin
B2B
school
components
admin
B2B
school
reducers
admin
B2B
school
pages
admin
B2B
school
任何替代的方法/建议都会很有帮助。
我是在一个批发网站上工作,并希望网站自动更改用户角色从客户到批发客户登录后。这将使批发客户看到批发定价。我已经定制了这段代码(如下所示),并将其添加到代码片段插件中,但它似乎不起作用。有人能帮我看看我错过了什么吗?
function uiwc_change_role()
{
// get WP_user object
$user = wp_get_current_user();
// if the this is a registered user and this user is not an admin
if