【问题标题】:Change WooCommerce Gateway Display Order更改 WooCommerce 网关显示顺序
【发布时间】:2015-07-01 07:12:50
【问题描述】:

我看了很多次,但没有找到答案。

我的问题是: 我开发了一个自定义的 Woo-commerce 支付网关,并在 Woo-commerce 设置面板的结帐选项卡下添加了它的设置。 现在我希望我的自定义支付网关应该位于结帐页面的顶部。 那我该怎么做呢?

我不想通过在结帐选项页面上拖放来做到这一点。

我希望当我安装并激活我的插件然后使用一些操作或挂钩时我想将它设置在顶部。

提前致谢。

【问题讨论】:

  • 对不起,我错过了那部分..
  • 嗨@ajaykumartak,你试过我的答案了吗?成功了吗?

标签: php wordpress woocommerce payment-gateway


【解决方案1】:

好问题!

我在你的插件中找到了它,你定义了你的自定义类并使用 woocommerce 的钩子初始化它,以便在我的插件中添加这样的实际插件:

add_filter( 'woocommerce_payment_gateways', 'woocommerce_add_mk_tcom_gateway' );

我猜你在函数内部有这样的东西,

只改变这一行:

/**
 * Add the Gateway to WooCommerce
 **/
function woocommerce_add_mk_tcom_gateway($methods) {
    array_unshift($methods, 'WC_MK_tcom' );
    // $methods[] = 'WC_MK_tcom';
    return $methods;
}

在结帐页面上,您将拥有第一个选项 :)

hth, k

【讨论】:

  • 感谢您的回答,但您来晚了。我已经使用了相同的解决方案。但是投票支持你的帮助。
  • 感谢投票,我也用谷歌搜索过,但也没有运气:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-11-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-07
  • 1970-01-01
  • 2015-02-22
相关资源
最近更新 更多