To add schema markup to your Avada theme in WordPress, the easiest and most robust method is to use a plugin. One of the best plugins is Schema & Structured Data for WP & AMP. Here’s how you do it:
Steps:
-
Install the Plugin
-
Go to your WordPress dashboard → Plugins → Add New.
-
Search for “Schema & Structured Data for WP & AMP.”
-
Click “Install” and then “Activate.”
-
-
Configure the Plugin
-
After installing, you’ll find a new menu option for Schema/Structured Data.
-
Use the setup wizard or basic settings to choose which schema types you want (BlogPosting, Article, FAQ, Product, etc.).
-
For specific pages (like FAQ or Blog), you can select targeted schema types and add details using easy form fields.
-
-
Avada Theme Compatibility
-
The plugin works seamlessly with Avada and doesn’t require extra coding.
-
If you use Avada’s builder, you can assign schema types to pages, posts, products, and custom post types.
-
Advanced: You can even use blocks (like FAQ block) that automatically include schema markup.
-
-
Validate Your Markup
-
Use Google’s Rich Results Test after publishing to ensure your markup is correctly implemented.
-
Tips:
-
The plugin supports more than 35 schema types and uses JSON-LD format, which is recommended for search engines and AI.
-
Premium features give extra options (like review aggregation, advanced customizations).
This method makes schema implementation easy, no code required, and works perfectly with Avada’s page builder. markup.
Alternatively, to add schema site-wide, you can inject the JSON-LD into the via your child theme’s functions.php using WordPress hooks (for advanced users).unlimited-elements
Example steps for Avada (manual inline):
-
Edit the page/post with Avada builder.
-
Add a Custom HTML block.
-
Paste your JSON-LD markup (inside
tags). -
Save/Update the page.
Tip:
If you want to generate FAQ schema or other types, use an online generator (e.g., schema.org’s generator) to create your JSON-LD. Then paste it in.
Summary:
-
Use a plugin for easiest, auto-update, and safest implementation.
-
Or, paste JSON-LD inside a custom HTML block for full control.
-
Both methods work perfectly with Avada and don’t require deep tech skills.
Make sure to validate your schema with Google's Rich Results Test after implementing!