Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress Woocommerce:支付插件激活:插件列表已删除_Wordpress_Plugins_Woocommerce_Payment Gateway_Payment - Fatal编程技术网

Wordpress Woocommerce:支付插件激活:插件列表已删除

Wordpress Woocommerce:支付插件激活:插件列表已删除,wordpress,plugins,woocommerce,payment-gateway,payment,Wordpress,Plugins,Woocommerce,Payment Gateway,Payment,我开发的woocommerce支付网关插件有问题 我在本节中提供了4个插件: /wp-admin/admin.php?page=wc-settings&tab=checkout 我的插件在WP插件中列为停用: /wp-admin/plugins.php?plugin_status=all&paged=1&s 当我激活我的插件(JC Paygate)时,当我刷新 woocommerce支付部分,所有4个插件都被删除,只有我的插件出现在那里 所有之前的4个插件

我开发的woocommerce支付网关插件有问题

我在本节中提供了4个插件:

/wp-admin/admin.php?page=wc-settings&tab=checkout


我的插件在WP插件中列为停用:

/wp-admin/plugins.php?plugin_status=all&paged=1&s


当我激活我的插件(JC Paygate)时,当我刷新 woocommerce支付部分,所有4个插件都被删除,只有我的插件出现在那里


所有之前的4个插件现在都被删除。我不知道如何避免它。 我只想我的插件是第五个可用的支付插件在woocommerce


知道哪里出了问题吗?

问题出在我这边

---------正确的方法是-----------

在我这方面,我是在Woocomece\u coinify\u add\u gateway中做的

function woocommerce_coinify_add_gateway( $gateways) 
{
    return [ 'WC_Gateway_MYWCPLUGIN' ];
}
因此,列表中只包含一个条目(我的插件),而不是将我的网关添加到其他网关,因为数组被完全替换,而不仅仅是添加条目

function woocommerce_coinify_add_gateway( $gateways) 
{
    return [ 'WC_Gateway_MYWCPLUGIN' ];
}