Page shortcodes inside custom pages.

Build About, Pricing, or landing pages that still show real directory data. Open Pages → edit a custom page, then insert shortcodes from the editor toolbar or the Shortcodes chips. Each page supports up to 3 shortcodes so listing queries stay fast.

Pages → edit → insert shortcode

In the directory sidebar open Pages, create or edit a custom page, and use the Shortcodes buttons above the content editor — or the + block inserter → Shortcode. Tokens render as live listings or category grids on the public page.

  • Path: Pages → New Page / Edit
  • [all_items] — listing grid for the whole directory
  • [all_categories] — category overview
  • [category:slug] — listings for one category (pick from the category list)
  • Limit: max 3 shortcodes per page

Landing pages that stay in sync

Mix rich text, images, YouTube, and shortcodes on the same page. When you add or update listings in Contents, shortcode sections refresh automatically — no duplicate embeds.

SEO controls per page

Each custom page still has its own SEO title, meta description, keywords, and noindex toggles alongside shortcode content.

Common questions

[all_items], [all_categories], and [category:your-slug]. Insert them from Pages → edit content via the Shortcodes chips or the + block inserter.

Yes. Each custom page can include at most 3 shortcodes so listing queries stay performant.

On the published custom page URL — shortcodes expand into live listing or category UI using your current Design template.

Build your directory

Row.so is an AI directory website builder with Google Sheets sync and paid listings — 0% platform fee.

Your niche is waiting. Go own it.

Launch today, charge for listings, keep 100% — no CMS, checkout, or hosting to stitch together.

  • Instant access
  • Cancel anytime
  • Live in 60 seconds