Arc laptopstandaard
Verhoogt 13–16 inch laptops. Mat aluminium.
USD 69 · Op voorraad
Bekijk dit voorbeeldBouw een productcarrousel die gericht browsen ondersteunt zonder essentiële keuzes te verbergen voor shoppers, toetsenborden, zoekmachines of AI-extractiesystemen.
Een productcarrousel is een horizontaal scrollbare rij productkaarten die wordt gebruikt om een kleine, gerelateerde set te tonen zonder die set tot de hoofdcatalogus van de pagina te maken. Het moet een shopper helpen een bepaald aankooppad te vervolgen — zoals het vinden van compatibele accessoires of vergelijkbare alternatieven — terwijl de identiteit, volgorde en feiten van elk item behouden blijven voor mensen en machines.
Vier producten. Scroll door de rij of gebruik de gelabelde bediening in de productiecomponent.
Verhoogt 13–16 inch laptops. Mat aluminium.
USD 69 · Op voorraad
Bekijk dit voorbeeldZeven poorten. Ondersteunt 100 W doorlaadvermogen.
USD 89 · Op voorraad
Bekijk dit voorbeeldCompact draadloos toetsenbord en muis.
USD 74 · Beperkte voorraad
Bekijk dit voorbeeldDimbaar bureaulamp met USB-C-voeding.
USD 45 · Op voorraad
Bekijk dit voorbeeldEen carrousel beheert aandacht door een paar keuzes te tonen op het moment dat ze relevant worden. Op een productpagina kan een koper die het hoofdproduct heeft begrepen, compatibele accessoires verwelkomen. Een volledig grid zou op dat punt concurreren met de primaire aankoop; één compacte rij behoudt de oorspronkelijke beslissing terwijl verkenning mogelijk blijft.
Dat voordeel heeft een psychologische kostenpost: alles wat voorbij de zichtbare rand ligt, wordt sneller over het hoofd gezien. De eerste kaart krijgt meer blootstelling dan de zevende, en een afgekapte laatste kaart kan op een fout lijken tenzij het ontwerp een vervolg signaleert. Een carrousel moet daarom een secundaire, doelbewust geordende set bevatten. Het mag geen keuze verbergen die de lezer nodig heeft om prijs, veiligheid, compatibiliteit of het assortiment zelf te begrijpen.
Machine-extractie is het vermogen van zoekmachines, assistenten, feeds en contenttools om elk product te isoleren en de bijbehorende velden te behouden. Een persoon kan vegen om kaart zes te onthullen; een crawler voert die interactie mogelijk nooit uit. Wanneer latere slides pas verschijnen na JavaScript, gebruikmaken van display:none, of slechts bestaan als achtergrondafbeeldingen, ziet het systeem een onvolledige verzameling. Door elke kaart in semantische brondvolgorde weer te geven, kan een machine dezelfde namen, URL’s, posities, prijzen, valuta’s en beschikbaarheid herleiden die een shopper kan bereiken.
Volg de element-schrijfregels voor voorrang: classificeer het blok op basis van het doel voordat je de verschijningsvorm kiest. Als het de taak is om een secundair productpad te tonen, is dit element van toepassing. Als het de taak is om volledige resultaten te tonen of vergelijking naast elkaar mogelijk te maken, heeft het juiste grid of de getypeerde tabel voorrang.
Gebruik een productcarrousel wanneer aan al deze voorwaarden is voldaan:
Een carrousel wint het van een grid wanneer de verticale ruimte beperkt is en lezers niet alle keuzes tegelijk hoeven te zien. Het kan context behouden op een productdetailpagina, een korte aanbevelingsset bij elkaar houden op mobiel, en een volgende route tonen zonder acht volledige beschrijvingen in de artikelstroom te plaatsen.
Gebruik een grid wanneer de set de bestemming is. Zoekresultaten, een productcategorie, een gefilterde collectie of een collectie die volledig moet worden gescand, hebben zichtbare aantallen, sortering, filters, paginering en stabiele URL’s nodig. Gebruik een vergelijkingstabel wanneer lezers dezelfde specificaties moeten beoordelen over verschillende opties. Gebruik een afbeeldingengalerij wanneer de items weergaven zijn van één onderwerp in plaats van afzonderlijke verkoopbare producten.
Veelvoorkomende bijna-ongelukken zijn een rij van twee items die in carrouselbediening wordt gedwongen, een categorie met 30 producten die in een rail wordt geperst, een hero-bannercarrousel met promoties in plaats van producten, en een carrousel die wordt gebruikt om zwakke aanbevelingen onder de vouw te verbergen. Ook ‘Recent bekeken’ is een conditionele bijna-misser: het is alleen nuttig wanneer de bezoeker daadwerkelijk geschiedenis heeft, de kop zegt waarom die items verschijnen, en een lege toestand geen activiteit verzint.
De plaatsing moet een vraag beantwoorden die de lezer net heeft ontwikkeld. Plaats compatibele accessoires na compatibiliteits- en meegeleverde-iteminformatie, alternatieven na de beperkingen of beslissingssamenvatting van het primaire product, en gerelateerde producten na de hoofdlijst van de categorie in plaats van ervoor. Plaats in redactionele content de rail na criteria en bewijs, niet voordat lezers weten waarom de producten in aanmerking komen.
Houd de kop, relatiestatement, itemtelling, bediening en kaarten in één regio. Plaats een ‘Bekijk alle’-link naast de kop of na de rij wanneer er een complete collectie bestaat. De link moet naar een crawlbare canonieke pagina leiden, niet naar een onbegrensde client-side rail.
Plaats geen carrousel naast een andere carrousel, een automatisch roterende banner, een prijstabel of de primaire aankoopbediening van de pagina. Aangrenzende horizontale gebaren creëren dubbelzinnigheid, terwijl concurrerende prijzen onduidelijk kunnen maken welk aanbod de hoofd-CTA aanschaft. Onderbreek geen procedurele stappen, waarschuwing, afrekenvoorwaarden of vereiste wettelijke openbaarmaking met aanbevelingen. Plaats nooit essentiële varianten in een carrousel als het kiezen ervan de prijs, beschikbaarheid of configuratie van het primaire product verandert; varianten horen bij de bediening van het eigenlijke product.
Op kleine schermen, sta één complete kaart plus een weloverwogen glimp van de volgende kaart toe, of één complete kaart met een expliciete positieaanduiding. De regio mag horizontaal scrollen, maar het document zelf niet. Zorg voor een zichtbaar pad voorbij de carrousel, zodat een toetsenbord- of touch-gebruiker nooit vast komt te zitten in herhaalde horizontale navigatie.
Elke kaart volgt het productkaart -contract. De carrousel heeft de betekenis van de collectie en navigatie, niet het lokaal herdefiniëren van productfeiten.
Redactionele shortlist: gebruik voor vier tot acht producten geselecteerd op basis van vastgestelde criteria. De volgorde mag alleen rangorde vertegenwoordigen wanneer de pagina het bewijs voor die rangorde bevat; noem het anders ‘Geselecteerde opties’ en vermijd ordinale claims.
Gerelateerde producten: gebruik voor producten in dezelfde categorie of vervangende items nadat het hoofdproduct is uitgelegd. Vermeld de gedeelde eigenschap, zoals vormfactor of prijsklasse, in plaats van personalisatie te impliceren.
Compatibele accessoires: gebruik wanneer elk item een geverifieerde relatie heeft met het bijbehorende product. Herhaal het compatibele model of bereik in de kaarttekst; nabijheid is geen compatibiliteitsgarantie.
Gedragsgeschiedenis: gebruik voor recent bekeken of opgeslagen items alleen wanneer de bezoeker die toestand heeft gecreëerd. Benoem de basis, behoud de volgorde van recentheid, bied verwijdering waar passend en stuur geen gepersonaliseerde geschiedenis naar gedeelde caches of gestructureerde data.
| Naam | Type | Vereist | Min/max | Standaard | Bron | |
|---|---|---|---|---|---|---|
title | Platte tekst | Ja | 3–10 woorden | Geen | Eerste kop in body | |
description | Platte tekst | Ja | 8–30 woorden | Geen | Body na eerste kop | |
variant | Enum: editorial, related, accessories, history | Ja | Eén waarde | Geen | Attribuut | |
orderedBy | Enum: rank, relevance, compatibility, recency, manual | Ja | Eén waarde | Geen | Attribuut | |
visibleDesktop | Integer | Nee | 2–4 | 4 | Attribuut | |
visibleMobile | Decimaal | Nee | 1–1,25 | 1,1 | Attribuut | |
viewAllLabel | Platte tekst | Voorwaardelijk | 2–5 woorden | Afwezig | Attribuut | |
viewAllUrl | Root-relatieve of HTTPS-URL | Voorwaardelijk | Eén URL; vereist bij label | Afwezig | Attribuut | |
items | Geordende productkaartcollectie | Ja | 4–12 | Geen | Body | |
item.id | Stabiele productidentificatie | Ja | 1 waarde | Geen | Itemattribuut | |
item.name | Platte tekst | Ja | 1–8 woorden | Geen | Itemkop | |
item.url | Root-relatieve of HTTPS-URL | Ja | 1 URL | Geen | Itemattribuut | |
item.position | Positief geheel getal | Ja | 1 t/m aantal items | Bronvolgorde | Afgeleid van bodyvolgorde | |
item.image | Bestaande asset-URL | Voorwaardelijk | 1 afbeelding | Afwezig | Itemattribuut of productbron | |
item.alt | Platte tekst | Voorwaardelijk | 0–180 tekens | Geen | Itemattribuut of productbron | |
item.price | Decimaal plus valuta, of status | Voorwaardelijk | 1 actuele waarde | Afwezig | Productbron | |
item.availability | Gecontroleerde status | Voorwaardelijk | 1 actuele waarde | Afwezig | Productbron | |
item.qualifier | Platte tekst | Ja | 4–18 woorden | Geen | Itembody |
Een afbeelding is voorwaardelijk omdat een tekstgerichte productkaart compleet kan zijn zonder. Indien gebruikt, moet het bestand bestaan, moeten afmetingen ruimte reserveren en moet alternatieve tekst overeenkomen met het doel. Als één kaart prijs of beschikbaarheid toont, moet elke vergelijkbare kaart een equivalent actueel veld of expliciete status tonen.
:::product-slider{variant=accessories orderedBy=compatibility visibleDesktop=3 visibleMobile=1.1 viewAllLabel="View all accessories" viewAllUrl="/accessories/"}
## Compatible desk accessories
Verified for the Arc 14 laptop; four products.
::item{id=arc-stand name="Arc laptop stand" url="/products/arc-stand/" price="USD 69" availability="in-stock"}
Raises 13–16 inch laptops and leaves the charging ports clear.
::
::item{id=dock-7 name="Dock 7 hub" url="/products/dock-7/" price="USD 89" availability="in-stock"}
Adds seven ports and supports 100 W pass-through charging.
::
:::
{{< product-slider variant="accessories" orderedBy="compatibility" visibleDesktop="3" visibleMobile="1.1" viewAllLabel="View all accessories" viewAllUrl="/accessories/" >}}
## Compatible desk accessories
Verified for the Arc 14 laptop; four products.
{{< product-slide id="arc-stand" name="Arc laptop stand" url="/products/arc-stand/" price="USD 69" availability="in-stock" >}}
Raises 13–16 inch laptops and leaves the charging ports clear.
{{< /product-slide >}}
{{< product-slide id="dock-7" name="Dock 7 hub" url="/products/dock-7/" price="USD 89" availability="in-stock" >}}
Adds seven ports and supports 100 W pass-through charging.
{{< /product-slide >}}
{{< /product-slider >}}
Dit is de beoogde adapter-specificatie, geen geregistreerde shortcode-aanroep. Het gebruikt alleen benoemde parameters. Tot de adapter bestaat, implementeer je de collectie als semantische HTML of een niet-interactieve rij zonder een niet-ondersteunde shortcode te verzinnen.
<!-- wp:amicited/product-slider {"variant":"accessories","orderedBy":"compatibility","visibleDesktop":3,"visibleMobile":1.1,"viewAllLabel":"View all accessories","viewAllUrl":"/accessories/"} -->
<!-- wp:heading {"level":2} --><h2>Compatible desk accessories</h2><!-- /wp:heading -->
<!-- wp:paragraph --><p>Verified for the Arc 14 laptop; four products.</p><!-- /wp:paragraph -->
<!-- wp:amicited/product-slide {"id":"arc-stand","name":"Arc laptop stand","url":"/products/arc-stand/","price":"USD 69","availability":"in-stock","qualifier":"Raises 13–16 inch laptops and leaves the charging ports clear."} /-->
<!-- wp:amicited/product-slide {"id":"dock-7","name":"Dock 7 hub","url":"/products/dock-7/","price":"USD 89","availability":"in-stock","qualifier":"Adds seven ports and supports 100 W pass-through charging."} /-->
<!-- /wp:amicited/product-slider -->
Accessoires geverifieerd voor Arc 14 — 4 producten Arc laptopstandaard — USD 69 — Op voorraad. Past op 13–16 inch laptops; alle Arc 14-poorten blijven bereikbaar. Dock 7 hub — USD 89 — Op voorraad. Ondersteunt de Arc 14 USB-C-laadspecificatie en 100 W doorlaadvermogen. Stille toetsenset — USD 74 — Beperkte voorraad. Maakt verbinding via Bluetooth; geen ontvanger bezet een Arc 14-poort. Taaklamp Mini — USD 45 — Op voorraad. Gebruikt een aparte USB-C-voeding; het onttrekt geen stroom aan de laptop.
Dit is geslaagd omdat de relatie wordt benoemd en geverifieerd, elke kaart een duidelijke compatibiliteitsverklaring geeft, commerciële velden parallel zijn en het eindige aantal zichtbaar is. Alle vier items kunnen in bronvolgorde bestaan, zelfs als er maar drie in het zichtvenster passen.
Wellicht vind je dit ook leuk BESTSELLER — $69 — Nu winkelen TRENDING — $89 — Nu winkelen [Drie extra kaarten laden na de tweede veegbeweging.]
Dit faalt omdat de kop de relatie niet uitlegt, ‘bestseller’ en ’trending’ geen gedefinieerde bron of periode hebben, de valuta wordt afgeleid en herhaalde ‘Nu winkelen’-labels de productidentiteit uit context verliezen. Ernstiger: drie producten bestaan pas na interactie, dus een toetsenbordgebruiker, crawler of mislukt script krijgt een andere set.
Een redactionele productcarrousel kan ItemList voeden wanneer de samenstelling en volgorde betekenisvol zijn. Gebruik één ListItem per zichtbaar productentiteit, met position, canonieke URL en de productverwijzing. Posities moeten overeenkomen met DOM- en visuele volgorde. Markeer gepersonaliseerde recent bekeken geschiedenis niet als een openbare ItemList, omdat de set geen stabiele paginainhoud is.
Elke kaart mag alleen Product- en Offer-gegevens voeden wanneer de zichtbare pagina dezelfde feiten ondersteunt. Een naam en bestemming rechtvaardigen geen verzonnen prijs, beoordeling, merk, beschikbaarheid of reviewgegevens. Genereer zichtbare velden en gestructureerde data uit dezelfde goedgekeurde productbron en laat vluchtige eigenschappen weg die niet gesynchroniseerd kunnen blijven. Er is geen speciaal carrousel-schematype.
Gebruik een benoemde <section> of role="region" alleen wanneer de kop nog niet voldoende oriëntatiepunt-semantiek biedt. Geef de collectie weer als een <ul>, <ol> of gelijkwaardige lijst; elke kaart is één lijstitem. Houd kaarten buiten het scherm in de DOM en toegankelijkheidsboom. Horizontaal bijsnijden is presentatie, terwijl display:none, aria-hidden="true", inert of client-only virtualisatie inhoud ontoegankelijk maakt.
Gebruik native knoppen voor vorige en volgende. Noem ze ‘Vorige producten’ en ‘Volgende producten’, schakel ze correct uit aan de uiteinden en behoud focus na verplaatsing. Kondig ‘Producten 4–6 van 8’ aan in een beleefd statusgebied zonder focus naar de nieuw getoonde kaart te verplaatsen. Pijltjestoetsen mogen een verbetering zijn, maar Tab moet normaal bij knoppen en links komen. Vegen mag worden ondersteund, maar nooit als enige invoermethode.
Ga niet automatisch door. Respecteer voorkeuren voor beperkte beweging en gebruik direct of ingetogen scrollen. Een kaartlink heeft een duidelijke toegankelijke naam nodig die de productnaam bevat. Voorkom dubbele focuselementen wanneer zowel afbeelding als titel naar dezelfde URL leiden. Bij 200% zoom kunnen kaarten een één-kaart-zichtvenster worden, maar tekst, bediening en focusringen moeten compleet blijven en de pagina mag niet horizontaal overlopen.
De schrijfstijl moet de samenstelling verdedigbaar maken voordat de rij aantrekkelijk wordt gemaakt.
Plaats nooit lange reviews, vergelijkingsmatrices, variantkiezers, hoeveelheidsbediening, afrekenvoorwaarden, getuigenissen, afteltimers, pop-ups, videospelers of vereiste waarschuwingen in een slide. Selecteer geen add-ons vooraf, voeg geen producten aan een winkelmandje toe door alleen te navigeren, en verberg geen gesponsorde ordening. Een carrousel toont routes; de bestemming of het aangrenzende primaire component bevat de volledige beslissing.
Het postTypes-veld in de frontmatter stuurt deze tabel. Opname betekent dat het element voorwaardelijk is wanneer een compacte secundaire productset de gespecificeerde pagina verbetert.
| Posttype | Typisch gebruik | Plaatsing | Belangrijkste beperking | |
|---|---|---|---|---|
| Productpagina | Compatibele accessoires of echte alternatieven | Na compatibiliteit, meegeleverde items en primaire aankoopinformatie | Mag niet concurreren met varianten of de hoofd-CTA | |
| Categoriepagina | Samengestelde subcollectie of recent bekeken items | Na het primaire productgrid | Vervangt nooit de volledige lijst, filters of paginering | |
| Best X for Y-pagina | Compacte samenvatting van een volledig onderbouwde shortlist | Na criteria en conclusies | Bronvolgorde en zichtbare rangschikking moeten overeenkomen met het artikel | |
| Koopgids | Producten die overeenkomen met één opgeloste beslistak | Na de relevante criteria of beslissingsuitkomst | Kwalificaties moeten vermelden waarom elk item past | |
| Listiclegids | Secundaire productroutes gerelateerd aan de lijst | Na de inhoudelijke items, niet in plaats daarvan | Kaarten kunnen het bewijs dat aan elk item verschuldigd is niet vervangen | |
| Reviewpagina | Alternatieven of compatibele accessoires | Na conclusie, beperkingen en openbaarmaking | Commerciële ordening mag de reviewconclusie niet vertekenen | |
| Alternatieven voor X-pagina | Samenvatting van gekwalificeerde alternatieven | Na overstapcriteria en eerlijke analyse | Geen verborgen producten of niet-onderbouwde superioriteitslabels |
De academysjabloon geeft de vijf beoordeelde vragen weer die zijn opgeslagen in [[faq]] frontmatter.
Gratis check · 7 dagen proefperiode · geen creditcard nodig
Cookie Toestemming
We gebruiken cookies om uw browse-ervaring te verbeteren en ons verkeer te analyseren. Privacybeleid.