Custom Template Development

Custom Template Development

KatieFlintham
Shopify Partner
3 0 0

Hi everyone,

I'm currently working with a client who is interested in exploring the possibility of creating a custom Shopify template rather than purchasing one from the theme store. We're looking for some insights on the following:

  1. Starting Point: What would be the best place to start when building a custom template? Are there specific resources or documentation that you would recommend to help us get started?

  2. Development Requirements: Does a custom template need to be built following the same guidelines and requirements as those listed for themes on the Shopify theme store? Or can we take a different approach if it's exclusively for our agency or client's use?

  3. Technical Considerations: Are there specific tools or tech stacks that you suggest we use for building and testing a custom template to ensure it integrates seamlessly with Shopify’s platform?

  4. Best Practices: Any best practices or common pitfalls to avoid when creating a custom template for a unique client experience?

I appreciate any advice or resources you could share!

Thank you in advance!

Reply 1 (1)

BlackCro
Shopify Partner
82 18 11

Shopify's Dev documentation is a good resource generally, but they also have some specific tips on getting started - https://shopify.dev/docs/storefronts/themes/getting-started along with best practices - https://shopify.dev/docs/storefronts/themes/best-practices

 

A custom template wouldn't need to meet all the requirements set for those sold on the theme store, however there are T&C's with regards to deceptive coding practices - https://shopify.dev/docs/storefronts/themes/best-practices/deceptive-code They do offer a handy checklist for theme store requirements which is worth looking over - https://shopify.dev/docs/storefronts/themes/store/requirements

 

Shopify do recommend using Dawn as a starting point, which I would suggest also if your client isn't looking for anything too esoteric. 

 

Hope this helps
Simon 

BlackCro.co.uk

CRO & Development Agency