Skip to main content

Shortcode-uri [dentisity_trending_workshops] și [dentisity_trending_addons]

Cele două shortcode-uri afișează o selecție compactă de workshop-uri, respectiv add-on-uri disponibile — ideale pentru pagini de landing, secțiuni „Recomandate" sau blocuri promoționale, unde nu vrei catalogul complet.

Cardurile folosesc același design ca catalogul shop, dar nu au coșul de selecție inline. În loc de asta, butonul „Adaugă în coș" trimite utilizatorul la pagina catalogului shop cu produsul deja pre-selectat în coș.

Inserare de bază

[dentisity_trending_workshops]
[dentisity_trending_addons]
Secțiune trending cu carduri de workshop în același design ca al catalogului shop

Atribute disponibile

Ambele shortcode-uri acceptă aceleași atribute:

AtributValoriImplicitDescriere
columns163Numărul de coloane din grilă
rows1102 (workshops) / 1 (add-ons)Numărul de rânduri afișate
hide_ownedyes / nonoAscunde workshop-urile la care participantul e deja înscris / add-on-urile deja cumpărate

Numărul maxim de carduri afișate este columns × rows.

Exemple

Un rând de 4 workshop-uri:

[dentisity_trending_workshops columns="4" rows="1"]

Add-on-uri fără cele deja cumpărate:

[dentisity_trending_addons columns="3" rows="2" hide_owned="yes"]

Ce afișează cardurile

Structura cardului este identică cu cea din catalogul shop:

  • Imagine — imaginea produsului sau culoarea de fundal
  • Titlu
  • Speaker / sponsor — speakerul principal (workshop) sau sponsorii (add-on)
  • Zi și interval orar — când există
  • Locuri disponibile — chip cu disponibilitatea (când stocul e gestionat)
  • Preț — prețul valului activ, cu eticheta valului
  • Butoane — Detalii și Adaugă în coș
Secțiune trending cu carduri de add-on și buton Adaugă în coș

Butonul „Adaugă în coș"

Spre deosebire de catalogul shop, cardurile trending nu adaugă produsul direct în coș pe loc. Butonul este un link către pagina catalogului shop, cu produsul pre-selectat automat în coșul de acolo (parametrul ?dnt_add=ID).

Fluxul complet:

  1. Participantul apasă Adaugă în coș pe un card trending.
  2. Este dus pe pagina catalogului shop.
  3. Produsul apare deja selectat în coșul lateral, iar cardul lui este evidențiat scurt.
  4. Participantul revizuiește și finalizează achiziția din catalog.
Necesită configurare

Pentru ca butonul să funcționeze corect, trebuie setată Pagina Shop Catalogue în admin (vezi mai jos). Dacă pagina nu este setată, butonul revine la comportamentul WooCommerce standard (adăugare directă în coș prin ?add-to-cart).

Când apare butonul

Butonul „Adaugă în coș" apare doar dacă participantul este autentificat și are un pass activ. Produsele epuizate sau care nu îndeplinesc restricțiile add-on-ului (tip, specializare, pass) nu afișează butonul.

Configurarea paginii catalogului

Setează pagina care conține shortcode-ul [dentisity_shop_catalogue] din WordPress Admin → Dentisity → Setări → Catalog shop → Pagina Shop Catalogue.

Selectorul Pagina Shop Catalogue din setările Catalog shop
tip

Pune shortcode-urile trending pe pagina principală / de landing, iar [dentisity_shop_catalogue] pe o pagină dedicată „Program" sau „Magazin". Butoanele trending vor lega automat cele două.

Inserare în Gutenberg

  1. Deschide pagina unde vrei secțiunea trending.
  2. Adaugă un bloc Shortcode.
  3. Introdu shortcode-ul dorit (ex. [dentisity_trending_workshops columns="4" rows="1"]).
  4. Salvează sau publică pagina.

Actualizare automată

Secțiunile trending se actualizează automat pe baza produselor publicate. Modificările de preț, disponibilitate sau vizibilitate se reflectă imediat.