2017 © Pedro Peláez
 

library voce-post-meta-media

Extension of Voce Post Meta Plugin to create media meta fields

image

voceconnect/voce-post-meta-media

Extension of Voce Post Meta Plugin to create media meta fields

  • Sunday, November 6, 2016
  • by kevinlangleyjr
  • Repository
  • 16 Watchers
  • 1 Stars
  • 6,368 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 1 Open issues
  • 7 Versions
  • 4 % Grown

The README.md

Voce Post Meta Media

Contributors: markparolisi, garysmirny, kevinlangleyjr, curtisloisel, voceplatforms
Tags: post, meta, media
Requires at least: 3.5
Tested up to: 3.8.1
Stable tag: 1.1.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html, (*1)

Description

Extend Voce Post Meta with media fields, (*2)

Only works on the new (WP 3.5+) Media Modal For support with the old thickbox media handling, use the 1.0.0 tag., (*3)

Installation

As standard plugin:

See Installing Plugins., (*4)

As theme or plugin dependency:

After dropping the plugin into the containing theme or plugin, add the following:, (*5)

if( ! class_exists( 'Voce_Post_Meta_Media' ) ) {
    require_once( $path_to_voce_post_meta_media . '/voce-post-meta-media.php' );
}

Usage

Basic example for inserting an image

<?php
add_action('init', function(){
    add_metadata_group( 'demo_meta', 'Page Options', array(
        'capability' => 'edit_posts'
    ));
    add_metadata_field( 'demo_meta', 'demo_media', 'Demo Media', 'media' );
    add_post_type_support( 'page', 'demo_meta' );
});
?>

Example using a custom mime type (in this example, a PDF)

<?php
add_action('init', function(){
    add_metadata_group( 'demo_meta', 'Page Options', array(
        'capability' => 'edit_posts'
    ));
    add_metadata_field( 'demo_meta', 'demo_media', 'Demo Media', 'media', array(
        'mime_types' => array( 'application/pdf' )
    ));
    add_post_type_support( 'page', 'demo_meta' );
});
?>

** 1.2.0 ** * Switched to bootstrap file to intilize extension to prevent fatal errors for setups that load dependencies before WP, (*6)

** 1.1.3 ** * Adding attachment title to display output of metabox, (*7)

1.1.2
Added check for Voce_Meta_API, (*8)

1.1.0
Removed support for all versions lower than WordPress 3.5, (*9)

1.0.0
Initial version., (*10)

The Versions

06/11 2016

dev-fixing_multiple_selection_render

dev-fixing_multiple_selection_render

Extension of Voce Post Meta Plugin to create media meta fields

  Sources   Download

GPLv2+

The Requires

 

by Mark Parolisi
by Gary Smirny
by Curtis Loisel
by Kevin Langley Jr

13/07 2015

dev-master

9999999-dev

Extension of Voce Post Meta Plugin to create media meta fields

  Sources   Download

GPLv2+

The Requires

 

by Mark Parolisi
by Gary Smirny
by Curtis Loisel
by Kevin Langley Jr

13/07 2015

1.2.0

1.2.0.0

Extension of Voce Post Meta Plugin to create media meta fields

  Sources   Download

GPLv2+

The Requires

 

by Mark Parolisi
by Gary Smirny
by Curtis Loisel
by Kevin Langley Jr

11/03 2014

1.1.3

1.1.3.0

Extension of Voce Post Meta Plugin to create media meta fields

  Sources   Download

GPLv2+

The Requires

 

by Mark Parolisi
by Gary Smirny
by Curtis Loisel
by Kevin Langley Jr

06/03 2014

v1.1.2

1.1.2.0

Extension of Voce Post Meta Plugin to create media meta fields

  Sources   Download

GPLv2+

The Requires

 

by Mark Parolisi
by Gary Smirny
by Curtis Loisel
by Kevin Langley Jr

02/01 2014

v1.1.1

1.1.1.0

Extension of Voce Post Meta Plugin to create media meta fields

  Sources   Download

GPLv2+

The Requires

 

by Mark Parolisi
by Gary Smirny
by Curtis Loisel
by Kevin Langley Jr

05/11 2013

v1.1.0

1.1.0.0

Extension of Voce Post Meta Plugin to create media meta fields

  Sources   Download

GPLv2+

by Mark Parolisi
by Gary Smirny
by Curtis Loisel
by Kevin Langley Jr