存储图片库插件数据

时间:2011-09-01 作者:Marvin3

我正在制作图像库插件,但我不确定在WordPress中存储数据的最佳方式是什么。插件可以包含多个具有某些选项的库实例,每个库包含具有选项的图像。可以使用简单的短代码将库添加到站点,类似于:[MyGalleryID=“gallery1”]。

那么,我应该使用add\\u option()并将所有数据存储在一个字段中,还是只为库和库项目创建两个表?

谢谢你的建议。

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

取决于您要存储的内容。

设置API使用自己的、性能良好的引擎TutorialTheme modifications API 此外,如果您正在谈论向帖子添加数据,您可以使用Post Meta Storage Engine

SO网友:Chip Bennett

假设您的Gallery插件是使用Post类型(标准或自定义)实现的,我建议您使用附件Post自定义元数据。

然而,我会strongly 建议您关注WordPress现有的多媒体资料/媒体管理实现,而不是重新发明多媒体资料轮子。

结束

相关推荐

Pull images from the gallery

我正在构建一个模板,wordpress主要用作图像CMS,我从每篇文章的内容部分提取第一幅图像。<img src=\"<?php echo grab_image() ?>\" /> function grab_image() { global $post, $posts; $first_img = \'\'; ob_start(); ob_end_clean(); $output = preg_match_all(\'/&l