前言
这个是在制作hyatt 网站的时候,帮忙制作的一个相册 plugin,其实在制作mixmedia.com的时候,
也弄了一个的,不过当时图个方便,使用了一个第三方框架 pklist ,由于这个pklist年久失修,所有还是独立搞一个吧。
也不是什么复杂的东西。
界面
根据惯例还是要+几张界面图的……
安装好插件之后,在post的编辑页面,出现2个新的metabox, 分别是 Mixmedia Gallery 及 Mixmedia Image,
分别对应多张图片的嵌入,与单张图片的嵌入。
使用
在模板使用上,使用一下3个filter 获取相册及图片的内容:
apply_filter('mm_gallery', $post_id); //获取相册图片列表 apply_filter('mm_gallery_detail', $post_id); //获取相册图片附件信息列表 apply_filter('mm_image', $post_id); //获取单张图片的地址
mm_gallery_detail filter 会返回上传的图片在多媒体库中的简介及标题,用于获取一些带描述的图片信息。
具体是啥,你dump出来看就知道了……
另外这个plugin已经集成了 mm-resize 插件,所以如果安装了这个插件,就不需要再安装 mm-resize 了。
源码
请checkout SVN
http://192.168.33.2/svn/wp_development/hyatt2015/plugins/mm-gallery
发表评论
要发表评论,您必须先登录。