Skip to content

FAQ ​

DC Theme - FAQ shows questions and answers as an accordion, and writes FAQ structured data for you.

Add an FAQ ​

  1. Go to Content → Site Modules → New and choose DC Theme - FAQ
  2. Add one row per question under Questions
  3. Publish it to content-top or content-bottom, or to a position read by a Section module so it sits in a band with a heading

The Questions ​

Drag rows to reorder them. A row missing either the question or the answer is skipped.

SettingDefaultDescription
QuestionEmptyAsk it the way a visitor would. Plain text, no formatting
AnswerEmptyAn editor field. Answer the question in the first sentence, then add detail. Links and lists are fine
Open to begin withNoShows this answer already expanded. Useful on the one question everybody asks

Behaviour ​

SettingDefaultDescription
Answers openOne at a timeOne at a time keeps the list short enough to scan. Any number suits a page where people compare answers
Question levelH3H2, H3 or H4. Questions are headings, so a screen reader can jump between them. Use H3 under a band heading, H4 if the band heading is already an H3
Add FAQ structured dataYesWrites FAQPage markup describing the questions. Turn it off if the same questions are already marked up elsewhere on the page

INFO

Google stopped showing FAQ rich results in May 2026, so the markup no longer changes how the page looks in Google. It is still valid, and other search and AI systems read it.

FAQ in a Custom Field ​

For questions that belong to one article, use a subform custom field instead: put dc-faq in the field's Render Class and the template renders it as an accordion with FAQ structured data. The first value in each row is the question, the rest is the answer.

Next Steps ​

  • Section – put the questions in a band with a heading
  • Pricing – a price table above the questions

Joomla Extensions by Contona