π¦ Installation
Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- WooCommerce 2.6 or higher (optional, for product schema features)
Installation Steps
Download the Plugin
Download the plugin ZIP file from CodeCanyon or ThemeForest.
Upload to WordPress
Go to Plugins β Add New β Upload Plugin in your WordPress admin panel.
Choose the downloaded ZIP file and click "Install Now".
Activate the Plugin
After installation, click "Activate Plugin" to enable Schema Star.
Configure Settings
Navigate to Schema Star in your WordPress admin menu to configure the plugin settings.
Manual Installation (FTP)
- Extract the plugin ZIP file to your computer
- Upload the
Schema-Starfolder to/wp-content/plugins/ - Go to
Pluginsin WordPress admin and activate "Schema Star"
π Schema Types
Schema Star supports a comprehensive range of Schema.org structured data types to enhance your website's visibility in search engines.
Product Schema WooCommerce
π Product Markup
Complete product schema including name, description, images, prices, availability, and more.
β AggregateRating
Display star ratings in search results with average rating and review count.
π° Offers Schema
Price information with currency, availability, sale dates, and price ranges.
π¦ Shipping Details
Shipping information including delivery time and shipping costs.
π Return Policy
Merchant return policy with return window, fees, and methods.
π ProductGroup
Group related products together for better organization in search results.
Business Schema
π’ Organization Schema
Company information including name, logo, contact details, and social media profiles.
π LocalBusiness Schema
Local business details with address, phone, opening hours, and geo coordinates.
Supported types: Store, Restaurant, Hotel, Automotive, Medical, and 30+ more.
Navigation & Content Schema
π§ BreadcrumbList
Navigation breadcrumbs for better site structure in search results.
π SearchAction
Enable site search box directly in Google search results.
π SiteNavigationElement
Structured data for your site's main navigation menu.
β FAQPage
Frequently asked questions schema for rich FAQ snippets.
Custom Schema Types
Create custom schemas for various content types:
| Schema Type | Use Case |
|---|---|
| Article | Blog posts and news articles |
| Book | Books and publications |
| Course | Educational courses and training |
| Event | Events and occasions |
| Job Posting | Job vacancies and careers |
| Person | Personal profiles and bios |
| Recipe | Cooking recipes and food content |
| Service | Services offered |
| Software Application | Apps and software products |
| Video Object | Video content |
| How-to | Step-by-step guides |
| Review | Product or service reviews |
| Vehicle Listing | Cars and vehicles |
| Podcast Listing | Podcast episodes and series |
| Movie Carousel | Movies and TV shows |
| Image License | Image licensing information |
π LMS Integrations (Course Schema)
Schema Star adds Course and ItemList schema for popular WordPress LMS plugins. Each integration has its own settings page under Schema Star in the admin menu.
Supported LMS Plugins
π Tutor LMS
Course schema on single course pages: name, description, url, image, provider, instructor, offers (price). ItemList on course category and courses archive pages.
Settings: Schema Star β Tutor LMS. Enable Course Schema, Category & Archive Schema, Provider, Price.
π LearnDash
Course schema on single sfwd-courses pages: name, description, url, image, provider, instructor, prerequisites, offers. ItemList on ld_course_category and courses archive.
Settings: Schema Star β LearnDash. Enable Course Schema, Category & Archive Schema, Provider, Price.
π LearnPress
Course schema on single lp_course pages: name, description, url, image, provider, instructor, offers. ItemList on course_category and courses archive.
Settings: Schema Star β LearnPress. Enable Course Schema, Category & Archive Schema, Provider, Price.
π Masteriyo
Course schema on single mto-course pages: name, description, url, image, provider, instructor, offers. ItemList on course_cat and courses archive.
Settings: Schema Star β Masteriyo. Enable Course Schema, Category & Archive Schema, Provider, Price.
Common Features
- Course schema: @type Course with name, description, url, @id, image, provider (Organization), instructor (Person), offers (price/free).
- Category & Archive schema: ItemList with name, numberOfItems, itemListElement (ListItem: position, name, url) for category taxonomy and post-type archive pages.
- Provider name/URL and βShow priceβ are configurable per LMS.
- LMS-specific settings pages appear in the Schema Star menu only when the corresponding LMS plugin is active.
πΈ Screenshots
Organization Schema displaying company information in Google Knowledge Graph
Local Business Schema showing business details in search results
Local Business rich results with map integration
Admin Interface
The plugin provides a modern, user-friendly admin interface with:
- Beautiful dashboard with feature overview
- Easy toggle switches for enabling/disabling features
- Visual schema builder for custom schemas
- Real-time preview of schema output
- Responsive design for all devices
β Frequently Asked Questions
No, WooCommerce is optional. If you don't have WooCommerce installed, the product-related schema features will be automatically disabled, but all other features like Organization Schema, Local Business Schema, FAQ Schema, and Custom Schemas will work perfectly.
You can verify your schema using these tools:
- Google Rich Results Test: https://search.google.com/test/rich-results
- Schema.org Validator: https://validator.schema.org/
- Google Search Console: Check the Enhancements report
No, Schema Star is optimized for performance. The schema markup is generated efficiently and added directly to your page's HTML. There are no additional database queries on the frontend, and the plugin uses WordPress caching where appropriate.
Yes, Schema Star is fully compatible with all major caching plugins including:
- WP Super Cache
- W3 Total Cache
- WP Rocket
- LiteSpeed Cache
- Cloudflare
Yes, Schema Star works seamlessly with all major page builders:
- Elementor
- WPBakery Page Builder
- Divi Builder
- Beaver Builder
- Oxygen Builder
- Brizy
- Themify Builder
Yes, Schema Star supports multiple currencies. You can:
- Set a base currency (SAR, USD, EUR, etc.)
- Add exchange rates for automatic conversion
- Map currencies to specific countries
- Display prices in multiple currencies in the schema
There are two ways to add FAQ schema:
- Global Settings: Enable FAQ schema for specific post types in Schema Star β FAQ Settings
- Per-page: Add FAQ content directly when editing a page/post
When you uninstall Schema Star, all plugin options and settings are removed from your database. Your actual content (posts, pages, products) remains untouched. Only the plugin's configuration data is deleted.
Yes, Schema Star is fully translation-ready with included translations for:
- English (default)
- Turkish (complete)
- Arabic (partial support in UI)
You can add your own translations using the included .po file in the /languages folder.
Schema Star is designed to work alongside other SEO plugins like Yoast SEO, Rank Math, or All in One SEO. However, to avoid duplicate schema markup, you may want to disable schema features in your other SEO plugin if they overlap with Schema Star's features.
π Changelog
Version 10.8.90 Latest
- Version bump 10.8.90
Version 10.8.89
- Version bump 10.8.89
Version 10.8.88
- Documentation & Help: Full LMS integration docs (Tutor, LearnDash, LearnPress, Masteriyo)
- Help page: New tabs per integration (WooCommerce, Tutor, LearnDash, LearnPress, Masteriyo) with detailed schema support
- documentation.html: New LMS Integrations section; updated changelog
- README/readme: LMS features, FAQ, and requirements
Version 10.8.87
- LearnPress LMS Course schema + Category/Archive ItemList; LearnPress settings page
Version 10.8.81 β 10.8.86
- Tutor LMS Course + Category/Archive schema; LearnDash & Masteriyo integration; Masteriyo settings page
Version 10.8.31
- WooCommerce HPOS compatibility; security (nonce, sanitization); documentation updates
Version 10.8.30
- Added multi-currency support with exchange rates
- Added currency-to-country mapping feature
- Improved return policy schema with multiple options
- Added new social media profiles (TikTok, Telegram, WhatsApp)
Version 10.7.x
- Added Custom Schema Builder with 20+ schema types
- Introduced dynamic field auto-fill feature
- Added SiteNavigationElement schema support
- Added SearchAction schema for sitelinks searchbox
Version 10.6.x
- Added BreadcrumbList schema for all pages
- Added Category/Collection schema for WooCommerce
- Improved product schema with more attributes
Version 10.5.x
- Added FAQ Schema support for posts and pages
- Added Role-based access control for schema settings
- UI improvements and modern dashboard design
Version 10.4.x
- Added batch review management
- Improved AggregateRating with decimal support
- Added product condition options
Version 10.3.x
- Added ProductGroup schema support
- Added shipping details schema
- Added warranty information
Version 10.2.x
- Security enhancements
- Performance optimizations
- Bug fixes and stability improvements
Version 10.1.x
- Initial release with Product, Organization, and LocalBusiness schema
- WooCommerce integration
- Multi-language support
π Support
Getting Help
If you need assistance with Schema Star, here are your support options:
π CodeCanyon/ThemeForest
Submit a support ticket through your purchase platform for priority support.
π¬ Support
For support inquiries, please visit our website or use the CodeCanyon support system.
Before Contacting Support
Please check the following before submitting a support request:
- Ensure you're using the latest version of the plugin
- Check that your WordPress and PHP versions meet the requirements
- Test with a default WordPress theme to rule out theme conflicts
- Temporarily disable other plugins to check for conflicts
- Review the FAQ section above for common issues
Reporting Bugs
When reporting a bug, please include:
- WordPress version
- PHP version
- Plugin version
- Steps to reproduce the issue
- Any error messages you see
- Screenshots if applicable
Feature Requests
We welcome suggestions for new features! Please visit wpstarplugins.com to submit your feature requests.