following woocommerce coding standard