0
私は支払いゲートウェイにカスタムアイコンを追加したいと思います。私はWOOのゲートウェイapiを読んで、ゼロの助けを持っています。これは私のコードです。アイコンを含める機能的な方法を見つけるのを手伝ってください。フロントエンドにアイコンがあります。おかげカスタムwoocommerce支払いゲートウェイにアイコンを追加
<?php if (! defined('ABSPATH')) { exit; }
add_filter('woocommerce_payment_gateways', 'init_wpuw_gateway');
function init_wpuw_gateway ($methods)
{
$methods[] = 'WC_Gateway_WPUW';
return $methods;
}
if(class_exists('WC_Payment_Gateway')):
class WC_Gateway_WPUW extends WC_Payment_Gateway {
/**
* Constructor for the gateway.
*/
public function __construct() {
$plugin_dir = plugin_dir_url(__FILE__);
$this->id = 'wpuw';
//If you want to show an image next to the gateway’s name on the frontend, enter a URL to an image.
$this->icon = apply_filters('woocommerce_gateway_icon', ''.$plugin_dir.'/assets/paysecure.png');
$this->method_title = __('User Wallet', 'woocommerce');
$this->method_description = __('Have your customers pay with their user wallet balance.', 'woocommerce');
$this->has_fields = false;