How To Add Event Schema Markup Automatically For WP Event Manager Using Schema Package
Adding Event Schema Markup helps search engines display your event listings with rich details like date, time, and location. The Schema Package plugin makes it easy to automate this for all your WP Event Manager events.
Follow the steps below to set up Event Schema automatically for all event posts created with WP Event Manager.
✅ Step 1: Set Up Event Schema (Using Method 1)
Begin by setting up the Event Schema using Method 1 from our detailed Event Schema Markup Setup Guide.
⚠️ Make sure to choose Event as the schema type and set the Targeting to Post Types = Events
⚙️ Step 2: Enable WP Event Manager Automation
Once the Event Schema is created:
- On the right sidebar of the Event Schema edit screen, locate the 📦 Automation metabox.
- Inside the box, you will see an option labeled WP Event Manager with a checkbox.
- Simply check the WP Event Manager checkbox.

🧪 Step 3: Test Your Schema Markup
After saving, your Event Schema will now be applied automatically to all event pages.
To verify:
- Use tools like Google’s Rich Results Test or Schema.org Validator
- Enter a few of your event URLs
- You should see Event schema markup based on the actual event data
🚀 For More Complex Event Data (Like Recurring Events)
🔒 Note: This automation works best for standard one-time events.
For full support of recurring or complex events with dynamic data mapping, upgrade to the Schema Package Premium version.
🎉 Final Thoughts
That’s it! With just a few clicks, Schema Package automatically injects accurate Event Schema into all your WP Event Manager event pages. This helps boost your visibility in search results and improve your site’s SEO performance.