Pricing, FAQ & Events
Files: src/content/pricing/english/-index.md, src/content/faq/english/-index.md, src/content/sections/english/faq-centered.md, src/content/pages/english/webinar-event.md · Skill level: Beginner
Pricing Plans
The pricing page (/pricing/) shows, from top to bottom: the page header, the plans, client logos, the FAQ, the newsletter, and the awards strip. The plans are the pricingSection block in src/content/pricing/english/-index.md, which overrides src/content/sections/english/pricing-section.md:
pricingSection: enable: true title: "Advisory Plans" description: "..." billingToggleLabel: "Change billing period" monthlyToggleText: "Monthly" yearlyToggleText: "Yearly" options: layout: "advisory" # default | advisory list: - enable: true name: "Premium Plan" badge: "Most Popular" color: "bg-stone-100" # card background, a Tailwind class description: "..." price: monthly: prependValue: "$" value: "2,500" appendValue: "Monthly" yearly: prependValue: "$" value: "5,500" appendValue: "Yearly" featuresTitle: "Features Included:" features: monthly: - "Detailed Business Performance Analysis." yearly: - "Detailed Annual Business Performance Analysis." button: enable: true label: "Schedule a consultation" url: "/contact/"| Field | What it does |
|---|---|
enable | false hides one plan |
name, description | The plan’s name and summary |
badge | A small label on the card, such as “Most Popular” |
color | Card background as a Tailwind class (bg-stone-100, bg-theme-dark) |
price.monthly, price.yearly | The price shown for each billing period. value is text, so "1,500" or "Custom" both work |
features | One list for both periods, or a monthly and a yearly list |
button | Any button option |
The monthly/yearly toggle switches between the two prices and feature lists. The list replaces the default plans completely, so write every plan you want in the page file.
FAQ Sections
Consultiz has two FAQ designs:
| Design | Content | Used on |
|---|---|---|
Centered accordion (FaqCentered) | src/content/sections/english/faq-centered.md | Homepage, pricing, company, webinar, solution and industry layouts |
Image and categories (FaqImageSplit) | src/content/sections/english/faq-image-split.md | /about/style-02/ |
faq-centered.md holds a title, a list of questions, and a “don’t find your question?” link:
enable: truetitle: "Ask & Questions"list: - enable: true title: "How does your consulting process work?" content: "We begin with a discovery consultation, ..."ctaText: "Don't find your question?"ctaButton: label: "Let's chat" url: "/contact/"To give one page its own questions, add a corporateFaq block with a full list to that page’s file. A block with only a title keeps the default questions.
In faq-image-split.md, each question has a category. The categories become filter buttons, and allCategoryLabel is the “show all” button ("" removes it).
The FAQ Page
/faq/ shows several groups of questions. They are the faqGroups list in src/content/faq/english/-index.md:
faqGroups: - enable: true title: "General Question" list: - enable: true title: "Will the session be recorded?" content: "Yes, the session will be recorded. ..." ctaText: "Don't find your question?" # optional, per group ctaButton: label: "Let's chat" url: "/contact/"The FAQ page also has a Markdown copy at /faq.md for AI tools (SEO & AI Visibility).
Webinar And Event Page
/webinar-event/ is built from the webinarOverview block in src/content/pages/english/webinar-event.md:
| Field | What it does |
|---|---|
title, description | The event overview |
dateLabel, timeLabel, venueLabel, venue | Date, time, and place |
button | The registration button. Point it at your registration form |
eventImages | The photo strip (image and imageAlt per photo) |
speakers | Speaker cards: image, name, role, and socials |
speakerPreviousLabel, speakerNextLabel | Accessible labels of the speaker slider buttons |
agenda | title, description, and days, each with a title, description, and items |
The page also reads corporateFaq and footerAwardSection. For a past event, update the date and button, or set draft: true to hide the page.