Meta Collections

plugin banner

Turns WordPress into a Collection Manager. Customize edit screen by creation metadata schema's for custom post types, taxomonies and fields

Author:Bastiaan Blaauw (profile at wordpress.org)
WordPress version required:3.0
WordPress version tested:3.8.1
Plugin version:2.0.3
Added to WordPress repository:04-09-2012
Last updated:14-01-2014
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:20
Rated by:1
Plugin URI:http://wordpress.org/extend/plugins/meta-coll...
Total downloads:2 513
Active installs:10+
plugin download
Click to start download

Meta Collections

Meta Collections is developed to turn WordPress into a Collection manager. Beside 'Posts' and 'Pages' you can add your own custom post types (a Collection e.g. 'Films', 'Recipes' or 'Products'). For that particular post type you can add you own Metadata schema (custom fields: For 'Products' a price, image and manufacturer field). For example, if you want a Dublin Core metadata schema you can. That schema can be a mixture of system and custom fields or a completely customized metadataschema. You can intuitively compose the user interface for the post type in a preview screen by dragging and dropping metafields in the right places using neat metaboxes. Fields can be validated and can consist of multiple instances (e.g. more dan one ingredient field with a custom post type 'recipes'). You can add metafields in the post overview table.

Fields types

  • Text
  • Textarea
  • Wysiwyg (WordPress' native Editor)
  • Vimeo API connector (copies vimeo's preview images and other metadata into wordpress, configure embedding options)
  • Youtube field. (Using YouTube's API to get all the metadata for the film) Ability to use the title and description from the Youtube film in WordPress' title and description
  • ColorPicker (jQuery UI Colorpicker with hsb, rgb, lab, cmyk, hex colortype and transparancy support)
  • Date (jQuery UI datepicker)
  • Datetime (jQuery Mobiscroll)
  • Image
  • Georeference (Using google maps API for displaying a map and (reverse) geocode)
  • True / False (checkbox with text comment)
  • Taxonomy (adds a 'Wordpress' native taxonomy or tags to your post type)
  • Select (for selecting one or multiple values in a dropdownmenu)
  • Radio buttons (for single value)
  • Open Layer New Open Layer field for managing multiple point with a post (or other custom post type) every point can contain a title, date time and amount.
  • User field. Select single or multiple wordpress users en roles in checkbox, select or radio setting.
  • Combination Field. A field that can contain multiple other fieltypes. For example a text field and an image field. This field can also be repeated. This field you will enable to add multiple 'records' to one post, page or other custom post type you created. For instance, if you would have a custom post type 'films', this field would enable you to add mulitple actors with each film containing a bio, photo and other personal info.

Wishlist * File * multiple checkboxes * ask/request!

Shortcode

Shorcodes is still quite simple you can add the follow shorcode in your posts description in order to use the fields

[collections metafield="identifier" instance="all" seperator=" - "]

The shorcode analyzed: 1. 'collections' to identify the shortcode for the collections plugin. alwya begin the shorcode with 1. 'metafield= metafieldID' you can look a metafieldID up by editing a metadataset and then a metadatafield. 1. 'instance = number' to enable use of multiple values in a metafield. use 0 for the value for instance 0 or 1 for instance 1. Default if variable is not used is 0. Use 'all' to return all the values. 1. 'seperator = 'number' if you use 'All'for 'instance' then you can define a 'seperator' which seperate the values.

Localized interface

The plugin is published in a language supporing two languages, English and Dutch. Feel free to translate it to another language.


Screenshots
FAQ
ChangeLog