CGC publicaties: archief en single¶
Doel & URL('s)¶
De rubriek "Publicaties" bevat de publicaties van het CGC (post type
cgc-article, 35 gepubliceerde items) — veelal artikelen met downloadbare
documenten (PDF's).
| URL | Scherm |
|---|---|
/cornelis-graafland-centrum/publicaties/ |
Archiefoverzicht (H1 "Publicaties") |
/cornelis-graafland-centrum/publicaties/<slug>/ |
Publicatie-single |
Voor wie: alle bezoekers (publiek).
Opbouw¶
Archief /cornelis-graafland-centrum/publicaties/¶
- H1 "Publicaties" (subsite-specifieke
article-name). - Grid (2 kolommen) met publicatiekaarten (
preview-homepage): afbeelding (of CGC-fallback), type-badge, titel, intro (≤ 130 tekens + "..."), categorie, auteur, datum. - Paginering (paginanummers zonder vorige/volgende).
Query: post type cgc-article, sortering menu_order ASC, date DESC.
Single /cornelis-graafland-centrum/publicaties/<slug>/¶
Zelfde artikel-template als TR/WV; layout met rechterzijbalk:
- Image-header met type/subtitel/titel-overlay — bij eigen afbeelding (32 van 35 publicaties hebben er een; de header is dus meestal zichtbaar). Zonder afbeelding: kop in de tekstkolom (type, subtitel, H1).
- Auteursregel (avatar, "Door: {naam}", categorie, datum).
- Intro als lead, daarna componenten: in de praktijk
text-layouts (21×),downloads-layouts (33×) en 1×image. Een downloads-component toont een bestandenlijst in de content. - Footer: auteurskaart (3 van 35 publicaties hebben een gekoppelde auteur) + deelknoppen "Deel dit artikel: " (Facebook/Twitter/LinkedIn).
- "Gerelateerde artikelen" — alleen bij gevulde
article_related_items. - Zijbalk (rechts):
- downloads-lijst (
c-download-list, ACF-velddownloads) met per bestand subtype en bestandsgrootte; - CTA-banner "Word vriend van het Cornelis Graafland Centrum" (CGC-zijbalkbanner, altijd aanwezig);
- agenda-blok (komende CGC-events; in de praktijk leeg).
- downloads-lijst (
Databronnen¶
| Veld/bron | Gebruik |
|---|---|
cgc-article (CPT) |
35 items |
article_type, article_subtitle, article_intro |
labels/kop/lead |
article_image, article_image_as_cover |
header; boekcover-weergave bij cover-optie |
components (flexible content) |
text/downloads/image-blokken |
downloads (ACF, sidebar-tab) |
downloads-lijst in de zijbalk |
article_author (relatie → CPT author) |
auteursregel/-kaart |
article_related_items |
gerelateerde artikelen |
ACF-optie CGC_sidebar_banner |
"Word vriend"-banner |
ACF-optie CGC_fallback_image |
kaarten zonder eigen beeld |
Gedrag & rollen¶
- Volledig publiek; downloads zijn directe bestandslinks zonder afscherming.
- Geen paywall in de praktijk (0 van 35 publicaties heeft een paywall-component).
- REST-lijst
/wp-json/wp/v2/cgc-articles→ 401 anoniem.
Acceptatiecriteria¶
- Als anonieme bezoeker op
/cornelis-graafland-centrum/publicaties/zie ik een overzicht met H1 "Publicaties" en kaarten van alle gepubliceerde cgc-articles (menu_order, daarna datum aflopend) met paginering. - Als anonieme bezoeker op
/cornelis-graafland-centrum/publicaties/linkt elke kaart naar/cornelis-graafland-centrum/publicaties/<slug>/. - Als anonieme bezoeker op een publicatie-single met afbeelding zie ik een fullwidth image-header met titel-overlay; zonder afbeelding staat de kop in de tekstkolom.
- Als anonieme bezoeker op een publicatie-single met downloads-component zie ik in de content een bestandenlijst; elk item toont de bestandsnaam en is een werkende downloadlink.
- Als anonieme bezoeker op een publicatie-single met gevuld zijbalk-downloadsveld zie ik in de rechterzijbalk een downloadlijst met per bestand type en bestandsgrootte.
- Als anonieme bezoeker op een publicatie-single zie ik in de rechterzijbalk de banner "Word vriend van het Cornelis Graafland Centrum" met link naar het vriendennetwerk.
- Als anonieme bezoeker op een publicatie-single zie ik deelknoppen voor Facebook, Twitter en LinkedIn met de publicatie-URL in de share-links.
- Als anonieme bezoeker kan ik elke download openen zonder in te loggen (geen afscherming op publicatie-PDF's).
- Als anonieme bezoeker zie ik op geen enkele publicatie een paywall (volledige tekst zichtbaar).
Bekende afwijkingen¶
Niet nabouwen in Next.js — wel vermelden in het testrapport
- De taxonomie
cgc_article_categoryheeft 0 termen; het geregistreerde categorie-archief/cornelis-graafland-centrum/publicaties/categorieën/<term>/is feitelijk dood. Het ACF-categorieveld op cgc-articles wijst bovendien naar de WV-taxonomie. Bij de rebuild: beslissen of CGC-categorieën vervallen. - De cgc-page "Publicaties" (ID 925) wordt op deze URL volledig overschaduwd door het archief; de pagina is dode data.