19 search results for “Liam Griffin”

[Free Webinar] Building Blocks: How to Create Custom Theme Sections and Blocks

[Free Webinar] Building Blocks: How to Create Custom Theme Sections and Blocks

Custom theme sections and blocks webinar

In this free webinar hosted by Shopify Partners, Liam Griffin — Partner Education and Front End Developer Advocate at Shopify — will walk you through how to get started with building sections and blocks, so you can empower your clients with exciting new ways to personalize their Shopify stores.

During this session, Liam will cover:

  • An introduction to sectioned theme layouts.
  • How to create static and dynamic sections for homepages.
  • What blocks are, when to use them, and how they relate to sections.
  • What type of elements you can add to sections and blocks.

Continue reading

How to Build a Customizable Related Products Section

How to Build a Customizable Related Products Section

related products

Product pages can present unique opportunities and challenges when designing custom themes for clients. Intuitive product recommendations make it easy for customers to continue shopping, and drive conversions for your clients.

In this article you'll learn:

  • Why personalized product recommendations improve user-experience.
  • What options are available to optimize recommendations.
  • How to add a related products option to a Shopify theme section.

Continue reading

How to Create Your First Shopify Theme Section

How to Create Your First Shopify Theme Section

Shopify theme section

Giving your clients creative control is key when empowering them to customize their store, and Shopify’s section options are powerful tools for personalizing a site. By building different static and dynamic sections, you can produce huge opportunities for adding functionality to specific pages and reordering homepages.

In this article you will learn:

  • The difference between static and dynamic sections.
  • How to build static and dynamic sections, as well as how to add them to your theme.
  • What kind of elements you can add to a section.

Continue reading

How to Manipulate Images with the img_url Filter

How to Manipulate Images with the img_url Filter

img url

As Liquid evolves, more options are becoming available that will allow developers to unlock new potential for your custom themes. Liquid filters are simple but powerful methods for the output of objects and assets on a Shopify store. The img_url filter empowers you to manipulate images within Shopify in new and exciting ways.

In this article, you’ll learn:

  • How image URLs are structured on Shopify when using Liquid.
  • How to output your images in specific pixel size.
  • When the the crop parameter can be used to make your images look their best.
  • How to change the format your image will be outputted as.

Continue reading

14 Image Tools for Web Developers in 2017

14 Image Tools for Web Developers in 2017

Image tools for web developers 2017

Images are often the most important elements on a page, meaning it’s crucial that developers make careful judgements when working with images for clients. Whether you’re creating visuals from scratch, or are editing existing images, there’s an ever increasing range of tools that can help you work with images.

In this article you will learn:

  • Which tools to use for reducing site loading time.
  • How to edit images for best use on the web.
  • Where to find artists if you want to outsource your design requirements.

Continue reading

Customization Made Easy: How to Build Your First Shopify Section Block

Customization Made Easy: How to Build Your First Shopify Section Block

Shopify sections block

As a designer or developer, you want to give your clients the greatest opportunities to personalize their online store. With blocks, you can move into a curator role, and give your clients the choice to decide what kind of content they show and where it appears.  

In this article you will learn:

  • What blocks are, when to use them, and how they relate to sections.
  • How to add blocks to a dynamic section.
  • How to add blocks to a static section.

Continue reading

How Open Graph Tags can Optimize Social Media Experiences

How Open Graph Tags can Optimize Social Media Experiences

Open Graph tags

Seeing inaccurate or missing content appear when a merchant shares their products on social media can be frustrating, and as a developer you’ll want to avoid these problems. By implementing Open Graph tags carefully, you can ensure that the correct information is sent to social media channels from your client’s website.

In this article you will learn:

  • What Open Graph tags are, where to use them, and how they relate to Shopify.
  • How using Slate can assist with adding Open Graph tags.
  • How to troubleshoot Open Graph issues.

Continue reading

How Smart Design Patterns can Improve Store Conversions

How Smart Design Patterns can Improve Store Conversions

smart design

There are common problems that appear in almost every ecommerce project a web designer takes on. How should images be displayed? Where is the best place to position tables? Which pages do users need to visit before reaching checkout?

To answer these questions, web developers need to adopt a truly user-centric perspective.

In this article you’ll learn:

  • Which feature comparison tables would suit different products.
  • How different types of pagination can affect user-experience.
  • Why improving checkout touchpoints can increase conversion.

Continue reading

How to Customize Shopify Email Notifications for Clients

How to Customize Shopify Email Notifications for Clients

shopify email notifications

Customizing emails can be a frequent request from clients who are looking to optimize their communications with customers, and are one of the easiest methods to personalize a Shopify store. Carefully designed emails are a powerful tool for communication, enabling clients to add a personal touch at different points of the purchase journey. By upselling a client on bespoke emails, you can add extra value to your project, in addition to developing custom themes.

In this article, you’ll learn:

  • Why customized emails are important for your client’s brand.
  • How to add conditional content to emails using Liquid operators.
  • How to apply discount codes to abandoned checkout emails.

Continue reading

Grow your business with the Shopify Partner Program

Learn more