Schema plugin has an easy way to override some of the schema.org markups output, you can enabe post meta box for adding new values, or even get values of post meta created by other WordPress plugins of by your Theme.
Since the Schema plugin generate markup automatically based on your site content and using some WordPress core functions to get values, which makes this plugin super easy to use, however the end result may not be the best. You might -for example- want to provide a specific headline or description for an Article.
The good news is, you can do just that in a few easy steps. Also, this feature is extensible, means that developers can extend it to introduce new field types, which can be used to integrate with other plugins.
Use Post Meta Feature to Override Schema Markup
Enable Post Meta Creator
To enable Post Meta feature, within the Schema type edit screen, tick the checkbox where it says Post Meta.
This will show a new post meta box that has repeatable fields creation functionality to allow you create an many fields as you like.
There are a few predefined Filters that can be overridden:
- Author Name
You can easily create new post meta fields for it in your post editor.
Example: Here is an example on how to use the Post Meta Generator.
Use data from other plugins
You can make an excellent use of this feature, especially that you can use post meta values created and saved by other plugins, you just need to know which post meta Key to use.
Inspect Post Meta Keys and Values
The most easy way to know post meta Keys is to install and activate the free Post Meta Inspector plugin.
Example (coming soon!)