You can apply custom conditions to Product Collection before load by creating a plugin in Magento 2. Some situation in your project need to add some conditions before product collection loaded you can achieve it by below way,
In Magento\Catalog\Model\ResourceModel\Product\Collection file load() method is used for load the product collection globally.
Continue reading “How to apply custom condition before product collection loaded magento 2?”