Giter Site home page Giter Site logo

my-language-skills / all-in-one-metadata Goto Github PK

View Code? Open in Web Editor NEW
3.0 5.0 4.0 11.93 MB

Educational Metadata for Pressbooks

License: GNU General Public License v3.0

PHP 85.34% CSS 10.52% JavaScript 4.15%
wordpress wordpress-plugin pressbooks metadata schema google-scholar

all-in-one-metadata's Introduction

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.