Contributors: @colomet, @julienCXX, @masaka222, @MashRoofa and @danzhik
Donate link: https://opencollective.com/mylanguageskills
Tags: wordpress, multisite, pressbooks, metadata, schema, lrmi
License URI: http://www.gnu.org/licenses/gpl-3.0.txt
Extended Metadata for Wordpress and Pressbooks
Wordpress gives you the ability to add metadata to your sites thus helping Google and other search engines to recognise it. The problem comes if you want to expand.
All in one metadata, extends the functionality of Wordpress and gives you the flexibility to add more metadata in your sites, taking advantage of the schema markup.
You can see the schema properties that we use here
- Introduction
- Installation, Integrations and Compatibilities
- Multisite documentation
- Single Site documentation
- Page documentation
- Developers documentation
- Clone (or copy) this repository folder
all-in-one-metadata
to the/wp-content/plugins/
directory - Activate the plugin through the 'Plugins' screen in WordPress
For upgrades, download the las stable version from github, delete from FTP the old plugin and install the new one.
-
If I don't need to use all the fields of the plugin, can I leave them empty? Yes, if one field is empty the SEO information about it will not be generated.
-
How can I check if the metadata is update? by running Google structured data testing tool in each one of the places (Main page of the Root theme, Main page of the Single Site and post page of a Site)
-
If I use PressBooks, how can I know which is the version I should give to my book? We use Explicit Books Versioning
-
Which metadata can I find? All in one metadata have the Types XXX and XXX with all the subtipes and properties till schema version 3.3
All In One Metadata works with:
Lower versions are not supported.
The All in one metadata plugin is supplied "as is" and all use is at your own risk.
You can see all of the screenshots of the plugin here
-
ADDITIONS
-
ENHANCEMENTS
-
List of Files revised
New types Use the library from Spatie that auto generates schema Schema Detection of various other popular SEO tools to prevent duplicated output Review: https://yoast.com/hreflang-ultimate-guide/ Maybe if a book have a version name (once is achive) we can have automatic link to the original one https://moz.com/learn/seo/duplicate-content
Improved database interaction and options storing, which decreases overhead of database entries by tens of times and also improves plugin performance. Since this moment in order for plugin to work properly, install this version of a plugin, delete it from plugins page (IMPORTANT! Not manually via FTP) so that your database get cleaned from entries of elder versions of a plugin and install it again.
- Here's a link to Plugin Boilerplate
- Here's a link to Composer
- Here's a link to PressBooks
- Here's a link to Custom Metadata Manager for WordPress