Title: Structured Content (JSON-LD) #wpsc
Author: Gordon Böhme
Published: <strong>10 сар 29, 2018</strong>
Last modified: 7 сар 26, 2025

---

Search plugins

![](https://ps.w.org/structured-content/assets/banner-772x250.png?rev=2124501)

![](https://ps.w.org/structured-content/assets/icon-256x256.png?rev=2124593)

# Structured Content (JSON-LD) #wpsc

 By [Gordon Böhme](https://profiles.wordpress.org/gorbo/)

[Download](https://downloads.wordpress.org/plugin/structured-content.1.7.0.zip)

 * [Details](https://mn.wordpress.org/plugins/structured-content/#description)
 * [Reviews](https://mn.wordpress.org/plugins/structured-content/#reviews)
 *  [Installation](https://mn.wordpress.org/plugins/structured-content/#installation)
 * [Development](https://mn.wordpress.org/plugins/structured-content/#developers)

 [Support](https://wordpress.org/support/plugin/structured-content/)

## Description

Add flexible content boxes with JSON-LD microdata output according to schema.org
e.g. FAQPage, ProfilePage, Event, Course, LocalBusiness, JobPosting and Recipe.

### What does it do

With this plugin you can insert structured data elements multiple times in any post
or page.

In simple dialogs, for example FAQ can be inserted. Because the the plugin renders
the given information as JSON-LD according to schema.org, the bots of the search
engines, like google, recognize this schema.
 Nice option: you can decide if only
the JSON-LD should be displayed in the source code or if the content should be preformatted
and visible. Check or uncheck the “Render HTML” box to do this.

You can test whether the information has been labeled correctly with the [Markup Validator Tool](https://validator.schema.org/),
for example.

The basic goal is that your content can be better understood by the algorithms of
different search engines.
 A special goal is, among other things, that your answers
to questions from Google can be displayed as featured snippets in the SERPs (position
0) or extend your existing snippet in the SERPs.

**The plugin is optimized for the Gutenberg editor and future new structural elements
will only be published as Gutenberg blocks. Actually most of the structured content
elements also work with the TinyMCE!**

Currently the plugin offers seven structured data elements:
 – FAQPage – ProfilePage–
JobPosting – LocalBusiness – Event – Course – Recipe – Person (deprecated; use ProfilePage
insted)

Structure your content now and MAKE CONTENT GREAT AGAIN! #wpsc

### How to use it

Once the the plugin is installed and activated, you’ll find a new icon in the titlebar
of the WYSIWYG editor. Just click it, select your preferred structured content element
you want to insert and a modal will open. Fill out the form, click the save button
and your done.

If you use _Gutenberg_ you’ll find the new content blocks. Choose your preferred
structured content element and fill out the form. If you want to answer more than
one question, then simply add them by clicking on “Add one” _within_ this Gutenberg
block.

Alternatively use these shortcodes in your TinyMCE:

**FAQPage**
 _Single FAQ_

> [sc_fs_faq sc_id=”fs_faqUniqueID” html=”true/false” headline=”p or h2-h6″ img=”
> img-id-231″ question=”your question” img_alt=”img-alt text” css_class=”your-class”]
> Your answer – you can format it as you want[/sc_fs_faq]

_Multi FAQ_

> [sc_fs_multi_faq headline-0=”h3″ question-0=”Your question 1″ answer-0=”Your answer
> 1″ image-0=”” headline-1=”h3″ question-1=”Your question 2″ answer-1=”Your answer
> 2″ image-1=”” headline-2=”h2″ question-2=”Your question 3″ answer-2=”Your answer
> 3″ image-2=”” count=”3″ html=”false” css_class=”your-class”]

**JobPosting**

> [sc_fs_job html=”true/false” title=”JobPosting Title” title_tag=”p or h2-h6″ description
> =”JobPosting Description” valid_through=”2022-11-08″ employment_type=”FULL_TIME”
> company_name=”Your Company” same_as=”https://gorbo.de” logo_id=”309″ street_address
> =”anystreet 4″ address_locality=”Any City” address_region=”DE-ST” postal_code=”
> 01234″ address_country=”DE” currency_code=”EUR” quantitative_value=”200″ base_salary
> =”HOUR” css_class=”your-class”]

**Event**

> [sc_fs_event html=”true/false” title=”Event title” title_tag=”p or h2-h6″ event_location
> =”Event location” status=”EventScheduled” event_attendance_mode=”OfflineEventAttendanceMode”
> start_date=”2022-08-22T10:25″ end_date=”2022-08-22T11:25″ street_address=”Any 
> Street” address_locality=”Any City” address_region=”DE-ST” postal_code=”Any Postal
> Code” address_country=”US” image_id=”” performer=”PerformingGroup” performer_name
> =”John Doe” offer_availability=”InStock” offer_url=”https://example.com” currency_code
> =”EUR” price=”40.00″ offer_valid_from=”2022-08-20T10:25″ css_class=”your-class”]
> Event description – you can format it as you want[/sc_fs_event]

**Person**

> [sc_fs_person html=”true/false” person_name=”John Doe” job_title=”CEO of Something”
> image_id=”24″ street_address=”Any Street” address_locality=”Any City” address_region
> =”DE-ST” postal_code=”06114″ address_country=”DE” email=”john-doe@example.com”
> url=”https://example.com” telephone=”0049-123-45678″ css_class=”your-class” colleague
> =”https://url.com/about-colleague.html” works_for_name=”Company ABC” works_for_alt
> =”Cool Company ABC” works_for_url=”https://company-abc.xyz” works_for_logo=”https://
> company-abc.xyz/logo.jpg” same_as=”https://linkedin.com/profile/”]

### Updates

We will continuously offer new structured data elements and deliver them as updates.
Please visit https://wpsc-plugin.com/changelog/ to get the latest information.

[Follow us on twitter @wpsc_plugin](https://twitter.com/wpsc_plugin) to be informed
about updates & get the latest news!

### Sponsoring

If you want a special structured data element, we can implement it especially for
your needs. As a sponsor you will be mentioned on the website, the plugin description
and the changelog. If you are interested, write us an e-mail _infoⒶwpsc-plugin.com_

## Screenshots

 * [[
 * Adding a FAQPage section.
 * [[
 * Adding a JobPosting
 * [[
 * Adding a Event
 * [[
 * Adding a FAQPage section in Gutenberg

## Installation

 1. Unzip the download package
 2. Upload structured-content to the /wp-content/plugins/ directory
 3. Activate the plugin through the ‘Plugins’ menu in WordPress

Alternatively
 1. upload the zip file from the Admin plugins page 2. then activate

## FAQ

### Where do i find some HowTo

Please check out our [“HowTo” section](https://wpsc-plugin.com/how-to/) on our website.

### Where i can report bugs?

Please use the [“Issue” section](https://gitlab.com/webwirtschaft/structured-content/issues)
of the gitlab page of the Plugin.

## Reviews

![](https://secure.gravatar.com/avatar/7e3c60b1ad47b0cf698e131ae4dffd3b6ad4f54b2607300b49c801ae3a79321e?
s=60&d=retro&r=g)

### 󠀁[Good plugin, good code, great results!](https://wordpress.org/support/topic/good-plugin-good-code-great-results/)󠁿

 [for3st](https://profiles.wordpress.org/for3st/) 3 сар 14, 2024

…keep up the good work!

![](https://secure.gravatar.com/avatar/6763840d863dfdab8e159a88fe68f6f030136e2a2f9d7f6349cf8f80a946395b?
s=60&d=retro&r=g)

### 󠀁[Great plugin!](https://wordpress.org/support/topic/great-plugin-38358/)󠁿

 [joker399](https://profiles.wordpress.org/joker399/) 1 сар 24, 2024

Great plugin for FAQ!

![](https://secure.gravatar.com/avatar/4d739379b269c52e1545cea14eb44de08dc2e65925ace1b35f278f7c4179fcd7?
s=60&d=retro&r=g)

### 󠀁[Great plugin, fast support!](https://wordpress.org/support/topic/great-plugin-fast-support-52/)󠁿

 [Fărcaș Gelu Dănuț](https://profiles.wordpress.org/fgdro/) 1 сар 3, 2024

Thank you for this wonderful plugin and I am grateful to Neil Patel (from his website
and youtube channel I found out about this plugin).I use it for all sites.Thank 
you for support!

![](https://secure.gravatar.com/avatar/79cd6b22ad4d17522b15f86f2fc82117a1b9ed11ef19fb0a39a47c9f8ed060bc?
s=60&d=retro&r=g)

### 󠀁[Worst Plugin Ever](https://wordpress.org/support/topic/worst-plugin-ever-90/)󠁿

 [Chhaya Parikh](https://profiles.wordpress.org/chhayaparikh1963/) 3 сар 27, 2023

I am trying to add 3-4 FAQ’s in blog post. But Every time I add it never shows answer
1st question. I tried it on many posts but same issue.

![](https://secure.gravatar.com/avatar/cc6790afcae10f85481e673c9127c4b502d5af9b056d9b0b4f2a2e488c799c1b?
s=60&d=retro&r=g)

### 󠀁[Looks good](https://wordpress.org/support/topic/looks-good-155/)󠁿

 [mauri01](https://profiles.wordpress.org/mauri01/) 1 сар 13, 2023

Since a long time i use it. THANKS!

![](https://secure.gravatar.com/avatar/8ed49f0c97e5783961bed20a1e64cffa0e138d7b7d54f7ebd7d8147e708209f2?
s=60&d=retro&r=g)

### 󠀁[Great! Very dedicated developers.](https://wordpress.org/support/topic/great-15164/)󠁿

 [simonthesorcerer](https://profiles.wordpress.org/simonthesorcerer/) 1 сар 12, 
2023

Great, had one issue, they solved it for me in like 2 says DURING THE HOLIDAYS!!!
And keep in mind this is a free plugin, support them if you are financially able,
they deserve it. Great plugin btw. using the FAQ section in conjunction with: Schema–
All In One Schema Rich Snippets, and Schema & Structured Data for WP & AMP. No compatibility
issues with these schema plugins, it all works and I have rich snippets up the **
s this way 😀 /Schema is the future of SEO, jump on the rich snippet train while
you still can, if you are a latecomer you will miss out!/

 [ Read all 25 reviews ](https://wordpress.org/support/plugin/structured-content/reviews/)

## Contributors & Developers

“Structured Content (JSON-LD) #wpsc” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Gordon Böhme ](https://profiles.wordpress.org/gorbo/)
 *   [ Antonio Leutsch ](https://profiles.wordpress.org/antonioleutsch/)

“Structured Content (JSON-LD) #wpsc” has been translated into 1 locale. Thank you
to [the translators](https://translate.wordpress.org/projects/wp-plugins/structured-content/contributors)
for their contributions.

[Translate “Structured Content (JSON-LD) #wpsc” into your language.](https://translate.wordpress.org/projects/wp-plugins/structured-content)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/structured-content/),
check out the [SVN repository](https://plugins.svn.wordpress.org/structured-content/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/structured-content/)
by [RSS](https://plugins.trac.wordpress.org/log/structured-content/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.7.0

 * [FEATURE] Gutenberg block ProfilePage
 * [FEATURE] Gutenberg block Course with new attributes
 * [PATCH] Update Recipe Block
 * [PATCH] Compatibility with WP 6.8
 * [FIX] Fix Vulnerability

#### 1.6.4

 * [FIX] Fix Vulnerability
 * [PATCH] Compatibility with WP 6.7

#### 1.6.3

 * [FIX] Fix Cross-Site Scripting (XSS) Vulnerability in Recipe Block

#### 1.6.2

 * [FIX] Cross-Site Scripting (XSS) Vulnerability in Shortcodes

#### 1.6.1

 * [FIX] removing unnecessary in block #65
 * [FIX] Fixing Scroll in TinyMCE Window (Multi FAQ)
 * [FIX] use full img-url if no thumbnail url is provided

#### 1.6

 * [FEATURE] New Gutenberg block Recipe
 * [FIX] PHP Object Injection Vulnerability
 * [FIX] Cross-Site Scripting (XSS) Vulnerability
 * [FIX] using count instead of end() for looping through FAQPage questions

#### 1.5.3

 * [PATCH] Custom Escaping Function for JSON-LD
 * [PATCH] Custom Strip Tags Function for JSON-LD

#### 1.5.2

 * [PATCH] Wrong Escaping of HTML in FAQPage JSON-LD

#### 1.5.1

 * [PATCH] Compatibility with WP 6.1.1
 * [SECURITY] Escaping Output of Blocks and Shortcodes

#### 1.5

 * [FEATURE] New Gutenberg block LocalBusiness
 * [FEATURE] Option to add anchors to all headings (id=”#”)
 * [FEATURE] JobPosting: add JobLocationType TELECOMMUTE
 * [FEATURE] JobPosting: add employmentTypes FULL_TIME & PART_TIME
 * [FEATURE] Nicer animation for FAQ FE Summary
 * [FEATURE] Setting additional CSS classes via the Gutenberg standard
 * [FIX] Testing of different Bundler
 * [FIX] Remove Last One Button removes all faqs in multiple faq section

#### 1.4.6

 * [FEATURE] links in FE for phone, mail & url
 * [FIX] little CSS things here and there
 * [FIX] better datepicker
 * [FIX] invalid JSON – thanks @gefruckelt
 * [FIX] empty JSON strings in JOB block
 * [FIX] translation in EVENT block

#### 1.4.5

 * [FEATURE] “InnerBlocks” instead of “RichText” in Gutenberg. Goal: already formatted
   text can be copied into the text
    field and formatting is applied.
 * [FEATURE] offer list item for FAQ-Gutenberg block
 * [FEATURE] alternate name for person
 * [FIX] missing or wrong translations
 * [FIX] correct datetimes for some snippets
 * [FIX] removed mailto from mail links in person snippet
 * [FIX] border-box resizing in frontend

#### 1.4.4

 * [FIX] Timezone added for Event Dates
 * [FIX] Timezone added for Job Dates

#### 1.4.3

 * [NEW] eventStatus, eventAttendanceMode for Event-Element (Tiny-MCE & Gutenberg)
 * [NEW] SameAs, WorksFor for Person-Element (Tiny-MCE & Gutenberg)

#### 1.4.2

 * [FIX] translation now works in lightboxmodal for tinyMCE
 * [FIX] output of incorrectly nested HTML within JSON-LD

#### 1.4.1

 * [FIX] Backend issues with the lightbox modal
 * [FEATURE] jQuery completely removed from the plugin

#### 1.4.0

 * [NEW] Structured element “Course” (Gutenberg & TinyMCE)
 * [NEW] Icon set (https://www.zondicons.com/)
 * [NEW] Update mechanism for blocks
 * [NEW] Optional fields for “Events”: image, offers, performer
 * [FIX] “Events” description in JSON works now 🙂
 * [FIX] Refactored css classes that started with sc- to sc_
 * [FIX] Issue with select fields in Gutenberg
 * [FIX] Some improvements of the lightbox modal

#### 1.3.1

 * [FIX] for FAQ >10 (thanks to WOLFER MEDIA, tobias.grasse)

#### 1.3.0

 * [NEW] Multi FAQ (Gutenberg & TinyMCE)
 * [NEW] Datepicker for Events

#### 1.2.0

 * [New] Person as structured element
 * [NEW] Event as structured element
 * [FIX] escape links

#### 1.0.0

 * Complete rewrite
 * Thanks for your support: codemacher, web/dev/media, pixeldreher, superguppi

Please visit [https://gitlab.com/webwirtschaft/structured-content/activity](https://gitlab.com/webwirtschaft/structured-content/activity)
to see detailed changes.

## Meta

 *  Version **1.7.0**
 *  Last updated **8 сар ago**
 *  Active installations **40,000+**
 *  Tested up to **6.8.5**
 *  PHP version ** 7.0 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/structured-content/) ба [German](https://de.wordpress.org/plugins/structured-content/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/structured-content)
 * Tags
 * [FAQPage](https://mn.wordpress.org/plugins/tags/faqpage/)[LocalBusiness](https://mn.wordpress.org/plugins/tags/localbusiness/)
   [Recipe](https://mn.wordpress.org/plugins/tags/recipe/)
 *  [Advanced View](https://mn.wordpress.org/plugins/structured-content/advanced/)

## Ratings

 4.6 out of 5 stars.

 *  [  21 5-star reviews     ](https://wordpress.org/support/plugin/structured-content/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/structured-content/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/structured-content/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/structured-content/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/structured-content/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/structured-content/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/structured-content/reviews/)

## Contributors

 *   [ Gordon Böhme ](https://profiles.wordpress.org/gorbo/)
 *   [ Antonio Leutsch ](https://profiles.wordpress.org/antonioleutsch/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/structured-content/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://paypal.me/antonioleutsch)