CMS: Blogs van geselecteerde categorieën weergeven met behulp van dynamische pagina's

Leestijd 5 minuten
Gebruik dynamische pagina's om blogposts uit bepaalde categorieën weer te geven met een meer aangepaste indeling.
Met de dynamische pagina-optie kun je alleen de categorieën weergeven die je wilt, waarbij je een voorbeeld van geselecteerde blogposts laat zien met een directe link naar elk blogpost. De dynamische pagina heeft een eigen URL waarnaar je kunt verwijzen met een knop, een afbeelding of een menu-item.
Link ernaar vanaf andere pagina's, rechtstreeks vanuit menu-items, toon specifieke informatie (bijvoorbeeld datum, auteur), en laat op elke pagina specifieke verzamelingen zien.
Belangrijk:
Wanneer je dynamische pagina's gebruikt om blogcategorieën weer te geven, zijn er beperkingen waar je rekening mee moet houden. Websitebezoekers kunnen geen posts delen, posts bewerken of postfuncties volgen op dynamische blogpagina's. Bezoekers kunnen ook geen blogposts 'liken'.
Voordat je begint, heb je het volgende nodig:

Stap 1 | Voeg een dynamische pagina toe voor je blogcategorie

Voeg een dynamische pagina toe om je blogcategorie te hosten.

Om een dynamische pagina toe te voegen:

  1. Klik links in de Editor op CMS.
  2. Klik op Wix app-verzamelingen.
    Let op: Als je Wix app-verzamelingen niet ziet, zorg er dan voor dat je ze ingeschakeld hebt
  3. Wijs Categorieën aan onder Blog en klik op het Meer acties-pictogram.
  4. Klik op Lege dynamische pagina's.
Je kunt in de URL van de dynamische pagina zien dat de naam van de verzameling overeenkomt met de dynamische waarde van de pagina.

Stap 2 | Voeg een repeater of tabel toe

Kies hoe je je blogverzamelingen wilt weergeven door een repeater of een tabel te gebruiken. Een repeater geeft je verzameling weer in een indeling die je zelf kunt wijzigen. Je kunt bijvoorbeeld nog een tekstvak, afbeelding of knop toevoegen. Een tabel geeft je verzameling ook weer, maar gebruikt indelingen die je niet kunt wijzigen.

Om een repeater of tabel toe te voegen:

  1. Klik links in de Editor op Toevoegen .
  2. Klik op Lijst.
  3. Sleep je geselecteerde repeater of tabel naar de pagina.

Stap 3 | Een tweede dataset en filter toevoegen en koppelen

Repeaters en tabellen kunnen items tonen uit verzamelingen waarbij je de ene dataset hebt gefilterd door een andere dataset. Er wordt automatisch een dynamische pagina met een dataset aangemaakt. In dit geval wordt deze ingesteld om de blogcategorieën-verzameling te hosten. Nu voegen we een tweede dataset toe voor onze blogposts.
We voegen ook een filter toe aan de tweede dataset om te verwijzen naar de categorieën waarin de blogposts zich bevinden.

Om een tweede dataset en filter toe te voegen en te koppelen:

  1. Klik links in de Editor op CMS.
  2. Klik op +Contentelementen en vervolgens naast Dataset op het Toevoegen-pictogram .  


  3. Klik op de nieuw toegevoegde dataset.
  4. Klik op Instellingen.
  5. Selecteer Posts in de Koppel een verzameling-dropdown.
  6. Klik op + Filter toevoegen.
  1. Selecteer in het Veld-dropdownmenu Categorieën.
  2. Klik onder Waarde bron op Andere dataset.
  3. Selecteer in de Dataset-dropdown Categorie-item.
  4. Klik op Filter toevoegen.

Stap 4 | Koppel je repeater of tabel

Koppel je repeater of tabel aan de blogposts-verzameling.

Om je repeater of tabel te koppelen:

  1. Klik op je repeater of tabel in je Editor.
  2. Klik op het Aan CMS koppelen-pictogram.
  3. Selecteer in de Verbind een dataset-dropdown de Posts-dataset.
  4. Koppel de componenten van je repeater aan de daarvoor bestemde velden in de verzameling.
    Let op: Je kunt ook een afbeelding of knop koppelen aan De URL van je postpagina. Dit brengt de bezoeker naar die blogpost wanneer erop wordt geklikt.
  1. Klik op Voorbeeld.

En nu?
Als je meerdere posts op één pagina hebt, kun je de Meer laden- of Pagineringsbalk-opties gebruiken om meer blogposts te tonen.

Vond je dit artikel nuttig?

|