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

Save an array of custom meta data in wordpress

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

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

例如:-

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

但是,当我这样做并查看 wp_postmeta table 时。键 photo1 的值只是“Array”。那么,这样做的方法是什么?

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

您确定要在数据库中查找正确的 post 吗?