Chcesz, aby strona sklepu sprzedawcy, ekran pulpitu lub e-mail wyglądały inaczej? WC Vendors Pro tworzy te ekrany z plików szablonów, które możesz skopiować do swojego motywu i edytować. Ten przewodnik zawiera listę wszystkich szablonów WC Vendors Pro, co one kontrolują i dokładną ścieżkę do Twojej kopii.
Jak działają nadpisania szablonów
Nadpisanie szablonu to Twoja własna kopia pliku szablonu, zapisana w Twoim motywie. WC Vendors Pro ładuje Twoją kopię zamiast pliku wtyczki, dzięki czemu Twoje zmiany pozostają na miejscu po aktualizacji wtyczki.
- Otwórz folder wtyczki WC Vendors Pro.
- Znajdź plik w jego folderze
templates, na przykładtemplates/store/store-header-modern.php. - Skopiuj plik do swojego motywu, w ścieżce z poniższej kolumny Ścieżka nadpisania w Twoim motywie.
- Edytuj swoją kopię.
Używaj motywu potomnego do swoich nadpisanych szablonów. Aktualizacja motywu zastępuje folder motywu nadrzędnego i usuwa wszelkie dodane do niego pliki.
Większość ekranów pulpitu sprzedawcy, takich jak Zamówienia, Raporty i nawigacja pulpitu, pochodzi z darmowej wtyczki WC Vendors. Te szablony znajdziesz w przeglądzie szablonów rynku WC Vendors.
Szablony pulpitu sprzedawcy
Te szablony kontrolują sekcje Pro pulpitu sprzedawcy, takie jak ustawienia sklepu, kupony, wyciągi i eksporter produktów.
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
dashboard/attributes-edit.php | Ekran edycji Biblioteki Atrybutów | wc-vendors/dashboard/attributes-edit.php |
dashboard/attributes-list.php | Lista Biblioteki Atrybutów | wc-vendors/dashboard/attributes-list.php |
dashboard/custom-social-networks.php | Sekcja niestandardowych sieci społecznościowych w ustawieniach sklepu | wc-vendors/dashboard/custom-social-networks.php |
dashboard/custom-social-item.php | Jeden wiersz niestandardowych sieci społecznościowych w tej sekcji | wc-vendors/dashboard/custom-social-item.php |
dashboard/dashboard-notice.php | Powiadomienie na pulpicie sprzedawcy | wc-vendors/dashboard/dashboard-notice.php |
dashboard/order/shipping-label.php | Etykieta wysyłkowa | wc-vendors/dashboard/order/shipping-label.php |
dashboard/product/exporter.php | Ekran eksportu produktów | wc-vendors/dashboard/exporter.php |
dashboard/product/product-thumbnail-modal.php | Miniatura produktu - okno modalne | wc-vendors/dashboard/product/product-thumbnail-modal.php |
dashboard/reports/overview-recent.php | Sekcje raportów: Ostatnie zamówienia i Ostatnie produkty | wc-vendors/dashboard/reports/overview-recent.php |
dashboard/reports/product-totals.php | Wykres Sprzedanych produktów w raportach | wc-vendors/dashboard/reports/product-totals.php |
dashboard/shop_coupon-edit.php | Formularz kuponu | wc-vendors/dashboard/shop_coupon-edit.php |
dashboard/statements/detail.php | Ekran szczegółów wyciągu | wc-vendors/dashboard/statements/detail.php |
dashboard/statements/generate-modal.php | Generowanie wyciągu - okno modalne | wc-vendors/dashboard/statements/generate-modal.php |
dashboard/store-opening-hours-new-row.php | Nowy wiersz w godzinach otwarcia sklepu | wcvendors-pro/dashboard/store-opening-hours-new-row.php |
dashboard/store-settings.php | Formularz ustawień sklepu | wc-vendors/dashboard/store-settings.php |
Szablony e-maili
Te szablony kontrolują wiadomości e-mail wysyłane przez WC Vendors Pro. Każdy e-mail ma wersję HTML i wersję tekstową. Ustawienie Typ e-maila każdego e-maila w WooCommerce decyduje o tym, która wersja zostanie wysłana, więc nadpisz wersję używaną przez Twój sklep.
E-maile HTML
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
emails/customer-mark-received.php | Prosi klienta o oznaczenie zamówienia jako odebrane | woocommerce/customer-mark-received.php |
emails/vendor-contact-widget.php | Wysyła sprzedawcy wiadomość z widżetu Kontakt ze sklepem | woocommerce/vendor-contact-widget.php |
emails/vendor-invoice.php | Faktura sprzedawcy e-mail | woocommerce/emails/vendor-invoice.php |
emails/statement-vendor-notification.php | Informuje sprzedawcę, że wyciąg jest gotowy | wc-vendors/emails/statement-vendor-notification.php |
emails/product-report-submitted.php | Zgłoszono raport produktu | woocommerce/product-report-submitted.php |
emails/product-report-accepted.php | Raport produktu zaakceptowany | woocommerce/product-report-accepted.php |
emails/product-report-accepted-reporter.php | Raport produktu zaakceptowany, wysłany do osoby, która złożyła raport | woocommerce/product-report-accepted-reporter.php |
emails/product-report-adjusted.php | Raport produktu dostosowany | woocommerce/product-report-adjusted.php |
emails/product-report-responded.php | Na raport produktu odpowiedziano | woocommerce/product-report-responded.php |
emails/product-report-resolved.php | Rozwiązany raport produktu | woocommerce/product-report-resolved.php |
emails/product-report-details.php | Tabela szczegółów raportu używana w wiadomościach e-mail z raportem produktu | woocommerce/product-report-details.php |
Proste wiadomości e-mail
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
emails/plain/customer-mark-received.php | Prosi klienta o oznaczenie zamówienia jako odebrane | woocommerce/plain/customer-mark-received.php |
emails/plain/vendor-contact-widget.php | Wysyła sprzedawcy wiadomość z widżetu Kontakt ze sklepem | woocommerce/plain/vendor-contact-widget.php |
emails/plain/vendor-invoice.php | Faktura sprzedawcy e-mail | woocommerce/emails/plain/vendor-invoice.php |
emails/plain/statement-vendor-notification.php | Informuje sprzedawcę, że wyciąg jest gotowy | wc-vendors/emails/plain/statement-vendor-notification.php |
emails/plain/product-report-submitted.php | Zgłoszono raport produktu | woocommerce/plain/product-report-submitted.php |
emails/plain/product-report-accepted.php | Raport produktu zaakceptowany | woocommerce/plain/product-report-accepted.php |
emails/plain/product-report-accepted-reporter.php | Raport produktu zaakceptowany, wysłany do osoby, która złożyła raport | woocommerce/plain/product-report-accepted-reporter.php |
emails/plain/product-report-adjusted.php | Raport produktu dostosowany | woocommerce/plain/product-report-adjusted.php |
emails/plain/product-report-responded.php | Na raport produktu odpowiedziano | woocommerce/plain/product-report-responded.php |
emails/plain/product-report-resolved.php | Rozwiązany raport produktu | woocommerce/plain/product-report-resolved.php |
Szablony Storefront
Klienci widzą te szablony na swoim rynku, na przykład listę sprzedawców, bloki sklepu i formularz aplikacji sprzedawcy.
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
front/pro-vendor-list.php | Obramowanie listy sprzedawców | wc-vendors/front/pro-vendor-list.php |
front/pro-vendor-list-item.php | Jeden sprzedawca na skróconej liście sprzedawców | wc-vendors/front/pro-vendor-list-item.php |
front/pro-vendor-list-filter.php | Filtry nad listą sprzedawców | wc-vendors/front/pro-vendor-list-filter.php |
front/vendor-search-form.php | Formularz wyszukiwania sprzedawcy | wc-vendors/front/vendor-search-form.php |
front/vendor-searchform.php | Formularz wyszukiwania sklepu | wc-vendors/front/vendor-searchform.php |
front/vendor-quick-contact.php | Widżet Kontakt ze sklepem | wc-vendors/front/vendor-quick-contact.php |
front/vendor-signup-form.php | Formularz zgłoszeniowy sprzedawcy | wc-vendors/front/vendor-signup-form.php |
front/vendor-recent-products.php | Blok Najnowsze produkty sklepu | wc-vendors/front/vendor-recent-products.php |
front/vendor-short-description.php | Blok Krótki opis sklepu | wc-vendors/front/vendor-short-description.php |
front/vendor-store-map-address.php | Blok mapy i adresu sklepu | wc-vendors/front/vendor-store-map-address.php |
front/vendor-store-social-media.php | Linki do mediów społecznościowych sklepu | wc-vendors/front/vendor-store-social-media.php |
front/vendor-store-ratings.php | Blok ocen sklepu | wc-vendors/front/vendor-store-ratings.php |
front/vendor-total-sale.php | Blok całkowitej sprzedaży sklepu | wc-vendors/front/vendor-total-sale.php |
front/vendor-store-category-filter.php | Filtr kategorii na stronach sklepu i produktów | wc-vendors/front/vendor-store-category-filter.php |
front/vendor-store-attributes-filter.php | Blok filtra atrybutów sklepu | wc-vendors/front/vendor-store-attributes-filter.php |
front/vendor-store-price-filter.php | Blok filtra cenowego sklepu | wc-vendors/front/vendor-store-price-filter.php |
front/vendor-store-ratings-filter.php | Blok filtra ocen sklepu | wc-vendors/front/vendor-store-ratings-filter.php |



Szablony ocen
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
front/ratings/feedback-form.php | Formularz opinii, którego klienci używają do oceniania sprzedawcy | wc-vendors/front/ratings/feedback-form.php |
front/ratings/ratings-display-panel.php | Zakładka Oceny Produktów na stronie produktu | wc-vendors/front/ratings/ratings-display-panel.php |


Szablony wysyłki
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
front/shipping/shipping-panel.php | Zakładka wysyłki z kosztami wysyłki sprzedawcy na stronie produktu | wc-vendors/front/shipping/shipping-panel.php |

Szablony stron produktów
Te szablony dodają funkcje WC Vendors Pro do pojedynczej strony produktu.
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
product/product-reports.php | Przycisk i wyskakujące okienko raportu produktu | wc-vendors/product/product-reports.php |
product/product-seo-meta.php | Meta SEO w nagłówku strony produktu | wc-vendors/product/product-seo-meta.php |
single-product/minimum-order-quantity.php | Komunikat o minimalnej ilości zamówienia | woocommerce/single-product/minimum-order-quantity.php |
Szablony stron sklepów
Te szablony wyświetlają elementy na każdej stronie sklepu sprzedawcy.
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
store/store-header-modern.php | Nowoczesny nagłówek sklepu Pro | wc-vendors/store/store-header-modern.php |
store/store-header.php | Nagłówek sklepu Pro | wc-vendors/store/store-header.php |
store/store-ratings.php | Oceny sklepu | wc-vendors/store/store-ratings.php |
store/store-vacation-message.php | Komunikat o urlopie sklepu, gdy włączony jest tryb urlopu | wc-vendors/store/store-vacation-message.php |
store/upload-limits-notice.php | Powiadomienie o limitach przesyłania sprzedawcy | wc-vendors/store/upload-limits-notice.php |
store/vendor-store-notice.php | Powiadomienie o sklepie sprzedawcy | wc-vendors/store/vendor-store-notice.php |
Dwa ustawienia w WC Vendors > Ustawienia > Wyświetlanie kontrolują nagłówek sklepu. Pole wyboru Nagłówek sklepu włącza nagłówki sklepów. Następnie menu rozwijane Nagłówek sklepu wybiera szablon: Pro Modern używa store-header-modern.php, a Pro używa store-header.php. Pole wyboru Nagłówek pojedynczego produktu wyświetla ten sam nagłówek na stronach pojedynczych produktów.

Dodaj zawartość poniżej nazwy sklepu
Od wersji WC Vendors Pro 2.1.0, nagłówek sklepu Pro Modern posiada hak akcji o nazwie wcvendors_after_header_name. Hak akcji to punkt w szablonie, w którym własny kod może dodać dane wyjściowe. Działa on po nazwie sklepu i odznakach zweryfikowanych lub zaufanych, a przed opisem sklepu.
Użyj haka, gdy chcesz tylko coś dodać, na przykład slogan. Zachowujesz szablon wtyczki, więc nie musisz aktualizować żadnych nadpisań po każdym wydaniu. Hak przekazuje identyfikator użytkownika sprzedawcy do Twojej funkcji.
add_action( 'wcvendors_after_header_name', function ( $vendor_id ) {
echo '<p class="my-store-tagline">Handmade in small batches</p>';
} );
Dodaj kod do pliku functions.php swojego motywu potomnego lub użyj wtyczki do fragmentów kodu. Hak działa wszędzie tam, gdzie wyświetla się nagłówek Pro Modern: na stronach sklepów, gdy pole wyboru Nagłówek sklepu jest włączone, oraz na stronach pojedynczych produktów, gdy pole wyboru Nagłówek pojedynczego produktu jest włączone. W obu przypadkach menu rozwijane Nagłówek sklepu musi być ustawione na Pro Modern.
Szablony faktur PDF i wyciągów
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
invoices/pdf-invoice.php | Faktura sprzedawcy PDF | wc-vendors/invoices/pdf-invoice.php |
statements/pdf-statement.php | Wyciąg sprzedawcy PDF | wc-vendors/statements/pdf-statement.php |
Szablony BuddyBoss
Te szablony ładują się tylko wtedy, gdy używasz WC Vendors Pro z BuddyBoss BuddyBoss Platform. Używają one folderu buddyboss w Twoim motywie, a nie wc-vendors.
| Plik szablonu | Co kontroluje | Ścieżka nadpisania w Twoim motywie |
|---|---|---|
buddyboss/members/single/wcv-store.php | Zakładka sklepu w profilu BuddyBoss sprzedawcy | buddyboss/members/single/wcv-store.php |
buddyboss/parts/group-store-card.php | Karta sklepu w grupie BuddyBoss | buddyboss/parts/group-store-card.php |
buddyboss/parts/forum-tab-link.php | Link do forum sprzedawcy | buddyboss/parts/forum-tab-link.php |
buddyboss/parts/latest-products.php | Najnowsze produkty w widżecie sklepu | buddyboss/parts/latest-products.php |
buddyboss/parts/rating.php | Oceny gwiazdkowe w widżecie sklepu | buddyboss/parts/rating.php |
buddyboss/parts/recent-reviews.php | Ostatnie recenzje w widżecie sklepu | buddyboss/parts/recent-reviews.php |
buddyboss/parts/stat-row.php | Pola statystyk w widżecie sklepu | buddyboss/parts/stat-row.php |
Często zadawane pytania
Dlaczego nie mogę znaleźć szablonów nawigacji Zamówienia, Raporty lub pulpit tutaj?
Te ekrany pochodzą z darmowej wtyczki WC Vendors, więc ich szablony znajdują się w jej folderze templates. Zobacz przegląd szablonów marketplace WC Vendors.
Skopiowałem exporter.php do mojego motywu, ale nic się nie zmieniło. Dlaczego?
Zapisz go jako wc-vendors/dashboard/exporter.php. Nadpisanie eksportera trafia bezpośrednio do folderu dashboard, a nie do podfolderu product.
Nadpisałem store-header-modern.php. Czy nowy hook działa dla mnie?
Nie, dopóki nie zaktualizujesz swojej kopii. Twoja kopia zastępuje plik wtyczki, więc nie ma ona hooka wcvendors_after_header_name. Skopiuj ponownie szablon z WC Vendors Pro 2.1.0 lub nowszego i przywróć swoje zmiany.
Moje zmiany w szablonie przestały działać po aktualizacji wtyczki. Co mam zrobić?
Porównaj swoją kopię z plikiem wtyczki i zaktualizuj swoją kopię. Zobacz jak naprawić nieaktualne szablony.
Potrzebujesz pomocy?
Jeśli masz pytanie lub napotkasz jakiekolwiek problemy, jesteśmy tutaj, aby pomóc.
- Użytkownicy premium: Otwórz zgłoszenie wsparcia
- Użytkownicy darmowi: Odwiedź nasze forum społecznościowe