在wordpress中保存一个自定义元数据数组


Save an array of custom meta data in wordpress

我在new-post页面上有一个自定义的元框,允许用户添加照片。每张照片都有自己的元数据。(标题、url、描述等).

那么,是否可以将这些数据存储为wp_postmeta表中一个元键的数组?

例如:-

$photo1 = array('title1','url1','desc1');
update_post_meta($post_id,'photo1',$photo1);

然而,当我这样做并查看wp_postmeta表时。关键字photo1的值仅为"Array"。那么,怎么做呢?

是的,这是可能的。我尝试了您的代码,并将其作为数据库中键的值:a:3:{i:0;s:6:"title1";i:1;s:4:"url1";i:2;s:5:"desc1";},这显然是您想要的。

你确定你在数据库里查到了正确的帖子吗?