Hiển thị số SKU trên trang sản phẩm

SKU (đơn vị lưu kho) là số, thường là chữ và số, được sử dụng để giúp xác định sản phẩm và theo dõi hàng trong kho. Nếu cửa hàng sử dụng SKU, mỗi mẫu mã sản phẩm sẽ được chỉ định một số duy nhất. Bạn có thể hiển thị số SKU cho mẫu mã trên trang sản phẩm bằng cách chỉnh sửa mã chủ đề:

Ví dụ về SKU mẫu mã

Chủ đề có phân mục và không phân mục

Các bước đối với Chủ đề có phân mục

Hiển thị số SKU trên trang sản phẩm

  1. Trên trang quản trị Shopify, vào mục Cửa hàng trực tuyến > Chủ đề.
  2. Tìm chủ đề bạn muốn chỉnh sửa, nhấp vào nút ... để mở menu thao tác, sau đó nhấp vào Chỉnh sửa mã.
  3. Trong thư mục Mục, nhấp vào product.liquid hoặc product-template.liquid.
  4. Tìm thẻ Liquid sau:
{{ product.title }}

Đây là mã kết xuất tiêu đề sản phẩm trên trang sản phẩm của bạn.

  1. Dán mã sau trên một dòng mới bên dưới dòng mã bao gồm {{ product.title }}:
{% assign current_variant = product.selected_or_first_available_variant %}
<span class="variant-sku">{{ current_variant.sku }}</span>
  1. Nhấp vào Save (Lưu).

Chọn chủ đề

Các bước tùy chỉnh tiếp theo thay đổi tùy thuộc vào chủ đề của bạn. Nhấp vào nút dành cho chủ đề của bạn và làm theo hướng dẫn.

Thêm số SKU vào mẫu mã sản phẩm từ trang quản trị

Để SKU hiển thị trên trang sản phẩm, bạn phải thêm số SKU vào mẫu mã sản phẩm trong trang quản trị Shopify.

  1. Trong trang quản trị Shopify, vào mục Sản phẩm.

  2. Nhấp vào sản phẩm bạn muốn chỉnh sửa.

  3. Đối với sản phẩm có nhiều mẫu mã, trong mục Mẫu mã, thêm số SKU:

  4. Nhấp vào Save (Lưu).

Các bước đối với Chủ đề không phân mục

Hiển thị số SKU trên trang sản phẩm

Bước:

  1. Trên trang quản trị Shopify, vào mục Cửa hàng trực tuyến > Chủ đề.
  2. Tìm chủ đề bạn muốn chỉnh sửa, nhấp vào nút ... để mở menu thao tác, sau đó nhấp vào Chỉnh sửa mã.
  3. Trong thư mục Templates, nhấp vào product.liquid.
  4. Tìm thẻ Liquid sau:
{{ product.title }}

Đây là mã kết xuất tiêu đề sản phẩm trên trang sản phẩm của bạn.

  1. Dán nội dung sau vào dòng mới bên dưới mã bao gồm {{ product.title }}:
{% assign current_variant = product.selected_or_first_available_variant %}
<span class="variant-sku">{{ current_variant.sku }}</span>
  1. Nhấp vào Save (Lưu).
  2. Nếu bạn đang sử dụng chủ đề Shopify miễn phí, không phải chủ đề Brooklyn hay Venture, hãy tìm dòng mã sau:
var selectCallback = function(variant, selector) {

Nếu không tìm thấy dòng mã trên trong product.liquid, bạn sẽ tìm thấy dòng mã này trong theme.liquid, trong thư mục Bố cục.

  • Brooklyn và Venture: Nếu đang sử dụng chủ đề Brooklyn hoặc Venture, bạn sẽ cần tìm và chỉnh sửa dòng mã khác. Trong thư mục Phần tử, nhấp vào theme.js.liquidtìm dòng mã sau:
theme.productVariantCallback = function (variant, selector) {
  1. Dán mã sau vào một dòng mới bên dưới:
if (variant) {
      document.querySelector('.variant-sku').innerText = variant.sku;
    }
    else {
      document.querySelector('.variant-sku').innerText = '';
    }

Mã của bạn sẽ có dạng như sau:

var selectCallback = function(variant, selector) {

      if (variant) {
        document.querySelector('.variant-sku').innerText = variant.sku;
      }
      else {
        document.querySelector('.variant-sku').innerText = '';
      }

        self.productPage({
          money_format: theme.moneyFormat,
          variant: variant,
          selector: selector,
          translations: {
            add_to_cart : theme.productStrings.addToCart,
            sold_out : theme.productStrings.soldOut,
            unavailable : theme.productStrings.unavailable
          }
        });
      };
  1. Nhấp vào Save (Lưu).

Thêm số SKU vào mẫu mã sản phẩm từ trang quản trị

Để SKU hiển thị trên trang sản phẩm, bạn phải thêm số SKU vào mẫu mã sản phẩm trong trang quản trị Shopify.

  1. Trong trang quản trị Shopify, vào mục Sản phẩm.

  2. Nhấp vào sản phẩm bạn muốn chỉnh sửa.

  3. Đối với sản phẩm có nhiều mẫu mã, trong mục Mẫu mã, thêm số SKU:

    SKUs
    Đối với sản phẩm không có mẫu mã, trong mục Hàng trong kho, thêm số SKU:
    SKU for products without variants

  4. Nhấp vào Save (Lưu).

Bạn đã sẵn sàng bán hàng với Shopify?

Dùng thử miễn phí