Magento 2 dev docs

Shopify Custom App Development Tutorials

Search our tutorials or browse by category

Shopify Custom App Development Tutorials (201)

Cart (9)

  • How to insert a "Reorder" link

    Customer return is a marvelous sign of running a good marketing and sales campaign. Therefore, in order to take advantage of the post or page that buyers use to order your products, you would like to put a link which can lead buyers to reorder those items. The tutorial will help you insert the reorder link on your post.
    Read more

  • How to insert a Buy this link to a blog post

    You are owning blogs not only to provide your own content but also to indirectly introduce your product. Therefore, you would like to add a button that can lead your customers to your product page. The tutorial will give you the instruction to insert a “Buy this” link to a blog post.
    Read more

  • How to modify order notes label

    The cart page is a final step in the shopping process of visitors. That is the reason why Shopify sellers should focus on this step. The customers will be more satisfied with the service if they are provided further information about products as well as delivery. One of the best ways to leave messages for the customers in this step is order-notes. All of Shopify store owners enables adding this tool on their own with the free and easy functionality in their Shopify themes.
    Read more

  • How to enable order notes

    The online merchants who want to catch the customer’s attention with their notification about products enable using a message on the cart page. Shopify store owners maybe have some options to update their product information such as Excluding tax & shipping. There is a free and useful way to send the special instructions in cart attributes to the visitors that is order notes.
    Read more

  • How to notify customers when products are out of stock

    One of the most useful characteristics of Shopify is to let customers know the quantity of an item. Buyers are informed the right number of products left or sold out, hence they can make purchasing decision quickly or turn on the notification when new items arrive. As a result, the tutorial will instruct you to notify customers when products are out of stock.
    Read more

Catalog (54)

  • How to insert some JavaScript to your theme

    Shopify gives you permission to quickly add new features and functionalities to your web without having to redesign your whole theme. You are able to add the functionality by inserting plugins and in case the functionality that you would like to add is not large enough to generate a plugin, which comprises just several lines of code, you are able to employ the functions.php file rather than generating a separate plugin. The best thing about the functions.php file is that it can act like a plugin, which can be employed to insert many features and extend the functionality of not only the theme but also Shopify installation.
    Read more

  • Delete the author's name in your theme

    Are you in need of removing the author’s name from blog posts? As always, blog posts are supposed to display the name of its author with other meta-data like category and date. Nonetheless, some owners of blogs just do not want to show the author’s name next to their blog posts. In this article, we are going to show you how to do that job. Now, let’s take a look at our instructional writing on How to delete the author’s name in your theme to know more deeply about this topic.
    Read more

  • Generate a currencies snippet

    What is a snippet?
    Read more

  • Liquid include: How to include a file in Liquid

    Are you looking for some information about the include tag? Let’s take a look at our instructional writing on Liquid include: How to include a file in Liquid to know more deeply about the use of include.
    Read more

  • Liquid Font filters

    There are a ton of fonts in the font library of Shopify that you can use for free. You are able to use fonts filters to obtain font variables or to load fonts. Please check out more fonts and their variants here in Shopify’s font library.
    Read more

Collection Pages (4)

  • generate the menu controlling which collections are shown

    Overview In Shopify platform, collection is a means for you to show your customized business page all of your products in categories, you can display a lot of collection on your page, such as in alphabet order, or in function. If you own a business website for products such as clothes, accessories and so on, it is important to show up your collections on your page, you can display your collection for top, short wear, dress, etc.
    Read more

  • generate a page on which to feature your collections

    In Shopify platform, a page template is a means for you to show your customized business page, you can display a lot of content on your template page, such as news, events update, and especially collections.
    Read more

  • generate a collection to control your catalog page

    Overview
    Read more

  • generate a menu to control your collections list page

    Overview
    Read more

Currencies (8)

  • How to include the toggle button snippet

    The checkout process is one of the most important part in the buying decision of customers. This final step just only can be be displayed in the operating currency, which means that the international customers do not know exactly how much they will pay for their products. However, the Checkout transaction amounts can be exchanged by one of the most effective tools for the online sellers the toggle button snippet.
    Read more

  • How to generate a second snippet for your toggle button

    Selling in another country requires the online sellers to install a tool that helps them to exchange their home currency to another one. Moreover, international customers would like to know how much they will pay for the products in their currencies. In the market, the Shopify store owners who would install toggle button will increase the competitive advantages as well as maximize their profit.
    Read more

  • Upload jquery.currencies.min.js file as a theme asset

    Shopify app provides currencies.js library which is built to work around common floating point issues in javascript. jquery.currencies.min.js file is an expansion of currencies.js library and plays an important function in your store. currencies.js changes only a money amount from one currency to another; whereas, jquery.currencies.min.js changes all money amounts on your store’s page and shows a formatted consequence with a currency symbol and descriptor.
    Read more

  • Set up the currency options

    Setting up currency options in Shopify is extremely necessary to determine what currency your customers are enabled to use when they pay for their orders in your store. Product prices will be shown in the local currencies that your customers choose. Especically, you can customize your store admin’s appearance if needed.
    Read more

  • How to place the currency picker in your theme.liquid

    With the expansion in Shopify market in global business, the international market is so lucrative. The online sellers who want to abroad their stores need to install a tool to exchange into multiple currencies. The foreign visitors want to know how much they will pay for their expected products in their home currency, therefore, the currency picker plays an important role to increase their sales and the customer’s satisfaction.
    Read more

Forms (2)

  • insert an order form to a regular page

    Overview
    Read more

  • insert an order form to a collection page

    Overview
    Read more

General (30)

  • List all the posts on your site by year

    In order to help your customers easily see all of your posts in each year, you need to show all of your posts right on your website and arrange them in multiple years. It is really important for you to read carefully this instructional writing on How to list all your posts on your site by year if you want to make this list on your own page.
    Read more

  • List all the posts on your site by tag

    So as to help your customers easily see all of your posts in different topics, you need to show all of your posts right on your website, along with their tags. It is really important for you to read carefully this instructional writing on How to list all your posts on your site by tag if you want to make this list on your own page.
    Read more

  • List all the posts on your site by category

    It’s common to show a list of posts arranged by categories on your homepage so that your customers can easily see all of your posts in different topics. It is essential for you to read carefully this instructional writing on How to list all posts on your site by category if you want to make this list on your own page.
    Read more

  • List all posts with full content

    It’s common to display a list of posts on your homepage so that your customers can easily catch sight of all of your posts in different topics. If you want to make this list on your own page, you have to read carefully this instructional writing on How to list all posts with the full content to get more information.
    Read more

  • List all posts on your site

    Overview
    Read more

Liquid (50)

  • Liquid cycle: Loops through a group of strings

    Such a flexible and safe language, Liquid is used in many website and applications. Liquid is also known as the useful tool in Shopify because it has multiple applications. For example, by Liquid objects, online sellers can modify their data into professionalism and beauty. In addition, the Liquid filters will allow the Shopify store owners to change the output of the objects. Therefore, the Shopify store owners can easily configure their shops based on their preferences.
    Read more

  • Liquid upcase: How to Convert String to Uppercase

    Developed since 2006, Liquid is considered as one of the most effective functionalities in Shopify marketplace. As a Ruby template language, this functionality is a useful tool to build a professional website in e-commerce. In addition, Liquid is used popularly in multiple sites as well as other applications. With a combination of tags, objects, and filter, Liquid plays an integral part of Shopify to load all the dynamic data in Shopify.
    Read more

  • Liquid tablerow: Generates an HTML table

    Shopify is used globally with millions of users, so this marketplace becomes one the most popular and attractive market for online sellers. Known as the last-updated marketplace, Shopify provides online sellers with multiple effective functionalities and support from the experts. It is easy for them to open and manage a Shopify shop to earn lucrative revenue. Especially, with the Liquid-a flexible and safe language, online merchants can build up a professional website.
    Read more

  • Liquid truncatewords: How to Cut Down String to Number of Words

    As an effective marketplace, Shopify is used popularly by million of Shopify stores in whole around the world. In addition, with the lastest of the Liquid, online sellers can easily make up a store with professionalism and beauty. Moreover, the Liquid is open source that allows the Shopify store owners to contribute their homepage without paying any cost. As a flexible and safe language, Liquid is usually used in multiple websites and applications.
    Read more

  • Liquid truncate: How to Cut Down String to Number of Characters

    In Shopify, online sellers will use the latest version of Liquid- a flexible and safe language. Therefore, online merchants can have an effective tool to solve a significant number of data. In addition, different types of Liquid codes such as objects, tags, and filters, which allows the Shopify store owners to display the stored data in front store beautifully. That is the reason why Liquid is being used in many applications and websites.
    Read more

Navigation (1)

  • How to insert some code to your theme's JavaScript file

    Developed by Netscape, JavaScript is a mean of web languages to display dynamic and interactive content to a website. While the syntax is similar to C, JavaScript which is used by Java is based on ECMAScript. This type of programming language which provides the Shopify users the free practices space. Because of these benefit ability, this JavaScript is commonly used by millions of developers.
    Read more

Online Store (7)

  • How to enable payment icons in your footer

    Online sellers who are the beginners in Shopify should concern about how they will earn from the Shopify store accounts. The more the merchants understand the payment process in the Shopify, the more they increase their revenue. Firstly, the Shopify store owners have to choose the payment provider which will accept the credit card payments. The next step they will process this payment, which makes the usual delay of the orders and the received payment. After the payment is processed, the purchase amount will be transferred to their accounts.
    Read more

  • verify your domain with third-party services

    Domain name is the label that identifies a network domain. Using the Internet, domain names are formed by the rules and procedures of the Domain Name System (DNS). Any name registered in this system is called domain name. It is used in many networking contexts and for naming and addressing purposes. In general, a domain name represents an Internet Protocol resource, such as a personal computer used to access the Internet, a server computer hosting a web site, or the web site itself or any other service communicated that using the Internet.
    Read more

  • How to preview your new gift card image

    Customers love bonus and gift card is one of the best ways to increase the customer’s satisfaction as well as keep them come back to the stores. It cannot deny that gift card is a special type of product. It also plays an important role in after sale service and customer service. Its value can be used as payment toward future orders from your online store. Besides, as a reward, this kind of incentive also is easy to be issued and managed through unique codes.
    Read more

  • How to modify your theme's language settings

    All the Shopify functionalities and themes are in English; however, the international sellers can use this online market because there are some language options for the users. The theme’s language settings is one of the most important ones in the Shopify content. This themes which have the translations of all of the text content from the contact information to cart or checkout data. In online Shopify store, as multiple lingual themes, the store owners, as well as the global customers, can easily to approach all items in the stores.
    Read more

  • How to modify footer.liquid

    Considered as the master template, the theme.liquid can include all other templates and elements. For example, site navigations, collection pages, product pages, header or footer are inside the theme.liquid. By default, the Shopify store owners can find and customize this file theme.liquid in the Theme Editor.
    Read more

Product Pages (22)

  • How to include swatch-lip.liquid in product.liquid

    Shopify online sellers always want to have a tool that helps them to have competitive advantages in Shopify because there are millions of stores in this marketplace. Liquid is known as a flexible and safe language; therefore, this tool is used by many web pages and other applications. By this effective functionality, it is easy for online merchants to contribute a professional web page. Especially, this Liquid is totally free, so the Shopify store owners can easily make up their website page without paying any cost.
    Read more

  • Insert a quantity selector by editing your theme code for non-sectioned themes

    Liquid is known as one of the best functionalities in Shopify. With this Liquid applications, online sellers enable creating a professional and beautiful website. In addition, because Shopify are using the latest version of Liquid, it is easy for the Shopify store owners to contribute the content of their websites. There are three types of Liquid codes including objects, tags, and filters, which helps the users to load all the dynamic data. With the Liquid objects, the Shopify store owners can display their product’s description and website introduction. While Liquid filters allow online merchants to change the output of objects. Therefore, such a flexible and safe language, Liquid is used popularly in other websites and applications.
    Read more

  • How to Create a Collection URL with Vendor Link in Shopify

    Liquid is known as the.In Shopify, online sellers will use the latest version of Liquid with a significant number of Liquid codes types such as objects, tags, and filters. To display the store data, the Liquid provides the objects to. Besides, it helps the Shopify users manipulate storefront. Thank the valuable asset as Liquid, the online merchants to have professional stores websites including product representing and the beautiful appearance.
    Read more

  • How to Create a Collection URL with Type Link in Shopify

    Liquid is known as the.In Shopify, online sellers will use the latest version of Liquid with a significant number of Liquid codes types such as objects, tags, and filters. To display the store data, the Liquid provides the objects to. Besides, it helps the Shopify users manipulate storefront. Thank the valuable asset as Liquid, the online merchants to have professional stores websites including product representing and the beautiful appearance.
    Read more

  • How to Create a Collection URL with Sort By Link in Shopify

    Liquid is known as the.In Shopify, online sellers will use the latest version of Liquid with a significant number of Liquid codes types such as objects, tags, and filters. To display the store data, the Liquid provides the objects to. Besides, it helps the Shopify users manipulate storefront. Thank the valuable asset as Liquid, the online merchants to have professional stores websites including product representing and the beautiful appearance.
    Read more

Social Media (6)

  • Insert a Google+ button to your store

    As well as Facebook, Google+ is a type of social network which includes many users. If you’re generate your own website, what you expect is that increase the interactions dramatically. Hence, you should connect the Google+ with your website by inserting a Google+ button to your store. This action can drive plenty of visitors to both your Google+ page and your website. Here comes the detail.
    Read more

  • Embed a Twitter feed in your online store

    If you’re using Twitter, you can inspire your customers from your online store in Shopify to follow your Twitter account by following this post. It provides you with the way to embed a Twitter feed in your online store easily. In other words, you can display your recent tweets on your website. With those interesting tweets, your customers must be really impressed and want to be your Twitter followers. You can take advantage of it to marketing effectively.
    Read more

  • Insert a Twitter button to your blog

    As a mean of driving more traffics to visit your blog, that insert a Twitter button to your blog is extremely a smart choice. Plenty of your Twitter followers will come to view your blogs about products and make some purchases. Hence, I’ve prepared a step-by-step guide for you to follow to do this. Below is the details.
    Read more

  • Insert a Pinterest button to your store

    As reading in the writing about how to insert social media buttons, you must have known the benefits if you integrate social media such as Pinterest with your online store in Shopify. From that tutorial, you also know about the way to insert the Pinterest buttons by installing an app. In this post, I’ve prepared for you the another way to insert a Pinterest button to your store manually. Follow some simple steps below.
    Read more

  • Change the Like button image on Facebook

    As a way to connect Facebook with your Shopify store, you can add the Facebook Like buttons to your site. However, the images Facebook has selected don’t meet your expectation. Hence, you will look for a solution to change the Like button image on Facebook. This post provides you with a transparent tutorial to do that. Here come the details.
    Read more

Theme Editor (1)

  • modify a theme's information

    Overview In computing, a theme is a preset package containing graphical appearance details. It is usually comprises a set of shapes and colors for the graphical control elements, the window decoration and the window. Themes are used to customize the look and feel of a piece of computer software or of an operating system, to change the look and feel of a wide range of things at once, which makes them much less granular than allowing the user to set each option individually.
    Read more

Troubleshooting (3)

  • Insert multiple files to your theme assets

    After you’ve created an account in Shopify, you will have the default theme for your own. However, it is not always suitable for your online store. Hence, you expect to add the different themes for your shop. They can be seasonal versions or eye-catching versions to impress your customers and inspire them to shop on your store. This article will help you to insert multiple files to your theme assets. Follow some simple steps below.
    Read more

  • Find the problem in your theme code

    If an HTML error found warning shows up after you made a change to your theme, there is must be some error that you need to fix. It would be extremely hard for you to find the HTML errors in the theme editor because there are so many different codes with tags and characters. This post provides you with the way to find the problem in your theme code fastly and accurately. Below is the detail.
    Read more

  • Roll back to an older version of your theme

    When you’ve made a change to your theme, you wish that it could meet your requirements the most. However, changing isn’t always good. Sometimes you change your theme file and realize that the older version is the better one. In that case, you need to roll back to an older version of your theme. In other words, the theme version will roll back to a time and date before it was changed. This instruction with full details will help you.
    Read more