Documentation Kenii Catalog How-to guides

How to place catalog pages with shortcodes

Applies to 2.0.0 and later

Scaffold the standard catalog pages or place individual shortcodes yourself

How to place catalog pages with shortcodes

Single program, credential, course, policy, and campus pages render automatically at their own permalink, you don’t need to create a page or add a shortcode for those. This guide covers the listing and landing pages, which need a page to live on.

Create the standard pages in one step

Use this on a classic (non-block) WordPress theme with no page builder active, or any time you want the four standard catalog pages scaffolded quickly.

  1. Open Settings > Catalog Setup.
  2. Click Create Catalog Pages.

This creates four published pages, each with the matching block already inserted: Programs (/programs/), Courses (/courses/), Catalog (/catalog/), and Handbook (/handbook/). If a page already exists at one of those slugs, it’s left alone; click Recreate Missing Pages later to fill in any that were deleted.

Add a shortcode to a page yourself

Use this to build a custom layout, add a page the Create Catalog Pages button doesn’t cover (like a campus directory), or place catalog content inside an existing page.

  1. Create or open the WordPress page.
  2. Add the shortcode for what you want to display, from the shortcode reference, for example [kenii_campuses] for a campus directory, or [kenii_area_landing] on a program-area landing page.
  3. Publish the page.

If you’re using a block editor page, add the shortcode inside a Shortcode block. If you’re using Etch, Elementor, Bricks, or another builder, use that builder’s shortcode or HTML embed element instead.

Turn off chrome on a shortcode

Every catalog display shortcode accepts hero, sidebar, breadcrumb, and cta attributes to hide that piece when you’re building a custom layout around it. For example, [kenii_program_detail hero="false" breadcrumb="false"] renders the program content without Kenii’s hero banner or breadcrumb.

If you’re on a page builder (Etch, Elementor, Bricks) or a block theme

Kenii automatically renders the Programs, Courses, and Campuses archive pages and the Program Area landing page for you when you’re on a classic theme with no page builder detected. If Etch, Elementor, Bricks, or a WordPress block theme is active, Kenii defers to your builder for those listing pages instead, build the page yourself with the matching shortcode as described above.

Single program, credential, course, policy, and campus pages are unaffected by this and still render automatically regardless of theme or builder.