我有一个问题,我必须在Windows中安装以及以后创建证书的OpenSSl的版本和内容.安装source-force中的一个版本(openssl-1.0.2d-fips-2.0.10),但它不能正确生成文件.还有官方网站https://www.openssl.org,但我不知道如何安装它以及如何安装,因此在生成密钥和.pem文件时,它可以正常工作.生成一些指向我解压缩下载文件夹的环境变量,我不知道它是否是正确的方法.
我需要添加两种不同的运费,具体取决于购买用户的角色。我的角色是“wholesale_customer”,不应支付运费。但是,如果购物车小计等于或小于 \xe2\x82\xac90,则必须阻止购买并在结账时添加一条消息。(记住一定要达到\xe2\x82\xac90的数量)
\n另一个选项是所有其他 WordPress 角色,如果他们的购物车小计为 \xe2\x82\xac40 或更少,则需要支付 \xe2\x82\xac5 运费。
\n我已在 WooCommerce 中配置了送货,我创建了两种具有最低订单金额的免费送货方式,一种为 \xe2\x82\xac40,另一种为 \xe2\x82\xac90。
\n问题是,具有“wholesale_customer”角色的用户在达到 \xe2\x82\xac40 的金额时,也启用了该免费送货方法,但这种情况不应该发生,因为对于此用户角色(\' Wholesale_customer \' ) 如果购买量超过 \xe2\x82\xac90 的最小值,则免运费。
\n我已按以下方式在 WooCommerce 中配置发货,创建 2 种发货方式:\n- 其中一种在 \xe2\x82\xac90 处具有“所需的最小数量”
\n另一个在 \xe2\x82\xac40 处具有“所需的最小数量”
\n以及其中一份运费为 \xe2\x82\xac0。
\n我尝试添加以下功能来添加以获得我需要的内容,但所有运输方式始终处于启用状态,因此也为用户激活了“最小 \xe2\x82\xac40 免费送货”的零售运输方式具有批发客户角色的情况不应发生这种情况,因为具有此角色的用户将受益于不属于他们的好处。
\n我正在展示一些我用来尝试做我正在寻找的事情的代码,因为我做了很多测试。只是我还没有办法添加我在演示文稿中提到的角色“wholesale_customer\”的文本\n显示 WooCommerce 设置的图像
\nfunction custom_shipping_methods_visibility( $available_methods ) {\n \n $subtotal = WC()->cart->subtotal;\n \n $user = wp_get_current_user();\n $user_roles = $user->roles;\n \n // Check user role and cart subtotal to …Run Code Online (Sandbox Code Playgroud)