$logger = wc_get_logger(); // $err is de output // LOG THE FAILED ORDER TO CUSTOM "failed-orders" LOG $logger->info( wc_print_r( $err, true ), array( 'source' => 'geannuleerde-orders' ) );
Het is ook mogelijk om via de functions.php zaken te loggen zoals prijs updates
add_action( 'woocommerce_update_product', 'wbmz_log_price_changes_wc_status', 9999, 2 );
function wbmz_log_price_changes_wc_status( $product_id, $product ) {
// GET PRODUCT PRICE
$price = $product->get_price();
// LOAD THE WC LOGGER
$logger = wc_get_logger();
// LOG nieuwe prijs in "prijs-wijzigingen" log
$logger->info( 'Product ID ' . $product_id . ' prijs gewijzigd in: ' . $price, array( 'source' => 'prijs-wijzigingen' ) );
}
#logger #logs #WC #woocommerce