$transactions = get_metadata( 'post', '', '_pfund_transactions' );
不确定我做错了什么。我指定了类型和密钥。我还将对象ID留空,因为我不确定应该去那里。
以下是meta_value字段中涉及的数据示例。
a:6:{s:7:"success";s:1:"1";s:6:"amount";s:1:"1";s:11:"donor_email";s:16:"test@test.com";s:16:"donor_first_name";s:4:"adsf";s:15:"donor_last_name";s:3:"dfs";s:17:"transaction_nonce";s:22:"xxxxxx";}
如果下面的陈述为真,结果似乎是空的
if (! empty( $transactions ) )
答案 0 :(得分:1)
帖子ID应该用作对象ID。此外,看起来你想要倍数,所以你应该将第四个参数传递为false。
即; $ transactions = get_metadata('post',$ post_id,'_ pfund_transactions',false);
试一试!