Wenn man das Plugin WooCommerce Germanized installiert hat, befindet sich der Satz:
leider über der Zusammnefassung.
Dies wäre aber Sinnvoller direkt über den “Kaufen Button”.
Das kann man mit folgenden Code erreichen:
Update: 24.07.2018
Hier der neue Code
add_action( 'init', 'my_child_move_legal_checkboxes', 50 ); function my_child_move_legal_checkboxes() { // Remove remove_action( 'woocommerce_review_order_after_payment', 'woocommerce_gzd_template_render_checkout_checkboxes', 10 ); // Readd before submit button add_action( 'woocommerce_gzd_review_order_before_submit', 'woocommerce_gzd_template_render_checkout_checkboxes', 10 ); }
https://gist.github.com/vendidero/9e9dbe056c044bf8b5be44a5c994a344
Dieser Code funktioniert leider nicht mehr
/* Dieser Code funktioniert nicht mehr! add_action( 'wp_loaded', 'change_wc_gzd_checkout' ); function change_wc_gzd_checkout() { if ( is_plugin_active( 'woocommerce-germanized/woocommerce-germanized.php' ) ) { include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); ## Legal Text incl. checkbox before the checkout button remove_action( 'woocommerce_review_order_after_payment', 'woocommerce_gzd_template_checkout_legal', wc_gzd_get_hook_priority( 'checkout_legal' ) ); add_action( 'woocommerce_review_order_before_submit', 'woocommerce_gzd_template_checkout_legal', wc_gzd_get_hook_priority( 'checkout_legal' ) ); } } */
Ein dank an Ronnie Zeiller: http://www.zeiller.eu
8 Kommentare
franck
Hallo zusammen 🙂
Bei mir werden 2 Checkboxen erstellt, eine vor dem Zusammenfassung der Bestellung und eine vor dem “Jetz Kaufen”-Button. Hätte vielleicht jemand eine Lösung für mich? Ich habe gerade die Version 3.1.12 am Laufen
Danke im Voraus
Franck
Yoneo12
Die neue Version funktioniert einwandfrei. Besten Dank! Man muss nichtmal etwas in den Einstellungen von Germanized ändern. Ggf. würde ich die alte Version löschen, da man diese zuerst liest 🙂
Mario
Danke, hab es jetzt ausgebessert. Jetzt sollte es klarer sein.
Tom
Schade – funktioniert leider nicht. Weder in den Child-Funktions noch in der Theme-Funktions PHP.
Gibt es vielleicht ein Update?
Mario
Hallo,
probier mal die neue Version des Codes, hab ich heute gefunden.
Yannic
Funktioniert einwandfrei, dankeschön!
@ Daniel: Ich habe den Code so wie er ist in die functions.php des Themes ganz unten eingefügt.
Daniel
Verstehe es nicht – nun bekomme ich keinen Error 500 aber die das AGB wandert auch nicht an die richtige Stelle =)
Daniel
Hallo,
child theme also storefront ins function.php einfach einfügen?
Irigendwie bekomme ich da einen error 500?
Wo genau muss ich diesen Code einfügen?