在 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 吗?
我在 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 吗?