Januar 4, 2022

Position des PayPal Buttons von
WooCommerce PayPal Payments

Letztens sollte ich die Position der Paypal Checkout Buttons auf der Single Product Seite verändern, da diese ganz oben über dem Produkttitel und nicht wie gewohnt unter dem normalen Warenkorb-Button angezeigt wurden.

Zunächst hatte ich es ganz simpel über „display: flex;“ und „order: 1;“, „order: 2;“ usw. probiert. Das hat aber zu keinem guten Ergebnis geführt, da der Rest der Produktseite in einem anderen Container war als die Paypal Checkout Buttons.

Mit dem folgenden PHP-Filter ist das Ergebnis dann aber zufriedenstellend. So werden die Buttons unter dem Warenkorb-Button eingefügt. Dieses Snippet wird in die functions.php des Child-Themes eingefügt.

				
					/* Position der Paypal Buttons auf Single Product */
add_filter('woocommerce_paypal_payments_single_product_renderer_hook', function() {
	return 'woocommerce_after_add_to_cart_form';
});
				
			
Elementor Custom-Breakpoints
Elementor Column oder Section klickbar/verlinken
HTML-lang-Attribut einzelner Wordpress Seiten ändern