Most rendering problems have one of three causes. Ask the agent to check them in order.
The page is empty
Either no template matched the page, or a loop found nothing to show.
- “List the display conditions and tell me which template wins for this page.” If nothing wins, the page has no layout, so assign one.
- If a listing is empty, there may simply be no published content of that type yet.
The page shows content but looks unstyled
The markup uses a class that has no rule in the site’s stylesheets.
- “Check whether these classes exist in site.css or components.css.” The fix is to add the missing styles, ideally as a component so they are reusable.
A blog-style loop shows up as literal {{#posts}} text
Main-query loops only work in templates. In a single page’s own HTML, use {{#query:post_type}} instead. The agent knows this rule and corrects the page when you point it out.
Still stuck? Send us a report
Ask the agent: “Run get-status and copy the output.” Then email 21Press Support with:
- That status output (theme and WordPress versions)
- The name of the ability that failed and the full error message
- The page URL and which template renders it
Complete reports are faster to reproduce and fix.