Button 更改购物车中woocommerce PayPal结帐按钮的大小

Button 更改购物车中woocommerce PayPal结帐按钮的大小,button,woocommerce,paypal,checkout,gateway,Button,Woocommerce,Paypal,Checkout,Gateway,我使用WooCommerce PayPal结帐网关插件。 在wordpress的后端,我设置了默认的按钮大小:中等。 尝试通过childtheme css或插件wc-gateway-ppec-frontend.css更改css是不可能的。 有人有什么解决方案吗?PayPal镜像正在从PayPal的服务器加载。所以为了改变它,你必须修改插件代码 对于签出页面中的PayPal按钮形状,请导航至:(第46行) wp content/plugins/woocommerce gateway paypal由

我使用WooCommerce PayPal结帐网关插件。 在wordpress的后端,我设置了默认的按钮大小:中等。 尝试通过childtheme css或插件wc-gateway-ppec-frontend.css更改css是不可能的。
有人有什么解决方案吗?

PayPal镜像正在从PayPal的服务器加载。所以为了改变它,你必须修改插件代码

对于签出页面中的PayPal按钮形状,请导航至:(第46行)

wp content/plugins/woocommerce gateway paypal由braintree提供支持/includes/payment forms/class-wc-braintree-paypal-payment-form.php

对于购物车页面中的PayPal按钮形状,请导航至:(第141行)

wp content/plugins/woocommerce网关paypal由braintree提供动力/includes/class-wc-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
);
在functions.php文件中使用以下代码。在媒体库中上载自定义Paypal徽标,然后在以下功能的“$express\u checkout\u img\u URL”中替换该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以了解其他一些想法:


谢谢你的提示,但我没有braintree插件。我已经用另一个解决方案更新了我的答案。一定要试一试!