Jak zbudować niestandardową sekcję Shopify od zera (poradnik krok po kroku)

Shopify website development Jun 25, 2026
How to Build a Custom Shopify Section from Scratch (Step-by-Step Guide)

Shopify Online Store 2.0 zmieniło sposób, w jaki sprzedawcy dostosowują swoje sklepy. Dzięki niestandardowym sekcjom można tworzyć wielokrotnego użytku, elastyczne komponenty, które sprzedawcy mogą dodawać, usuwać i dostosowywać bezpośrednio w Edytorze motywu — bez konieczności edytowania kodu za każdym razem.

Niezależnie od tego, czy tworzysz baner główny, sekcję FAQ, galerię zdjęć, suwak z opiniami, czy prezentację produktów, zrozumienie tworzenia sekcji Shopify jest niezbędną umiejętnością każdego programisty Shopify.

W tym przewodniku przejdziemy przez cały proces tworzenia niestandardowej sekcji Shopify od podstaw przy użyciu Liquid, HTML, CSS, JavaScript i ustawień schematu Shopify.

Dlaczego warto tworzyć niestandardowe sekcje Shopify?

Niestandardowe sekcje oferują wiele zalet:

  • Większa elastyczność projektowania
  • Lepsza wydajność sklepu w porównaniu z wieloma aplikacjami zewnętrznymi
  • Łatwiejsza personalizacja dla sprzedawców
  • Komponenty wielokrotnego użytku na wielu stronach
  • Poprawa doświadczeń użytkownika i współczynnika konwersji

Dla agencji i programistów Shopify niestandardowe sekcje pomagają również tworzyć unikalne witryny, które wyróżniają się na tle konkurencji.

Zrozumienie sekcji Shopify

Sekcja Shopify to modułowy blok treści, który można dostosować za pomocą Edytora motywu.

Do najpopularniejszych przykładów należą:

  • Bannery główne
  • Polecane produkty
  • Opinie
  • FAQ
  • Galerie zdjęć
  • Sekcje wideo
  • Prezentacje kolekcji
  • Bannery promocyjne

W Online Store 2.0 sekcje można używać na prawie każdej stronie, co daje większe możliwości personalizacji sklepu niż kiedykolwiek wcześniej.

Krok 1: Utwórz nowy plik sekcji

Przejdź do:

Sklep online → Motywy → Edytuj kod → Sekcje

Utwórz nowy plik o nazwie:

custom-hero.liquid

Plik ten będzie zawierał znacznik, style, ustawienia i funkcjonalność Twojej sekcji.

Krok 2: Zbuduj strukturę sekcji

Dodaj poniższy kod Liquid:

<div class="ck-hero">
  <div class="ck-container">
    <h1>{{ section.settings.heading }}</h1>
    <p>{{ section.settings.description }}</p>

    <a href="{{ section.settings.button_link }}" class="ck-button">
      <span class='notranslate'>{{ section.settings.button_text }}
    </a>
  </div>
</div>

Dzięki temu treść można dynamicznie kontrolować za pomocą Edytora motywu.

Krok 3: Dodaj style

.ck-hero {
  padding: 100px 20px;
  text-align: center;
}

.ck-hero h1 {
  font-size: 48px;
  margin-bottom: 20px;
}

.ck-button {
  display: inline-block;
  padding: 14px 28px;
  text-decoration: none;
}

Użycie niestandardowego prefiksu, takiego jak ck-, pomaga zapobiegać konfliktom CSS z motywami i aplikacjami.

Krok 4: Utwórz ustawienia Edytora motywu

Dodaj sekcję schematu:

{% schema %}
{
  "name": "CK Hero Banner",
  "settings": [
    {
      "type": "text",
      "id": "heading",
      "label": "Nagłówek"
    },
    {
      "type": "textarea",
      "id": "description",
      "label": "Opis"
    }
  ],
  "presets": [
    {
      "name": "CK Hero Banner"
    }
  ]
}
{% endschema %}

Te ustawienia automatycznie pojawią się w Edytorze motywu Shopify.

Krok 5: Dodaj dynamiczne bloki

Bloki umożliwiają sprzedawcom tworzenie wielu elementów treści bez kodowania.

Przykład:

{% for block in section.blocks %}
  <div class="testimonial">
    <h3>{{ block.settings.name }}</h3>
    <p>{{ block.settings.review }}</p>
  </div>
{% endfor %}

Idealne do:

  • Opinii
  • FAQ
  • Członków zespołu
  • Funkcji
  • Galerii zdjęć

Krok 6: Dodaj funkcje interaktywne

Dla suwaków, akordeonów, kart i animacji:

document.addEventListener('DOMContentLoaded', () => {
  console.log('Custom section loaded');
});

W większych projektach przenieś JavaScript do dedykowanego pliku zasobu.

Najlepsze praktyki tworzenia sekcji Shopify

Utrzymuj sekcje w formie modułów

Buduj każdą sekcję do jednego celu i unikaj łączenia zbyt wielu funkcji w jednym komponencie.

Optymalizuj obrazy

Używaj filtrów obrazów Shopify:

{{ image | image_url: width: 1200 | image_tag }}

Zadbaj o responsywność wszystkich elementów

Zawsze testuj na komputerach stacjonarnych, tabletach i urządzeniach mobilnych.

Używaj czytelnych ustawień

Zorganizuj ustawienia w przejrzysty sposób, aby sprzedawcy mogli łatwo personalizować sekcje.

Skup się na wydajności

Ogranicz zbędny JavaScript i zoptymalizuj zasoby, aby przyspieszyć ładowanie.

Podsumowanie

Niestandardowe sekcje Shopify stanowią podstawę nowoczesnego tworzenia motywów Shopify. Opanowanie Liquid, ustawień schematu, responsywnego projektowania i komponentów wielokrotnego użytku pozwala programistom tworzyć niezwykle elastyczne witryny, którymi sprzedawcy mogą łatwo zarządzać.

W CodeKanon tworzymy niestandardowe sekcje Shopify, personalizujemy motywy i tworzymy aplikacje Shopify, które pomagają sprzedawcom budować szybsze, bardziej angażujące i zorientowane na konwersję sklepy.

Potrzebujesz pomocy z programowaniem Shopify? Skontaktuj się z CodeKanon, aby ożywić swój kolejny projekt Shopify.

Let's Explore Your Project Details

1. Kompleksowa konfiguracja i ustawienie sklepu
Uruchom swój sklep bez obaw dzięki naszym kompleksowym usługom konfiguracji. Zajmiemy się wszystkim – od wstępnej konfiguracji domeny i integracji bramki płatniczej po uporządkowanie katalogu produktów – zapewniając solidne podstawy do natychmiastowego rozpoczęcia sprzedaży.

2. Perfekcyjny design i personalizacja motywu
Wyróżnij się wysokowynikowym sklepem dostosowanym do Twojej marki. Niezależnie od tego, czy tworzymy niestandardowy motyw od zera, czy przekształcamy projekty z Figmy/XD, zapewniamy harmonijne połączenie zachwycającej estetyki i funkcjonalności zorientowanej na urządzenia mobilne.


Wyjdź poza podstawowe rozwiązania dzięki dedykowanym funkcjom. Tworzymy bezpieczne prywatne i publiczne aplikacje Shopify, które rozszerzają możliwości Twojego sklepu, automatyzują złożone procesy biznesowe i płynnie integrują się z Twoim obecnym stoskiem technologicznym.


Szybkość jest fundamentem konwersji. Nasi programiści wdrażają czysty kod Liquid, optymalizują wskaźniki Core Web Vitals i stosują najlepsze praktyki technicznego SEO, aby Twój sklep zajmował wyższe pozycje w wynikach wyszukiwania i ładował się błyskawicznie na każdym urządzeniu.


Ulepsz swój sklep internetowy bez ryzyka. Zapewniamy bezproblemową migrację z platform takich jak WooCommerce czy Magento, gwarantując brak utraty danych oraz bieżące wsparcie techniczne, które pozwoli skalować Twój sklep wraz z rozwojem Twojej firmy.

Let's Explore Your Project Details

Name

Email

Phone Number

Write a message

Hire Us to Autopilot Your Shopify Service
Powrót do blogu

Zostaw komentarz

Ostatnio przeglądane blogi

Czytaj dalej

  • Jak zwiększyć sprzedaż w Shopify – 15 najlepszych strategii

    Strategie Shopify Jun 25, 2026
  • Klucz do sukcesu dzięki usługom programistycznym Shopify: najważniejsze trendy

    Rozwój Shopify Jun 25, 2026