WC Vendors Pro-sjablonen configureren

Wil je dat een verkoperswinkelpagina, dashboard-scherm of e-mail er anders uitziet? WC Vendors Pro bouwt deze schermen op uit sjabloonbestanden die je naar je thema kunt kopiëren en bewerken. Deze gids somt elk WC Vendors Pro-sjabloon op, wat het regelt, en het exacte pad voor je kopie.

Hoe sjabloon-overschrijvingen werken

Een sjabloon-overschrijving is je eigen kopie van een sjabloonbestand, opgeslagen in je thema. WC Vendors Pro laadt je kopie in plaats van het plugin-bestand, zodat je wijzigingen behouden blijven wanneer de plugin wordt bijgewerkt.

  1. Open de WC Vendors Pro plugin-map.
  2. Zoek het bestand in de templates-map, bijvoorbeeld templates/store/store-header-modern.php.
  3. Kopieer het bestand naar je thema, op het pad in de kolom Overschrijvingspad in je thema hieronder.
  4. Bewerk je kopie.

Gebruik een child theme voor je overschrijvingen. Een thema-update vervangt de parent theme-map en verwijdert alle bestanden die je eraan hebt toegevoegd.

De meeste verkopers-dashboard-schermen, zoals Orders, Reports en de dashboard-navigatie, komen van de gratis WC Vendors plugin. Je vindt die sjablonen in het overzicht van WC Vendors marketplace-sjablonen.

Verkopers-dashboard-sjablonen

Deze sjablonen regelen de Pro-secties van het verkopers-dashboard, zoals winkelinstellingen, kortingsbonnen, afschriften en de productexporteur.

SjabloonbestandWat het regeltOverschrijvingspad in je thema
dashboard/attributes-edit.phpBewerkingsscherm van de Attribuutbibliotheekwc-vendors/dashboard/attributes-edit.php
dashboard/attributes-list.phpLijst van de Attribuutbibliotheekwc-vendors/dashboard/attributes-list.php
dashboard/custom-social-networks.phpAangepaste sociale netwerken-sectie in de winkelinstellingenwc-vendors/dashboard/custom-social-networks.php
dashboard/custom-social-item.phpEén rij met aangepaste sociale netwerken in die sectiewc-vendors/dashboard/custom-social-item.php
dashboard/dashboard-notice.phpVerkopers-dashboard-meldingwc-vendors/dashboard/dashboard-notice.php
dashboard/order/shipping-label.phpVerzendlabelwc-vendors/dashboard/order/shipping-label.php
dashboard/product/exporter.phpExporteren van producten-schermwc-vendors/dashboard/exporter.php
dashboard/product/product-thumbnail-modal.phpProductminiatuur-pop-upwc-vendors/dashboard/product/product-thumbnail-modal.php
dashboard/reports/overview-recent.phpRecente bestellingen en recente producten-secties van de rapportenwc-vendors/dashboard/reports/overview-recent.php
dashboard/reports/product-totals.phpTotaal verkocht product-grafiek van de rapportenwc-vendors/dashboard/reports/product-totals.php
dashboard/shop_coupon-edit.phpCouponformulierwc-vendors/dashboard/shop_coupon-edit.php
dashboard/statements/detail.phpDetailoverzicht-schermwc-vendors/dashboard/statements/detail.php
dashboard/statements/generate-modal.phpOverzicht genereren-pop-upwc-vendors/dashboard/statements/generate-modal.php
dashboard/store-opening-hours-new-row.phpNieuwe rij in de winkelopeningstijdenwcvendors-pro/dashboard/store-opening-hours-new-row.php
dashboard/store-settings.phpWinkelinstellingenformulierwc-vendors/dashboard/store-settings.php

E-mail templates

Deze sjablonen bepalen de e-mails die WC Vendors Pro verzendt. Elke e-mail heeft een HTML-versie en een platte tekstversie. De instelling E-mailtype van elke e-mail in WooCommerce bepaalt welke versie wordt verzonden, dus overschrijf de versie die uw winkel gebruikt.

HTML-e-mails

SjabloonbestandWat het regeltOverschrijvingspad in je thema
emails/customer-mark-received.phpVraagt de klant om de bestelling als ontvangen te markerenwoocommerce/customer-mark-received.php
emails/vendor-contact-widget.phpStuurt de verkoper een bericht van de Contactwinkel-widgetwoocommerce/vendor-contact-widget.php
emails/vendor-invoice.phpFactuur e-mail verkoperwoocommerce/emails/vendor-invoice.php
emails/statement-vendor-notification.phpInformeert de verkoper dat een overzicht klaar iswc-vendors/emails/statement-vendor-notification.php
emails/product-report-submitted.phpProductrapport ingediendwoocommerce/product-report-submitted.php
emails/product-report-accepted.phpProductrapport geaccepteerdwoocommerce/product-report-accepted.php
emails/product-report-accepted-reporter.phpProductrapport geaccepteerd, verzonden naar de persoon die het rapport heeft gemaaktwoocommerce/product-report-accepted-reporter.php
emails/product-report-adjusted.phpProductrapport aangepastwoocommerce/product-report-adjusted.php
emails/product-report-responded.phpProductrapport beantwoordwoocommerce/product-report-responded.php
emails/product-report-resolved.phpProductrapport opgelostwoocommerce/product-report-resolved.php
emails/product-report-details.phpRapportdetails tabel gebruikt in de productrapport e-mailswoocommerce/product-report-details.php

Platte tekst e-mails

SjabloonbestandWat het regeltOverschrijvingspad in je thema
emails/plain/customer-mark-received.phpVraagt de klant om de bestelling als ontvangen te markerenwoocommerce/plain/customer-mark-received.php
emails/plain/vendor-contact-widget.phpStuurt de verkoper een bericht van de Contactwinkel-widgetwoocommerce/plain/vendor-contact-widget.php
emails/plain/vendor-invoice.phpFactuur e-mail verkoperwoocommerce/emails/plain/vendor-invoice.php
emails/plain/statement-vendor-notification.phpInformeert de verkoper dat een overzicht klaar iswc-vendors/emails/plain/statement-vendor-notification.php
emails/plain/product-report-submitted.phpProductrapport ingediendwoocommerce/plain/product-report-submitted.php
emails/plain/product-report-accepted.phpProductrapport geaccepteerdwoocommerce/plain/product-report-accepted.php
emails/plain/product-report-accepted-reporter.phpProductrapport geaccepteerd, verzonden naar de persoon die het rapport heeft gemaaktwoocommerce/plain/product-report-accepted-reporter.php
emails/plain/product-report-adjusted.phpProductrapport aangepastwoocommerce/plain/product-report-adjusted.php
emails/plain/product-report-responded.phpProductrapport beantwoordwoocommerce/plain/product-report-responded.php
emails/plain/product-report-resolved.phpProductrapport opgelostwoocommerce/plain/product-report-resolved.php

Storefront-sjablonen

Klanten zien deze sjablonen op uw marktplaats, bijvoorbeeld de leverancierslijst, de winkelblokken en het aanvraagformulier voor leveranciers.

SjabloonbestandWat het regeltOverschrijvingspad in je thema
front/pro-vendor-list.phpLeverancierslijst wrapperwc-vendors/front/pro-vendor-list.php
front/pro-vendor-list-item.phpEén verkoper in de verkoperslijst-shortcodewc-vendors/front/pro-vendor-list-item.php
front/pro-vendor-list-filter.phpFilters boven de verkoperslijstwc-vendors/front/pro-vendor-list-filter.php
front/vendor-search-form.phpVerkoperszoekformulierwc-vendors/front/vendor-search-form.php
front/vendor-searchform.phpWinkelzoekformulierwc-vendors/front/vendor-searchform.php
front/vendor-quick-contact.phpContact Winkel widgetwc-vendors/front/vendor-quick-contact.php
front/vendor-signup-form.phpVerkopersaanmeldingsformulierwc-vendors/front/vendor-signup-form.php
front/vendor-recent-products.phpWinkel Recente Producten blokwc-vendors/front/vendor-recent-products.php
front/vendor-short-description.phpWinkel Korte Beschrijving blokwc-vendors/front/vendor-short-description.php
front/vendor-store-map-address.phpWinkelkaart en adresblokwc-vendors/front/vendor-store-map-address.php
front/vendor-store-social-media.phpWinkel social media linkswc-vendors/front/vendor-store-social-media.php
front/vendor-store-ratings.phpWinkelbeoordelingenblokwc-vendors/front/vendor-store-ratings.php
front/vendor-total-sale.phpBlok met totale verkopen van de winkelwc-vendors/front/vendor-total-sale.php
front/vendor-store-category-filter.phpCategorie filter op de winkel- en shop-pagina'swc-vendors/front/vendor-store-category-filter.php
front/vendor-store-attributes-filter.phpBlok met winkelattributenfilterwc-vendors/front/vendor-store-attributes-filter.php
front/vendor-store-price-filter.phpBlok met winkelprijsfilterwc-vendors/front/vendor-store-price-filter.php
front/vendor-store-ratings-filter.phpBlok met winkelbeoordelingenfilterwc-vendors/front/vendor-store-ratings-filter.php
Leverancierslijst met de templates pro-vendor-list.php, vendor-search-form.php en vendor-searchform.php gelabeld
Contact Winkel widget op een winkelpagina, gelabeld vendor-quick-contact.php
Leveranciers aanvraagformulier, gelabeld vendor-signup-form.php

Beoordelingssjablonen

SjabloonbestandWat het regeltOverschrijvingspad in je thema
front/ratings/feedback-form.phpFeedbackformulier dat klanten gebruiken om een verkoper te beoordelenwc-vendors/front/ratings/feedback-form.php
front/ratings/ratings-display-panel.phpProductbeoordelingen tabblad op de productpaginawc-vendors/front/ratings/ratings-display-panel.php
Klantfeedbackformulier voor een leveranciersbeoordeling, gelabeld feedback-form.php
Productbeoordelingen tab op een productpagina, gelabeld ratings-display-panel.php

Verzendingssjablonen

SjabloonbestandWat het regeltOverschrijvingspad in je thema
front/shipping/shipping-panel.phpVerzendings tabblad met de verzendkosten van de verkoper op de productpaginawc-vendors/front/shipping/shipping-panel.php
Verzendtab op een productpagina met verzendkosten, gelabeld shipping-panel.php

Productpagina sjablonen

Deze sjablonen voegen WC Vendors Pro-functies toe aan de enkele productpagina.

SjabloonbestandWat het regeltOverschrijvingspad in je thema
product/product-reports.phpRapport productknop en pop-upwc-vendors/product/product-reports.php
product/product-seo-meta.phpSEO-meta in de productpagina-headerwc-vendors/product/product-seo-meta.php
single-product/minimum-order-quantity.phpMinimale bestelhoeveelheid berichtwoocommerce/single-product/minimum-order-quantity.php

Winkelpagina sjablonen

Deze sjablonen geven de elementen weer op elke verkoperswinkelpagina.

SjabloonbestandWat het regeltOverschrijvingspad in je thema
store/store-header-modern.phpPro Moderne winkelkoptekstwc-vendors/store/store-header-modern.php
store/store-header.phpPro winkelkoptekstwc-vendors/store/store-header.php
store/store-ratings.phpWinkelbeoordelingenwc-vendors/store/store-ratings.php
store/store-vacation-message.phpWinkel vakantiemelding, wanneer de vakantiemodus is ingeschakeldwc-vendors/store/store-vacation-message.php
store/upload-limits-notice.phpMeldingslimieten voor verkopersuploadswc-vendors/store/upload-limits-notice.php
store/vendor-store-notice.phpMeldingsbericht winkel van verkoperwc-vendors/store/vendor-store-notice.php

Twee instellingen in WC Vendors > Instellingen > Weergave regelen de winkelkoptekst. Het selectievakje Winkelkoptekst schakelt winkelkopteksten in. De dropdown Winkelkoptekst kiest vervolgens de sjabloon: Pro Modern gebruikt store-header-modern.php, en Pro gebruikt store-header.php. Het selectievakje Koptekst voor enkele producten toont dezelfde koptekst op pagina's voor enkele producten.

WC Vendors > Instellingen > Weergave, Algemeen gedeelte, met de selectievakjes Winkelkop en Enkele productkop aangevinkt en de dropdown Winkelkop ingesteld op Pro Modern

Voeg inhoud toe onder de winkelnaam

Vanaf WC Vendors Pro 2.1.0 heeft de Pro Modern winkelkoptekst een actiehaak genaamd wcvendors_after_header_name. Een actiehaak is een punt in de sjabloon waar uw eigen code uitvoer kan toevoegen. Het wordt uitgevoerd na de winkelnaam en de geverifieerde of vertrouwde badges, en vóór de winkelbeschrijving.

Gebruik de haak als u alleen iets wilt toevoegen, zoals een tagline. U behoudt de plugin-sjabloon, dus u hoeft na elke release geen overschrijving bij te werken. De haak geeft de gebruikers-ID van de verkoper door aan uw functie.

add_action( 'wcvendors_after_header_name', function ( $vendor_id ) {
	echo '<p class="my-store-tagline">Handmade in small batches</p>';
} );

Voeg de code toe aan het functions.php-bestand van uw child theme, of gebruik een plugin voor codefragmenten. De haak wordt uitgevoerd waar de Pro Modern koptekst wordt weergegeven: op winkelpagina's wanneer het selectievakje Winkelkoptekst is ingeschakeld, en op pagina's voor enkele producten wanneer het selectievakje Koptekst voor enkele producten is ingeschakeld. In beide gevallen moet de dropdown Winkelkoptekst zijn ingesteld op Pro Modern.

PDF-factuur- en afdruksjablonen

SjabloonbestandWat het regeltOverschrijvingspad in je thema
invoices/pdf-invoice.phpVerkoper factuur PDFwc-vendors/invoices/pdf-invoice.php
statements/pdf-statement.phpVerkoper afdruk PDFwc-vendors/statements/pdf-statement.php

BuddyBoss-sjablonen

Deze sjablonen worden alleen geladen wanneer u WC Vendors Pro gebruikt met BuddyBoss BuddyBoss Platform. Ze gebruiken een buddyboss-map in uw thema, niet wc-vendors.

SjabloonbestandWat het regeltOverschrijvingspad in je thema
buddyboss/members/single/wcv-store.phpWinkel tabblad op het BuddyBoss profiel van een verkoperbuddyboss/members/single/wcv-store.php
buddyboss/parts/group-store-card.phpWinkelkaart in een BuddyBoss groepbuddyboss/parts/group-store-card.php
buddyboss/parts/forum-tab-link.phpVerkoper forum linkbuddyboss/parts/forum-tab-link.php
buddyboss/parts/latest-products.phpLaatste producten in de winkel widgetbuddyboss/parts/latest-products.php
buddyboss/parts/rating.phpSterbeoordeling in de winkel widgetbuddyboss/parts/rating.php
buddyboss/parts/recent-reviews.phpRecente beoordelingen in de winkel widgetbuddyboss/parts/recent-reviews.php
buddyboss/parts/stat-row.phpStatistieken velden in de winkel widgetbuddyboss/parts/stat-row.php

Veelgestelde Vragen

Waarom kan ik de sjablonen voor Bestellingen, Rapporten of dashboardnavigatie hier niet vinden?
Die schermen komen van de gratis WC Vendors plugin, dus hun sjablonen bevinden zich in de templates map. Zie het overzicht van WC Vendors marktplaats sjablonen.

Ik heb exporter.php naar mijn thema gekopieerd, maar er is niets veranderd. Waarom?
Sla het op als wc-vendors/dashboard/exporter.php. De exporter override gaat rechtstreeks naar de dashboard map, niet naar een product submap.

Ik heb store-header-modern.php overschreven. Werkt de nieuwe hook voor mij?
Niet totdat u uw kopie bijwerkt. Uw kopie vervangt het pluginbestand, dus het heeft niet de wcvendors_after_header_name hook. Kopieer de template opnieuw van WC Vendors Pro 2.1.0 of later, en voeg uw wijzigingen weer toe.

Mijn template wijzigingen werkten niet meer na een plugin update. Wat moet ik doen?
Vergelijk uw kopie met het pluginbestand en werk uw kopie bij. Zie hoe verouderde templates te repareren.

Hulp nodig?

Als u een vraag heeft of tegen problemen aanloopt, staan we klaar om u te helpen.

Was dit artikel nuttig?

Gerelateerde artikelen

Voltooi Uw Aankoop