Skip to content

Educational Metadata for Pressbooks

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE.md
GPL-3.0
LICENSE.txt
Notifications You must be signed in to change notification settings

my-language-skills/all-in-one-metadata

All In One Metadata

Contributors: @colomet, @julienCXX, @masaka222, @MashRoofa and @danzhik

Donate link: https://opencollective.com/mylanguageskills

Tags: wordpress, multisite, pressbooks, metadata, schema, lrmi

Tested up to: WordPress

Requires: Pressbooks

Stable tag: Current Release

License: License

License URI: http://www.gnu.org/licenses/gpl-3.0.txt

Extended Metadata for Wordpress and Pressbooks

Description

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


pressbooks/pressbooks#950

Installation

  1. Clone (or copy) this repository folder all-in-one-metadata to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' screen in WordPress

Upgrades

For upgrades, download the las stable version from github, delete from FTP the old plugin and install the new one.

Frequently Asked Questions

  1. 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.

  2. 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)

  3. If I use PressBooks, how can I know which is the version I should give to my book? We use Explicit Books Versioning

  4. 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

Requirements

All In One Metadata works with:

  • PHP
  • Pressbooks

Lower versions are not supported.

Disclaimers

The All in one metadata plugin is supplied "as is" and all use is at your own risk.

Screenshots

You can see all of the screenshots of the plugin here

Roadmap

Now

0.xx

  • ADDITIONS

  • ENHANCEMENTS

  • List of Files revised

Soon

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

Later

Future

Changelog

See changelog

Upgrade Notice

0.17

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.

Credits


Up