cedaro / metamedia
WordPress 插件,用于注册媒体选择元框。
Requires
- composer/installers: ~1.0
This package is auto-updated.
Last update: 2024-08-29 03:47:19 UTC
README
WordPress 插件,用于注册媒体选择元框。
贡献者: Brady Vercher
需求 3.5
测试到 4.0
许可证: GPL-2.0+
随着 WordPress 3.5 的发布,尝试将附件与其上传的帖子解耦,这是与之前版本的转变,并且更加重视 [gallery]
短代码。保持了向下兼容性,但管理仅附加到帖子的图像的相册变得稍微不那么直观。无论如何,始终难以在模板的不同区域中选择多个特色图像或多个相册。
Metamedia 允许注册类似于“特色图像”元框的简单元框,用于选择单个图像或图像库,以便存储在帖子元字段中以方便检索和在模板中使用。它可以与任何帖子类型一起使用,并使用本地媒体框架。
用法
要添加类似于“特色帖子”元框的元框,只需使用 register_metamedia_metabox()
注册它,如下所示
function themename_register_metamedia() { if ( ! is_admin() || ! function_exists( 'register_metamedia_meta_box' ) ) { return; } // Register a meta box for assigning a 'hero' image to posts. register_metamedia_meta_box( 'hero', 'post' ); } add_action( 'init', 'themename_register_metamedia' );
现在在模板中,可以使用 get_post_meta( $post_id, 'hero', true )
获取图像 ID。
方法
两个方法的参数相同。大多数已注册元框和媒体模态的标签和属性可以使用可选的 $args
参数进行自定义。
register_metamedia_meta_box( $meta_key, $post_type, $args = array() )
register_metamedia_gallery_meta_box( $meta_key, $post_type, $args = array() )
某些参数可能不适用于相册元框。对于更高级的用法,提供了额外的参数。
安装
Metamedia 可在 WordPress 插件仓库 中找到,因此可以从您的管理面板中安装,就像其他任何插件一样。您也可以直接从 GitHub 使用以下方法之一下载它
上传
- 从 GitHub 下载最新的发行版 [下载链接]。
- 转到您的 WordPress 管理面板中的 插件 → 添加新插件 屏幕并点击顶部的 上传 选项卡。
- 上传压缩文件。
- 安装完成后,点击 激活插件 链接。
手动
- 从 GitHub 下载最新的发行版 [下载链接]。
- 解压缩存档。
- 将文件夹复制到
/wp-content/plugins/
。 - 转到您的 WordPress 管理面板中的 插件 屏幕,并点击 Metamedia 下的 激活 链接。
有关手动安装插件的更多信息,请参阅 Codex。
Git
在 /wp-content/plugins/
中克隆此存储库
git clone git@github.com:cedaro/metamedia.git
然后转到您的 WordPress 管理面板中的 插件 屏幕,并点击 Metamedia 下的 激活 链接。