/** * Add 'New' badge for recently added items */ add_action('woocommerce_before_shop_loop_item_title', 'cc_new_badge_shop_page', 3); function cc_new_badge_shop_page() { global $product; $newness_days = 30; $created = strtotime($product->get_date_created()); if (( time() - (60 * 60 * 24 * $newness_days )) < $created ) { echo '' . esc_html__('New!', 'woocommerce') . ''; } }