my-language-skills / simple-metadata

Simple metadata use the default WP data to show to google as structured data.
GNU General Public License v3.0
2 stars 2 forks source link
metadata metadata-plugin schema smd wordpress wordpress-plugin

Simple Metadata

Plugin for automatic generation of meta fields in web-pages.

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.

Simple metadata, extends the functionality of WordPress and gives you the flexibility to add automatically metadata in your sites, taking advantage of the schema markup.

Simple metadata markup will be stored in cached versions of web-pages when a caching plugin is available. Please be sure to clear your cache.

Installation

  1. Upload plugin folder to /wp-content/plugins/ folder in your web-site file-system.
  2. Activate it from 'Plugins page' in your website.

Upgrades

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

Frequently Asked Questions

Rich Snippets FAQ

What is a SEO plugin?

Disclaimers

The Simple metadata plugin is supplied "as is" and all use is at your own risk.

Roadmap

To expand

Copy and paste the simple metadata lifecycle plugins, you have to change the function names and then to modify as desired the new metaboxes. we create a big meta data block, then inside we create fields, here it is in the file (admin/smd....-class.php). To see how we can create our own field, we have to go to the plugin simple-metadata/symbionts/custom-metadata/custom_metadata.php and then we can create using this file for the documentation. Don't forget to add in the simple-metadata plugin, in each smd-...-related-content folder the lines to write the metatags, for example :

if (is_plugin_active('simple-metadata-annotation/simple-metadata-annotation.php') && (isset(get_option('smdan_locations')['site-meta']) || isset(get_option('smdan_locations')['metadata'])){
        smdan_print_tags($type);
    }

Like you can see smdan_locations, is a function where create in the new plugin Don't forget to modify also the simple-metadata.php file this line and add the new plugin :

if (is_plugin_active('simple-metadata-education/simple-metadata-education.php') || is_plugin_active('simple-metadata-lifecycle/simple-metadata-lifecycle.php') || is_plugin_active('simple-metadata-annotation/simple-metadata-annotation.php'))

Changelog

1.6

1.5.3

1.5.2

1.5.1

1.5

1.4.4

1.4.3

Changes in this version are related ONLY to Pressbooks use case.

1.4.2

1.4.1

1.4

1.3

1.2.1

1.2

1.1

Integration with add-ons was significantly increased. Some new properties were added for all possible post types. Plugin now supports network-wide applied options

Credits


Up