小编gem*_*ita的帖子

如何在Windows 10中安装OpenSSL?

我有一个问题,我必须在Windows中安装以及以后创建证书的OpenSSl的版本和内容.安装source-force中的一个版本(openssl-1.0.2d-fips-2.0.10),但它不能正确生成文件.还有官方网站https://www.openssl.org,但我不知道如何安装它以及如何安装,因此在生成密钥和.pem文件时,它可以正常工作.生成一些指向我解压缩下载文件夹的环境变量,我不知道它是否是正确的方法.

openssl ssl-certificate node.js windows-10

26
推荐指数
11
解决办法
4万
查看次数

基于用户角色和小计金额的 WooCommerce 运输方式

我需要添加两种不同的运费,具体取决于购买用户的角色。我的角色是“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
    \n
  • 另一个在 \xe2\x82\xac40 处具有“所需的最小数量”

    \n
  • \n
  • 以及其中一份运费为 \xe2\x82\xac0。

    \n
  • \n
\n

我尝试添加以下功能来添加以获得我需要的内容,但所有运输方式始终处于启用状态,因此也为用户激活了“最小 \xe2\x82\xac40 免费送货”的零售运输方式具有批发客户角色的情况不应发生这种情况,因为具有此角色的用户将受益于不属于他们的好处。

\n

我正在展示一些我用来尝试做我正在寻找的事情的代码,因为我做了很多测试。只是我还没有办法添加我在演示文稿中提到的角色“wholesale_customer\”的文本\n显示 WooCommerce 设置的图像

\n
function 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)

php wordpress user-roles woocommerce shipping-method

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