How to create product attributes on Shopify store?
I'm new to development on Shopify. I have experience with Magento store.
On Magento you could create product attributes like:
- short description
- additional title
Basically whatever you wanted to show up on product page or on product listing you could add.
On Shopify I dont see such an option. It has variants, but variants affect pricing and weight. I just need to output some additional info about the product and be able to call on it through a forloop.
Any ideas? Maybe some kind of plugin?
I found something about shopify meta fields: https://www.youtube.com/watch?v=Z1odr-fmWAk (https://www.youtube.com/watch?v=Z1odr-fmWAk)
It seems very strange that this is not a baked into Shopify store directly.
Found some apps if anybody wonders: https://apps.shopify.com/metafields-editor-2?surface_detail=metafields&surface_inter_position=1&surface_intra_position=1&surface_type=search (https://apps.shopify.com/metafields-editor-2?surface_detail=metafields&surface_inter_position=1&surface_intra_position=1&surface_type=search)
and Chrome plugins:
Additional information outside of the scope of the content that must be different for each product can only be done via metafields. ( or complex liquid logic )
So if you like to add different information for each separate product you should look into a Metafield app for Shopify: https://apps.shopify.com/search?q=metafields&st_source= (https://apps.shopify.com/search?q=metafields&st_source=) ( there are free ones as well )
Other options will be to use pages with the same name of the product, section with blocks where you can select the product and enter the content in a richtext field... But all of these will require additional steps for the administrator, and if you are not building this for yourself it's recommended to use an Metafield App instead.
Didn't find the answer?
Our community is visited by hundreds of Shopify development professionals every day. Ask your question and get a quick answer for free.
Find the answer in similar questions on our website.
Write quick answer
Do you know the answer to this question? Write a quick response to it. With your help, we will make our community stronger.