在自定义Metabox中上载多个图像

时间:2012-03-15 作者:Anders Kitson

我不熟悉主题开发。我正在尝试创建一个能够上载图像的自定义元数据库。我是在一个页面上做这件事,而不是在帖子上。我想将图像(多个)以无序列表的形式输出到页面上。我尝试使用WP alchemy,我只能让metabox显示出来,但我不知道如何将imgurl输出到页面。有没有更好的方法可以将多个图像上传到一个页面,这对客户端来说很容易,而且不会将图像添加到内容编辑器中(我只是觉得它不方便用户),然后将它们输出到无序列表中的页面。请给我一些建议。

2 个回复
最合适的回答,由SO网友:helgatheviking 整理而成

这是相当先进的,听起来你对WP还不是很舒服,没有冒犯的意思。你完全可以用WP Alchemy来实现这一点(我已经做到了,也确实做到了),但你真的必须用一些Javascript来达到1。启动媒体上载程序和2。劫持发送到编辑器功能。

一些好的读物:
http://austinpassy.com/snippets/wordpress/creating-custom-metaboxes-and-the-built-in-uploader/
http://www.krishnakantsharma.com/2012/01/image-uploads-on-wordpress-admin-screens-using-jquery-and-new-plupload/

至于其他选择:您可能希望尝试Rilwis的Metabox类
http://www.deluxeblogtips.com/meta-box

或高级自定义字段http://www.advancedcustomfields.com/

两者都不像炼金术那样是DIY。我很确定Rilwis的那本书甚至有多功能的拖放上传和一种简单的打开重复字段的方法。

SO网友:Willy

我今天编写了一个插件,允许使用此功能。它的使用非常简单:安装插件并激活它。现在,您可以通过metabox将多个图像链接到帖子。图片可以在拖放中重新绘制(&A);滴

挂钩可以覆盖PICT和目标帖子类型的数量。

http://wordpress.org/extend/plugins/multi-image-metabox/

结束