2013-02-14 43 views
-1
$transactions = get_metadata('post', '', '_pfund_transactions'); 

不知道我在做什麼錯。我指定了類型和密鑰。我還留下了對象ID空白,因爲我不知道應該去那裏。get_metadata WordPress功能不起作用

下面是meta_value字段中涉及的數據示例。

a:6:{s:7:"success";s:1:"1";s:6:"amount";s:1:"1";s:11:"donor_email";s:16:"[email protected]";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

這就是我來自的地方。看不到我做錯了什麼... – Julian 2013-02-15 01:14:06

回答

1

的交ID應該被用作對象ID。此外,它看起來像你想要倍數,所以你應該傳遞第四個參數爲false。

I.E; $ transactions = get_metadata('post',$ post_id,'_pfund_transactions',false);

試試看!