voceconnect/voce-post-meta-media

Voce Post Meta 插件的扩展,用于创建媒体元字段

1.2.0 2015-07-13 17:58 UTC

This package is auto-updated.

Last update: 2024-08-29 03:29:21 UTC


README

贡献者:markparolisi, garysmirny, kevinlangleyjr, curtisloisel, voceplatforms
标签:文章,元数据,媒体
至少需要:3.5
测试到:3.8.1
稳定版本:1.1.2
许可证:GPLv2 或更高版本
许可证 URI:https://gnu.ac.cn/licenses/gpl-2.0.html

描述

扩展 Voce Post Meta 以添加媒体字段

仅在新的(WP 3.5+)媒体模态上工作,为了支持旧的 thickbox 媒体处理,请使用 1.0.0 标签。

安装

作为标准插件

安装插件

作为主题或插件依赖项

在将插件拖放到包含主题或插件后,添加以下内容

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

用法

插入图像的基本示例

<?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' );
});
?>

使用自定义 MIME 类型(在这个示例中,是一个 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 **

  • 切换到 bootstrap 文件以初始化扩展,防止在先加载依赖项的设置中发生致命错误

** 1.1.3 **

  • 将附件标题添加到显示元框输出

1.1.2
添加对 Voce_Meta_API 的检查

1.1.0
移除了对低于 WordPress 3.5 的所有版本的 支持

1.0.0
初始版本。