Изображение PayPal загружается с серверов Paypal. Поэтому, чтобы изменить его, вам нужно изменить код плагина.
Для формы кнопки PayPal на странице оформления заказа перейдите по адресу: (строка 46)
wp-content / plugins / woocommerce-gateway -paypal-powered-by-braintree / включает / формы оплаты / class-w c -braintree-paypal-payment-form. php
Для формы кнопки PayPal на странице корзины перейдите к: ( строка 141)
wp-content / plugins / woocommerce-gateway-paypal-powered-by-braintree / includes / class-w c -braintree-paypal-cart. php
$default_button_styles = array(
label: 'checkout', // pay | paypal | buynow | checkout | credit
size: 'responsive', // small | medium | large | responsive
shape: 'rect', // pill | rect
color: 'gold', // gold | blue | silver | black
tagline: false, // true | false
fundingicons: true, // true | false
);
Используйте приведенный ниже код в своих функциях. php file. Загрузите пользовательский Paypal Lo go в медиатеку, а затем замените этот URL-адрес на "$ express_checkout_img_url" в следующей функции.
// Hook in
add_filter( ‘woocommerce_paypal_express_checkout_button_img_url’ , ‘custom_override_woocommerce_paypal_express_checkout_button_img_url’ );
// Our hooked in function – $fields is passed via the filter!
function custom_override_woocommerce_paypal_express_checkout_button_img_url( $variablen ) {
$express_checkout_img_url = '/wp-content/themes/XXXXXX/images/M3_Logo_01.jpg';
return $express_checkout_img_url;
}
Проверьте ниже URL для других идей: https://docs.woocommerce.com/document/paypal-express-checkout/#section -7
https://isabelcastillo.com/change-woocommerce-paypal-icon-to-custom-image-with-credit-card-icons