Step 3 —Settings -> Schema -> Post Type Mapping #
Configure the default schema type for every post type on your site, and enable auto-generation so SchemaEngine AI builds structured data markup automatically.
Navigation Path
| WordPress Admin → SchemaEngine AI → Settings → Schema → Post Type Mapping |
🗺️ Why Post Type Mapping matters
This is the engine behind automatic schema generation. Every public post type registered on your WordPress site appears in the left panel. For each one, you choose a Schema Type and optionally enable Auto-Generate. When Auto-Generate is on, SchemaEngine AI will automatically produce correct schema markup for every post of that type — no manual configuration needed per post.
Sections on This Page #
3.1. Page Layout — Left Panel & Right Panel
3.2. Post Types in the Left Panel
3.3. Schema Type — Dropdown Field
3.5. How to Configure a Post Type
3.1 Page Layout — Left Panel & Right Panel #
The Post Type Mapping screen is split into two panels that work together:
| ◀ Left Panel — POST TYPES | Right Panel — SETTINGS ▶ |
|---|---|
| • Lists all public post types registered on your WordPress site. • Each entry is a clickable tab — click to load its settings in the right panel. • Active/selected post type is highlighted in purple. • Automatically populated — no manual setup needed. • Grows as you install new plugins or themes that register custom post types. | • Shows the label of the selected post type at the top (e.g. “Posts”, “Pages”) • Contains two settings: Schema Type and Auto-GenerateSettings are saved independently per post type. • Changes here apply as the global default for all posts of that type. • Individual posts can still override settings via the post editor meta box. |

3.2 Post Types in the Left Panel #
The left panel is automatically populated with every public post type registered on your WordPress installation. This includes WordPress core types, as well as any custom post types added by installed plugins or themes.
WordPress Core — Always Present #
| Post Type | Source Plugin / Theme | Recommended Schema Type |
|---|---|---|
| Posts | WordPress Core | Article, BlogPosting, NewsArticle |
| Pages | WordPress Core | WebPage, AboutPage, ContactPage |
Common Plugin & Theme Post Types #
The following post types appear in the left panel only if the corresponding plugin or theme is installed and active on your site.
| Post Type | Source Plugin / Theme | Recommended Schema Type |
|---|---|---|
| product | WooCommerce | Product, ItemPage |
| download | Easy Digital Downloads (EDD) | Product, SoftwareApplication |
| lesson | LearnDash / LifterLMS / Tutor | Course, LearningResource |
| course | LearnDash / LifterLMS / Tutor | Course, EducationalOccupationalProgram |
| event | The Events Calendar / WP Events | Event |
| tribe_events | The Events Calendar | Event |
| portfolio | Jetpack / Portfolio themes | CreativeWork, VisualArtwork |
| listing | Classified Listing / Directory | LocalBusiness, Product |
| property | Real Estate plugins | RealEstateListing, Accommodation |
| job_listing | WP Job Manager | JobPosting |
| recipe | WP Recipe Maker / Tasty | Recipe |
| review | Review plugins | Review |
💡 Post types update automatically
You do not need to manually register post types in SchemaEngine AI. Whenever you install a new plugin or theme that registers a public custom post type, it will appear in the left panel automatically on the next page load. If you deactivate a plugin, its post type will no longer appear.
3.3 Schema Type — Dropdown Field #
The Schema Type dropdown sets the default schema.org type that will be applied to all posts of the selected post type. This tells search engines what kind of content each post represents.
| Field | Details |
|---|---|
| Schema Type | Dropdown — select one schema.org type from the available list. The selected type becomes the default for all posts of this post type. Example for Posts: Article – Blog posting |
Available Schema Types (common options)
| Schema Type | Best Used For |
|---|---|
| Article | General articles, editorials, long-form written content |
| Article – Blog posting | Blog posts, personal posts, informal articles (default for Posts) |
| Article – News article | News stories, press releases, journalism |
| Article – Tech article | Technical tutorials, developer documentation |
| Article – Scholarly article | Academic papers, research content |
| Book | Book reviews or pages describing a published book |
| Course | Online courses, educational programs |
| Event | Upcoming or past events with date and location |
| FAQ Page | Pages with question-and-answer format content |
| How-To | Step-by-step instructional guides |
| Job Posting | Employment listings |
| Local Business | Business location pages |
| Movie | Film or movie content |
| Product | Ecommerce products, downloadable products |
| Profile Page | Author or user profile pages |
| Recipe | Cooking recipes with ingredients and instructions |
| Review | User or editorial reviews with ratings |
| Service | Business service descriptions |
| Software Application | Apps, plugins, software tools |
| Video Object | Pages where the primary content is a video |
| Web Page | Generic pages that don’t fit a specific type (default for Pages) |
ℹ️ Per-post override is available
The Schema Type set here is the default for all posts of this type. Any individual post can override this selection via the SchemaEngine AI meta box in the WordPress post editor — useful for posts that don’t match the site-wide default.
| Field | Validation | Note |
|---|---|---|
| Schema Type | ⚠ Warning (recommended) | No asterisk, but leaving this unset means no schema.org type is applied. Schema markup will be generic or absent for this post type. |
3.4 Auto-Generate — Toggle #
Auto-Generate is the most important toggle on this page. When enabled, SchemaEngine AI uses AI to automatically build complete schema markup for every post of the selected post type — drawing on your Site Info settings and the Schema Type you have selected.
| Field | Details |
|---|---|
| Auto-Generate | Toggle switch — ON or OFF per post type. When ON, schema markup is generated automatically for all posts of this type using AI, based on Site Info settings and the selected Schema Type. Default: ON (enabled). |
| ✔ Auto-Generate ON | ✖ Auto-Generate OFF |
| • Schema markup is created automatically for every post of this type. • AI reads the Site Info settings and applies the selected Schema Type. • No manual schema entry required per post. • Recommended for most post types — especially Posts and Products. • New posts immediately inherit schema on publish. | • No schema is auto-generated for this post type. • Schema must be configured manually per post in the post editor. • Use this when posts of this type require highly customised schema. • Useful for post types where auto-generated content would be inaccurate. • Existing manually-added schema is not affected |
⚠️ Auto-Generate requires General Settings › Enable Schema to be ON
The Auto-Generate toggle on this page only works when the master Enable Schema toggle in Settings › General is turned on. If Enable Schema is OFF, no schema markup is output regardless of this setting.
| Field | Validation | Note |
|---|---|---|
| Auto-Generate | ○ Optional | Toggle switch. Default is ON. No error or warning is shown — it is a feature preference, not a required field. |
3.5 How to Configure a Post Type #
Follow these steps each time you want to set up or update schema mapping for a post type:
- Navigate to Settings › Schema › Post Type Mapping in the WordPress admin sidebar.
- In the left panel under POST TYPES, click the post type you want to configure. The right panel will load its current settings.
- In the right panel, open the Schema Type dropdown and select the schema.org type that best represents the content of this post type.
- Review the Auto-Generate toggle. Leave it ON to let SchemaEngine AI generate schema automatically. Turn it OFF only if you plan to configure schema manually per post.
- Click Save Change in the bottom-right corner to save the settings for this post type.
- Repeat for each post type listed in the left panel.
💡 Recommended starting configuration
For a typical WordPress site with WooCommerce, a good starting point is: Posts → Article – Blog posting (Auto-Generate ON) · Pages → Web Page (Auto-Generate ON) · Products → Product (Auto-Generate ON). Configure additional post types from other plugins as they appear in the left panel.
| 💾 Save Changes After configuring each Post Type Mapping setting, click the Save Change button in the bottom-right corner of the screen. A success notice will appear at the top of the page confirming the settings have been saved. |