Magento 2, You can create a custom category attribute with a list of CMS blocks in the dropdown field.
The module is simply residing in the app/code folder of the Magento instance.
For example, We kept the Package name as Rbj and the Module name as CategoryAttribute.
You can keep any name for Packagename/Module name. In our demo, we have kept the Module name as Rbj_CategoryAttribute. Continue reading “How to create dropdown select type category attribute programmatically in magento 2?”