Title: Entity Schema
Author: scottgutelius
Published: <strong>Agẹmọ  6, 2026</strong>
Last modified: Ògún  28, 2026

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/entity-schema/assets/banner-772x250.png?rev=3597208)

![](https://ps.w.org/entity-schema/assets/icon-256x256.png?rev=3597208)

# Entity Schema

 Láti ọwọ́ [scottgutelius](https://profiles.wordpress.org/scottgutelius/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/entity-schema.2.10.0.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/entity-schema/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/entity-schema/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/entity-schema/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/entity-schema/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/entity-schema/)

## Àpèjúwe

**Professional schema markup made simple.**

Entity Schema gives WordPress sites multi-type LocalBusiness schema (up to 4 @type
values across 135+ business types) and FAQ markup. No external API dependencies,
no tracking, and a clean interface that outputs valid JSON-LD structured data.

#### Why Entity Schema?

 * **Full-Featured Core** Ìtumọ̀ Yorùbá: – LocalBusiness schema, FAQ schema with
   drag-and-drop reordering, and conflict management all included in the free version
 * **Flexible Template** Ìtumọ̀ Yorùbá: – Universal template supports 135+ business
   types with all the fields you need
 * **Zero Coding Required** Ìtumọ̀ Yorùbá: – Clean admin interface that anyone can
   use, no JSON or code editing needed
 * **SEO Plugin Friendly** Ìtumọ̀ Yorùbá: – Built-in conflict management works seamlessly
   with Yoast, Rank Math, and All in One SEO
 * **Translation Ready** Ìtumọ̀ Yorùbá: – Fully internationalized with proper i18n
   support for global audiences

#### Features

**Organization & LocalBusiness Schema**
 ✓ Single location with full address details
✓ 135+ business types supported ✓ Multi-type support — combine up to four business
types in a single @type array ✓ Operating hours configuration ✓ Service areas (City,
State, Country, or AdministrativeArea) ✓ Social media profiles integration ✓ Logo
and image support ✓ Contact information and phone numbers

**FAQ Schema**
 ✓ Unlimited FAQs per page/post ✓ Drag-and-drop reordering ✓ Three
display styles: list (default), accordion, and minimal ✓ List default aligns with
GoogleÌtumọ̀ Yorùbá: ’s snippet visibility guidance ✓ Automatic theme color matching
✓ Custom color overrides via shortcode ✓ Clean, accessible markup

**Technical Features**
 ✓ Conflict management for SEO plugins ✓ Clean JSON-LD output
✓ No external API calls ✓ Translation ready (i18n) ✓ WordPress coding standards 
compliant ✓ GPL licensed

#### Perfect For

 * **Local Businesses** Ìtumọ̀ Yorùbá: – Restaurants, salons, contractors, retail
   stores — including businesses that span multiple types
 * **Professional Services** Ìtumọ̀ Yorùbá: – Lawyers, accountants, consultants,
   agencies
 * **WordPress Agencies** Ìtumọ̀ Yorùbá: – Provide schema for clients without subscription
   fees

#### Technical Highlights

 * **Clean Architecture** Ìtumọ̀ Yorùbá: – Base template system with specialized
   extensions
 * **Automatic Template Routing** Ìtumọ̀ Yorùbá: – Switches templates based on business
   type selection
 * **No Database Bloat** Ìtumọ̀ Yorùbá: – Uses standard WordPress storage efficiently
 * **Proper Escaping** Ìtumọ̀ Yorùbá: – All output sanitized and escaped per WordPress
   standards
 * **PHPDoc Coverage** Ìtumọ̀ Yorùbá: – Fully documented code for developers
 * **Hooks & Filters** Ìtumọ̀ Yorùbá: – Extensible for custom development

## Àwọn àwòrán ìbòjú

[⌊Business type selector - 135+ categorized business types with proper schema.org
mapping⌉⌊Business type selector - 135+ categorized business types with proper schema.
org mapping⌉[

Business type selector Ìtumọ̀ Yorùbá: – 135+ categorized business types with proper
schema.org mapping

[⌊FAQ Schema editor - drag-and-drop reordering with full HTML link support in answers⌉⌊
FAQ Schema editor - drag-and-drop reordering with full HTML link support in answers⌉[

FAQ Schema editor Ìtumọ̀ Yorùbá: – drag-and-drop reordering with full HTML link 
support in answers

[⌊Location fields - address, contact, and geo coordinates with auto-split paste 
from Google Maps⌉⌊Location fields - address, contact, and geo coordinates with auto-
split paste from Google Maps⌉[

Location fields Ìtumọ̀ Yorùbá: – address, contact, and geo coordinates with auto-
split paste from Google Maps

[⌊Service/Product Offerings - define services and products with proper schema types⌉⌊
Service/Product Offerings - define services and products with proper schema types⌉[

Service/Product Offerings Ìtumọ̀ Yorùbá: – define services and products with proper
schema types

[⌊Conflict Management - automatic detection and filtering alongside your existing
SEO plugin⌉⌊Conflict Management - automatic detection and filtering alongside your
existing SEO plugin⌉[

Conflict Management Ìtumọ̀ Yorùbá: – automatic detection and filtering alongside
your existing SEO plugin

[⌊Schema output in page source - clean JSON-LD markup without bloat⌉⌊Schema output
in page source - clean JSON-LD markup without bloat⌉[

Schema output in page source Ìtumọ̀ Yorùbá: – clean JSON-LD markup without bloat

## Ìgbéwọlẹ̀

#### Automatic Installation

 1. Log into your WordPress admin dashboard
 2. Go to **Plugins  Add New**
 3. Search for “Entity Schema”
 4. Click **Install Now** on the Entity Schema plugin
 5. Click **Activate** after installation completes
 6. Go to **Entity Schema** in your admin sidebar to configure

#### Manual Installation

 1. Download the plugin ZIP file
 2. Log into your WordPress admin dashboard
 3. Go to **Plugins  Add New  Upload Plugin**
 4. Click **Choose File** and select the ZIP file
 5. Click **Install Now**
 6. Click **Activate Plugin** after installation completes

#### After Activation

 1. Click **Entity Schema** in your WordPress admin sidebar
 2. The Universal Template will load automatically
 3. Select your business type from the dropdown (135+ options)
 4. Fill in your business information (name, address, phone, etc.)
 5. Click **Save All Changes**

Your organization schema is now live on your homepage!

To add FAQ schema: 1. Edit any page or post 2. Scroll to the **FAQ Schema** metabox
3. Add your questions and answers 4. Add the `[entisc_faq]` shortcode where you 
want FAQs to display 5. Publish or update the page

## FAQ

### What does Entity Schema do thatÌtumọ̀ Yorùbá: ’s different from general SEO plugins?

Entity Schema specializes in **business schema** Ìtumọ̀ Yorùbá: – organization, 
locations, and FAQs with dedicated fields and features.

**Key Features:**

 * **Complete LocalBusiness schema** Ìtumọ̀ Yorùbá: – Full address, hours, service
   areas, and contact fields
 * **Drag-and-drop FAQ reordering** Ìtumọ̀ Yorùbá: – Rearrange questions without
   deleting/recreating
 * **Conflict management** Ìtumọ̀ Yorùbá: – Works alongside other SEO plugins without
   duplicate schema
 * **Clean, focused functionality** Ìtumọ̀ Yorùbá: – Dedicated to business schema
   with no bloat

### Will this conflict with my SEO plugin?

No! Entity Schema includes automatic conflict management. It detects Yoast, Rank
Math, and All in One SEO, then prevents duplicate organization/business schema.

**How it works:**
 1. Your SEO plugin handles: Articles, HowTo, Videos, (content
schema) 2. Entity Schema handles: Organization, LocalBusiness, FAQs (business schema)
3. Both plugins work together without conflicts

Enable conflict management in **Entity Schema  Conflicts** settings. ItÌtumọ̀ Yorùbá:’
s that simple.

### Do I need coding knowledge to use this?

Not at all. Entity Schema was built for non-technical users. The admin interface
uses simple forms Ìtumọ̀ Yorùbá: – just fill in your business information like you
would on any website.

No JSON editing. No code snippets. No complicated settings. If you can fill out 
a contact form, you can use Entity Schema.

### Will this improve my SEO?

Schema markup helps search engines and AI systems understand your business accurately.
It wonÌtumọ̀ Yorùbá: ’t make weak content rank higher, but it makes your business
facts machine-readable, which means search engines donÌtumọ̀ Yorùbá: ’t have to 
guess what you do, where you operate, or what you offer.

Two things get conflated here. Structured data (schema markup) makes your business
facts explicit. Structured content (clear headings, direct answers, useful information)
is what earns visibility in search results and AI-generated answers. Schema handles
the first half; your content handles the second. Entity Schema gives you the tools
for both.

### Does it work with page builders?

Yes! Entity Schema works with all page builders including:

 * Gutenberg (WordPress block editor)
 * Elementor
 * Divi
 * Beaver Builder
 * WPBakery
 * Oxygen
 * Bricks

The FAQ shortcode `[entisc_faq]` works anywhere you can add shortcodes. The schema
itself is added to the page HTML, so it works regardless of your page builder.

### What business types are supported?

Entity Schema supports 135+ business types organized into categories:

**Professional Services:** Attorney, AccountingService, RealEstateAgent, InsuranceAgency,
Notary, etc.

**Retail & Sales:** Store, ClothingStore, HardwareStore, FurnitureStore, JewelryStore,
etc.

**Automotive:** AutoDealer, AutoRepair, AutoBodyShop, GasStation, MotorcycleDealer,
etc.

**Food Service:** Restaurant, CafeOrCoffeeShop, Bakery, FastFoodRestaurant, BarOrPub,
Distillery, etc.

**Home Services:** Electrician, Plumber, RoofingContractor, HVACBusiness, Locksmith,
etc.

**Lodging:** Hotel, Motel, BedAndBreakfast, Resort, Campground, VacationRental, 
etc.

**Health & Beauty:** BeautySalon, HairSalon, DaySpa, TattooParlor, Dentist, VeterinaryCare,
etc.

**Entertainment:** MovieTheater, AmusementPark, ComedyClub, Museum, ArtGallery, 
etc.

DonÌtumọ̀ Yorùbá: ’t see your exact type? Use the Universal template with LocalBusiness
Ìtumọ̀ Yorùbá: – it works for all business types!

### How do I display FAQs on my pages?

After adding FAQs in the FAQ Schema metabox, add this shortcode to your page content:

    ```
    [entisc_faq]
    ```

**Display style options:**
 * `[entisc_faq]` Ìtumọ̀ Yorùbá: – Default list style(
recommended for SEO and snippet visibility) * `[entisc_faq style="accordion"]` Ìtumọ̀
Yorùbá: – Accordion with expand/collapse * `[entisc_faq style="minimal"]` Ìtumọ̀
Yorùbá: – Minimal styling

**Color options:**
 * `[entisc_faq accent_color="#0073aa"]` Ìtumọ̀ Yorùbá: – Custom
accent color * `[entisc_faq bg_color="#f9f9f9"]` Ìtumọ̀ Yorùbá: – Custom background
color * `[entisc_faq text_color="#333333"]` Ìtumọ̀ Yorùbá: – Custom text color

Colors automatically match your WordPress theme by default!

### Can I reorder FAQs without deleting them?

Yes! In the FAQ metabox, simply drag the **⋮⋮** handle to rearrange questions. Your
content is preserved Ìtumọ̀ Yorùbá: – no deleting and recreating FAQs just to change
the order.

### Can I add links inside FAQ answers?

Yes. Entity Schema preserves any links you add inside your FAQ answers. They appear
exactly as you wrote them, both in the visible display on your page and in the FAQPage
structured data. GoogleÌtumọ̀ Yorùbá: ’s FAQ spec explicitly allows anchor tags 
in answer text, so thereÌtumọ̀ Yorùbá: ’s nothing to worry about on the markup side.
Some FAQ plugins strip links from the structured data output even when they display
them on the page. Entity Schema keeps them intact in both places. For more on how
to get the most out of FAQ schema, visit https://entityschema.com/faq/

### Is it translation ready / multilingual compatible?

Yes! Entity Schema is fully internationalized with proper i18n support. All user-
facing strings are wrapped in translation functions with the `entity-schema` text
domain.

Works with:
 * WPML * Polylang * TranslatePress * Weglot * Any translation plugin

### Does it store data externally or make API calls?

Entity Schema stores all of your schema data (business info, FAQs, settings) in 
your WordPress database. Your schema data stays on your server and is never sent
anywhere.

The plugin bundles the Freemius SDK to manage optional opt-in usage tracking and
deactivation feedback. See the “Third-Party Services” section below for details.

### Third-Party Services

Entity Schema uses the **Freemius SDK** ([freemius.com](https://freemius.com)) for
plugin activation, optional anonymous usage tracking (opt-in only), and deactivation
feedback. The SDK is bundled with this plugin.

**What data is sent and when:**

 * **On activation:** The Freemius SDK shows an opt-in dialog asking if you want
   to share anonymous usage diagnostics. Nothing is sent unless you click “Allow&
   Continue.” If you skip or decline, no data is sent.
 * **If you opt in:** Freemius periodically sends anonymous diagnostics (WordPress
   version, PHP version, active theme, plugin version, site URL) to help improve
   the plugin.
 * **On deactivation:** An optional feedback form is shown. Submitting feedback 
   sends your response to Freemius; skipping sends nothing.

**Terms and privacy:**

 * Freemius Terms of Service: [https://freemius.com/terms/](https://freemius.com/terms/)
 * Freemius Privacy Policy: [https://freemius.com/privacy/](https://freemius.com/privacy/)

The plugin functions completely without opting in. You can skip the opt-in dialog
and use all features normally.

### How do I verify my schema is working?

Two easy ways:

**Method 1: View Source**
 1. Visit your homepage 2. Right-click  View Page Source
3. Search for “schema.org” 4. YouÌtumọ̀ Yorùbá: ’ll see your schema in clean JSON-
LD format

**Method 2: Google Rich Results Test**
 1. Copy your page URL 2. Visit: https://
search.google.com/test/rich-results 3. Paste your URL and click “Test URL” 4. Google
shows exactly what schema it found

Green checkmarks = success!

**Built-In Links:** Entity Schema includes direct links to both the Google Rich 
Results Test and Schema.orgÌtumọ̀ Yorùbá: ’s validator right from the plugin settings,
so you can verify your markup from your WordPress dashboard.

## Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

## Àwọn Olùkópa & Olùgbéejáde

“Entity Schema” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa
sí plugin yìí.

Àwọn Olùkópa

 *   [ scottgutelius ](https://profiles.wordpress.org/scottgutelius/)

[Túmọ̀ “Entity Schema” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/entity-schema)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/entity-schema/), ṣàyẹ̀wò
[ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/entity-schema/), tàbí ṣe àgbékalẹ̀
sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/entity-schema/) 
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/entity-schema/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 2.10.0 Ìtumọ̀ Yorùbá: – 2026-08-27

 * Added: About / Team page. A new settings section lets you pick a published page
   as your About or Team page and add team members — name, title, website, bio, 
   areas of expertise, alma mater, professional credentials, social profiles, and
   a photo. Each team member is output on that page as a Person entity linked to
   your organization via worksFor. When exactly one person is shown, the output 
   includes a ProfilePage wrapper for that page. Founders configured in the Founders
   section can be included on the About page with one checkbox, as the same entities
   as on the homepage.
 * Fixed: Conflict management is now scoped by page context. The full Organization/
   WebSite/LocalBusiness suppression of other SEO plugins’ schema only applies on
   the homepage, where Entity Schema outputs its own entity. On blog posts and inner
   pages the other pluginÌtumọ̀ Yorùbá: ’s schema is left intact (previously its
   Organization and WebSite nodes were removed there, leaving broken references 
   in its article markup); the only inner-page suppression is the other pluginÌtumọ̀
   Yorùbá: ’s FAQ markup, and only on posts where Entity Schema has its own FAQs.

#### 2.9.1 Ìtumọ̀ Yorùbá: – 2026-08-23

 * Added: Wikipedia and Wikidata URL fields on the Organization — both are appended
   to the Organization sameAs array alongside your social profiles
 * Added: Check-in Time, Check-out Time, and Pets Allowed fields for all Lodging
   business types (Hotel, Motel, Bed and Breakfast, Hostel, Resort, Campground, 
   Vacation Rental, Ski Resort, and Lodging Business)

#### 2.9.0 Ìtumọ̀ Yorùbá: – 2026-08-16

 * Added: Organization Founders. A new section on every template lets you list your
   founders — name, title, website, description, social profiles, and a photo. Each
   founder is added to your schema as a Person entity linked from your organization.
   This helps search engines and AI systems understand who founded your organization(
   it is not a Google rich-results feature).
 * Changed (Pro): Casino output is now a flat `@graph` — the casino plus its venues(
   hotel, golf course, restaurants, etc.) as linked top-level entities, matching
   the structure the Healthcare and Universal templates already use. Note for anyone
   consuming the raw JSON-LD: restaurant `@id`s changed from `#restaurant-0` (0-
   based) to `#restaurant-1` (1-based).
 * Changed (Pro): Nonprofit output is now always `@graph`-wrapped, with the parent
   organization and each program as linked top-level entities instead of nested 
   objects.
 * Changed: Universal location entities now link back to the organization via `parentOrganization`,
   matching the other templates, and all `@id` values use your siteÌtumọ̀ Yorùbá:’
   s home URL consistently.
 * Fixed: Importing your own siteÌtumọ̀ Yorùbá: ’s Nonprofit schema no longer creates
   a phantom location from the parent organization.

#### 2.8.0 Ìtumọ̀ Yorùbá: – 2026-08-09

 * Changed (Pro): Healthcare multi-location output is now a flat `@graph` (organization
   node plus `@id`‘d location and pharmacy nodes), matching the Universal templateÌtumọ̀
   Yorùbá: ’s structure. The organization node is `Organization` whenever at least
   one location renders; location nodes now carry the selected medical business 
   type instead of always being `MedicalClinic`. Note for anyone consuming the raw
   JSON-LD: location `@id`s changed from `#clinic-0` (0-based) to `#location-1` (
   1-based), and pharmacies now have their own `#pharmacy-N` `@id` instead of being
   anonymous.
 * Changed: Every service area now outputs as `AdministrativeArea` with a name and,
   when provided, a Wikipedia/Wikidata link. The old Area Type dropdown (City/State/
   Country) is gone.
 * Changed: Phone numbers in the JSON-LD output are now formatted consistently (
   E.164); numbers that cannot be parsed are omitted rather than published malformed.
   Your saved values are unchanged.
 * Changed: The home page schema now includes every location, even ones with their
   own dedicated location page.
 * Changed (Pro): Nonprofit locations can now have their own service areas, overriding
   the organization-wide list; a location without its own areas still inherits the
   organizationÌtumọ̀ Yorùbá: ’s.
 * Fixed (Pro): The “Add Area” button for per-location service areas on the Healthcare
   template did not respond to clicks.

#### 2.7.0 Ìtumọ̀ Yorùbá: – 2026-08-06

 * Changed: Stored settings now use one canonical field naming shared by all templates;
   existing data migrates automatically (a pre-migration backup is kept). Schema
   output is unchanged.
 * Changed: Year Founded accepts a 4-digit year or a full YYYY-MM-DD date and is
   validated on save.

#### 2.6.1 Ìtumọ̀ Yorùbá: – 2026-08-05

 * Fixed: Healthcare locations with an address but no name now emit a clinic node
   under the business name instead of being silently skipped.
 * Changed: Saving settings no longer deletes data keys the active template does
   not recognize Ìtumọ̀ Yorùbá: – unrecognized keys submitted with a save are now
   kept instead of being destroyed.

#### 2.6.0 Ìtumọ̀ Yorùbá: – 2026-08-02

 * Added (Pro): Bowling Alley venue block on the Casino template — name, description,
   number of lanes, and its own hours (including Open 24/7), output as a `BowlingAlley`
   node contained in the casino.
 * Added (Pro): Casino Features checkboxes for offerings without their own schema.
   org type (sports betting, poker room, bingo, and more), output as `amenityFeature`
   on the casino itself.
 * Added (Pro): Ten new medical business types in the Healthcare group — Diet & 
   Nutrition, Emergency Clinic, Geriatric Care, Midwifery, Nursing Care, Optometry,
   Ear Nose & Throat, Plastic Surgery, Podiatry, and Public Health — bringing the
   Pro catalog to 161 types.
 * Added (Pro): Per-location Country field on the Healthcare template. Locations
   without their own country inherit the organizationÌtumọ̀ Yorùbá: ’s country; 
   existing saved locations pick this up automatically.
 * Fixed (Pro): The saved Healthcare business type could silently revert on save
   in certain licensing states; the type list used for validation no longer depends
   on the license gate.
 * Fixed (Pro): Healthcare location and pharmacy phone numbers now inherit from 
   the main phone number when left empty, matching the other templates.
 * Changed: Updated the bundled Freemius SDK to 2.13.4 (upstream re-release of 2.13.3
   with a checkout fix and PHP compatibility improvements).

#### 2.5.1 Ìtumọ̀ Yorùbá: – 2026-07-22

 * Added: Cuisine Type and Menu URL fields for food businesses (Restaurant, Bakery,
   Bar or Pub, Brewery, Cafe or Coffee Shop, Fast Food Restaurant, Ice Cream Shop,
   Winery, Distillery, and Food Establishment). The fields appear automatically 
   when a food business type is selected — as the primary type, an additional type,
   or a custom type — and output as `servesCuisine` and `menu` in the JSON-LD. Values
   are kept (not deleted) if you switch to a non-food type and back.
 * Added: Business Name and Website URL now pre-fill from your site title and site
   address when empty. Both stay editable, and your saved values always take precedence.
 * Added: Per-location “Open 24/7” checkbox on the Universal, Healthcare, and Nonprofit
   templates. Checking it hides the day-by-day hours editor (your entries are preserved)
   and outputs a seven-day Mo–Su 00:00–23:59 `openingHoursSpecification`. Healthcare
   gets it on both clinic and pharmacy hours, independently per location.
 * Changed: Business-type counts shown in the admin (welcome notice, features box,
   template description) are now derived from the actual catalog — the free version
   correctly says 135+ instead of the overstated 150+, and the number updates automatically
   as types are added.
 * Changed: FAQ shortcode typography now inherits from your theme — question headings
   use the themeÌtumọ̀ Yorùbá: ’s heading sizes for the chosen level (H2/H3/H4) 
   and answer text uses the themeÌtumọ̀ Yorùbá: ’s body size, consistently across
   accordion, list, and minimal styles. The FAQ section header now renders at your
   themeÌtumọ̀ Yorùbá: ’s H2 size as well (previously fixed at 1.4em), so the size
   relationship between section headers and questions follows your themeÌtumọ̀ Yorùbá:’
   s own heading scale.
 * Fixed: Accordion FAQ questions rendered in the browserÌtumọ̀ Yorùbá: ’s default
   font instead of the themeÌtumọ̀ Yorùbá: ’s font on themes that donÌtumọ̀ Yorùbá:’
   t normalize `<button>` elements (including block themes like Twenty Twenty-Five).

#### 2.5.0 Ìtumọ̀ Yorùbá: – 2026-07-13

 * Added: Education types (Preschool, School, CollegeOrUniversity, etc.) can now
   be combined with additional business types — e.g. a preschool that is also a 
   childcare facility (`"@type": ["Preschool", "ChildCare"]`) or a college-affiliated
   prep school (`["CollegeOrUniversity", "HighSchool"]`). Education types also now
   appear in the Additional Business Types selector.
 * Added: LocalBusiness is now automatically included as a second @type for deep
   schema.org subtypes (e.g. `"@type": ["VeterinaryCare", "LocalBusiness"]`). This
   clears schema.org validator warnings about properties like geo and openingHoursSpecification
   on those types; GoogleÌtumọ̀ Yorùbá: ’s Rich Results Test is unaffected. Nothing
   changes in your settings — itÌtumọ̀ Yorùbá: ’s output-only and doesnÌtumọ̀ Yorùbá:’
   t count against the 4-type limit.
 * Changed: The JSON-LD output now includes only the fields youÌtumọ̀ Yorùbá: ’ve
   actually configured. Empty values and plugin defaults (like `currenciesAccepted:"
   USD"` and `addressCountry: "US"` when you never set a country) no longer appear
   in the markup. A one-time cleanup removes previously stored defaults — a country
   saved next to a filled state/ZIP is kept.
 * Fixed: An incomplete location row (e.g. city but no street address) no longer
   causes the business type, service areas, and services to disappear from the output.
   They now stay on the organization entity until the address is complete.
 * Fixed: Healthcare template — service areas no longer disappear when no clinic
   location has a name; they appear on the organization entity instead.

#### 2.4.2 Ìtumọ̀ Yorùbá: – 2026-07-05

 * Changed: Welcome notice “Get Started” button now opens the Quickstart guide at
   entityschema.com (previously linked back to the settings page).
 * Changed: Updated bundled Freemius SDK to 2.13.3 (currency handling improvements,
   configurable API timeout, PHP warning fixes).
 * Removed: Leftover unused code from the old radius-based service-area system, 
   fully replaced by typed service areas (City, State, Country, AdministrativeArea).
   No behavior change.

#### 2.4.1 Ìtumọ̀ Yorùbá: – 2026-07-05

 * Added: FAQ Display Defaults on the Tools page — set the site-wide default FAQ
   display style (List, Accordion, or Minimal) and the default question heading 
   level (H2, H3, or H4). Each page can still override these in its FAQ metabox,
   and shortcode attributes override both.

#### 2.4.0 Ìtumọ̀ Yorùbá: – 2026-07-03

 * Added: Additional Business Types — select up to 3 extra schema.org types that
   also describe your business (e.g., a restaurant thatÌtumọ̀ Yorùbá: ’s also a 
   bar). Output uses GoogleÌtumọ̀ Yorùbá: ’s documented multi-type pattern: `"@type":["
   Restaurant", "BarOrPub"]`. Single-type setups are unchanged.
 * Fixed: Conflict management now suppresses Rank MathÌtumọ̀ Yorùbá: ’s companion`
   Place` location node and covers every business type Rank Math offers, and the
   full suppression list is applied uniformly to Yoast and All in One SEO as well.
 * Fixed: Healthcare template no longer outputs `priceRange` on a MedicalOrganization-
   typed entity (invalid per schema.org); it still appears for Hospital, Medical
   Clinic, and other local-business medical types.

#### 2.3.0 Ìtumọ̀ Yorùbá: – 2026-06-09

 * Fixed: Pasting `<script type="application/ld+json">`-wrapped JSON-LD into the
   importer no longer reports “No importable fields were found.”
 * Added: Import now handles multiple JSON-LD `<script>` blocks (and bare concatenated
   JSON objects) in a single paste.
 * Added: Import maps Healthcare fields — medical specialties, pharmacy, Google 
   Business Profile, org/per-location addresses (with `@id` reference resolution),
   Tax ID, founded year, and number of employees.

#### 2.1.0 Ìtumọ̀ Yorùbá: – 2026-04-25

 * Added: List and Minimal FAQ display styles are now available in the free version.
 * Changed: Default FAQ display style is now List (previously Accordion). Existing
   shortcodes with no style attribute will render as List after update. To preserve
   the previous behavior, add `style="accordion"` to the shortcode.
 * Removed: Stray external link in plugin settings footer.
 * Improved: Location data sanitization.
 * Fixed: Renamed Universal template file to follow WPCS class file naming convention.
 * Fixed: PHPCS empty-line errors and unused parameter warning.
 * Reason for FAQ default change: Aligns with GoogleÌtumọ̀ Yorùbá: ’s April 2026
   guidance recommending visible content (not accordions) for “Read More” deep-link
   snippet eligibility in SERPs.

#### 2.0.0 Ìtumọ̀ Yorùbá: – 2026-04-11

**Initial Release**

 * Organization & LocalBusiness schema
 * 150+ supported business types
 * Universal Schema Builder template
 * FAQ schema with metabox integration
 * Drag-and-drop FAQ reordering
 * Accordion FAQ display style
 * Automatic theme color detection for FAQs
 * Custom color overrides via shortcode attributes
 * Service area support (City, State, Country, or AdministrativeArea)
 * Operating hours configuration
 * Social media profile integration
 * Conflict management for SEO plugins (Yoast, Rank Math, All in One SEO)
 * Clean JSON-LD output
 * Translation ready (i18n)
 * GPL licensed
 * WordPress coding standards compliant
 * No external API dependencies

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **2.10.0**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọ̀sẹ̀ 4 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **30+**
 *  Ẹ̀yà WordPress ** 6.2 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **7.1.2**
 *  Ẹ̀yà PHP ** 7.4 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/entity-schema/)
 * Àwọn àmì
 * [faq](https://yor.wordpress.org/plugins/tags/faq/)[local seo](https://yor.wordpress.org/plugins/tags/local-seo/)
   [schema](https://yor.wordpress.org/plugins/tags/schema/)[seo](https://yor.wordpress.org/plugins/tags/seo/)
   [structured data](https://yor.wordpress.org/plugins/tags/structured-data/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/entity-schema/advanced/)

## Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

[Your review](https://wordpress.org/support/plugin/entity-schema/reviews/#new-post)

[Wo gbogbo àwọn àgbéyẹ̀wò](https://wordpress.org/support/plugin/entity-schema/reviews/)

## Àwọn Olùkópa

 *   [ scottgutelius ](https://profiles.wordpress.org/scottgutelius/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/entity-schema/)