Why do some product cards have the "View Product" button while others have the "Add to cart" button?
FAQs
Don't see your question? Contact us and we'll get you answers!
Featured FAQs
Still have questions?
Do you do collaborations or provide theme customization services?
expand_more
Great question! We'd love to collaborate but we're fully focused on our internal/product roadmap these days.
But we'd be happy to connect you with a vetted dev/designer/team who can help customize our themes and/or build something more custom as needed. Check out the providers below, or get in touch with more specifics â we'd be happy to point you in the right direction!
HeyCarson
Get a stacked team of Shopify designers and developers. Speedy turnarounds. 1/2 typical agency costs. HeyCarson handles short-term projects, recurring needs, and full-time Shopify work.
- Premium theme setups
- Small and complex theme customizations
- Theme version updates
- Custom design
- Conversion optimization for Shopify merchants across all categories
Pay by the task or per hour. Project quotes start at USD $85/hour. Get in touch with HeyCarson â
Storetasker
A closed network of the most talented Shopify developers around. Get paired directly with a freelancer in hours and execute on projects big & small including Shopify theme customization. They've reviewed over 15,000 developers, designers, and marketers and hand selected the top 3%.
Per-project pricing, starting at USD $75/hour. Get in touch with Storetasker â
How can I customize the font or color of product card badges?
expand_more
As mentioned elsewhere, we do not officially support/provide any non-native customizations. But the basic idea of how you could customize the font, color, or something else used in product badges is to use some simple CSS customization:
- Go to theme settings
- Open the setting for Custom CSS
- Add some custom css like the code below â update it for your specifics!
- Save your edit.
p.c-card-product__badge {
font-family: YourFamilyName;
}
How can I make cards all equal height?
expand_more
To make all cards in a row be equal height, we must stretch cards to be the full height of the row.
We will be adding better settings for this in the near future, but in the meantime you can add a small snippet of custom CSS to the section's Custom CSS setting:
- In your theme editor, click the section you want to edit.
- Scroll to the bottom of the section settings and click into the Custom CSS settings.
- Type or paste the code below to stretch cards to be 100% height.
- Save your work!
Here's the custom CSS you'll need to add:
.card {height: 100%;}
And if you want the card text to always be directly under the image (instead of anchored to the bottom of the card), you can add this CSS too:
.card__content {
justify-content: flex-start;
}
How do I add an anchor link to the FAQ page?
expand_more
Great question! This is a little more "advanced" but is straightforward enough. You'll basically just need to find and link to the section ID of each accordion.
How to find a section ID using devtools
Note: this is easier to do on a "live" page instead of in the theme editor/template, but both are possible.
- While on the FAQs page/template open your browser's dev tools
- Devtools info for Chrome available here
- Devtools info for Firefox available here
- With devtools open, hover and click into the section for which you are trying to find the ID in your browser window.
- The section will be highlighted in the code and the frontend as you click through various chunks of text in devtools.
- This may require a bit of clicking around and you may need to "expand" or "un-nest" parent containers in the theme editor
- Once you find the section you're looking for, you will see that it starts with something like "<section id="shopify-section-template--15276797132844__accordion-01"
- Click into the id snippet of that code and copy this IDâŚ
- Find the button for the block you are trying to link and paste this in as your link URL.
- Note you must type a single hash ("#") into the "button link" setting before the section ID.
- The hash tells the frontend that this URL is actually on the same current page, so the browser won't try to navigate to another/external URL.
- So in the example above, I would have #shopify-section-template--15276797132844__accordion-01 as the URL in my button link.
- Repeat for the other sections as needed.
We've recorded a little example of this process which is available below:
đ Screenshare showing how to find the a section ID using your browser's devtools.
How do I create a callout within a blog post?
expand_more
Want to make this?
Then add the callout class to your element, e.g.
Want to make this?
You can also put everything inside a div, ie
đ Resources
Shopify has a great set of resources available to learn about updating themes. We encourage you to start here:
help.shopify.com/en/manual/online-store/themes/managing-themes/updating-themes
đ Resources
Shopify has a great set of resources available to learn about updating themes. We encourage you to start here:
help.shopify.com/en/manual/online-store/themes/managing-themes/updating-themes
How do I get a product's slideshow gallery to automatically switch to the correct variant image?
expand_more
To get a product's slideshow gallery to automatically switch to the correct variant image, you'll need to add/select an image for each variant within the Shopify admin. Here's how to do that:
- In the Shopify admin, navigate to the product you want to edit.
- Scroll down to the list of variants.
- Click the small image thumbnail to the left of the variant title.
- This will open a box to select from the available images that are associated with the product (i.e. any image that you've uploaded to the product's "main" media).
- Select the image for that variant (or upload a new one). (Note that you can use the same image for multiple variants! i.e. If you have a t-shirt product with red, blue, and black variants, which are also available in small, medium, and large â you would add the red t-shirt image to all red variants (i.e. the red/small variant, the red/medium variant, and the red/large variant... Unless you actually have different images for these!)
- Save your work.
Here's a quick screencapture of the process:
How do I get the ReCharge app to work on product pages?
expand_more
The ReCharge app needs a quick manual update to work properly.
You should only do this after you've fully installed the ReCharge app and it has added all of their snippets to your theme files. To confirm this, you should see these files in your theme's "Snippets" directory:
- subscription-account-login.liquid
- subscription-cart-footer.liquid
- subscription-product.liquid
- subscription-theme-footer.liquid
In your Shopify admin, navigate to the Edit code, then find and click into the component-form-product.liquid file within the Snippets directory.
Find the line which includes the code below â this should normally be found around line 19:
{%- form 'product', product, data-productid: product.id, id: product_form_id, class: product_form_id, novalidate: 'novalidate', data-type: 'add-to-cart-form' -%}
Paste the code below under that line â save your update and check to ensure ReCharge is working as expected!
{% if product.available and request.page_type == 'product' %}{% render 'subscription-product' with product as product %}{% endif %}
How do I remove the âAdd to cartâ button from product cards?
expand_more
Open Theme settings>Cards
Uncheck "Show quick add buttonâ
Note: A âView productâ button will replace the âAdd to cartâ button if unchecked.
All FAQs
View