WooCommerce Subscription Pricing String funktioniert auf Produkt, aber nicht Warenkorb oder Checkout

Ich verwende die folgende function und die Filter, um die Zeichnungsklassifizierung innerhalb von WooCommerce anzupassen.

function wc_subscriptions_custom_price_string( $pricestring ) { global $product; $products_to_change = array( 170, 215, 312 ); if ( in_array( $product->id, $products_to_change ) ) { $pricestring = 'Current year dues are ' . wc_price( $product->subscription_sign_up_fee ) . ', with recurring annual dues of ' . wc_price( $product->subscription_price ); } return $pricestring; } add_filter( 'woocommerce_subscription_price_string', 'wc_subscriptions_custom_price_string', 10, 3 ); add_filter( 'woocommerce_subscriptions_product_price_string', 'wc_subscriptions_custom_price_string', 10, 3 ); 

Dies funktioniert auf den Shop- und einzelnen Produktseiten, jedoch nicht im Einkaufswagen oder an der Kasse. Alle meine Forschungsergebnisse hier und anderswo legen nahe, dass diese Filter auch in die Einkaufswagen- und Kaufauftragsfelder übertragen werden sollten.

Jede Hilfe wird sehr geschätzt.

Solutions Collecting From Web of "WooCommerce Subscription Pricing String funktioniert auf Produkt, aber nicht Warenkorb oder Checkout"