這有點奇怪,我使用「update_post_meta」來更新Wordpress中的自定義字段。當我運行update_post_meta($ post_id,'Test_Field','測試值');沒有問題的自定義字段更新,但是當我使用一個字符串值,它不更新:WordPress的update_post_meta不更新動態值
$test_value = "Test";
echo $test_value; // No problem here
echo $post_id; // No problem here
update_post_meta($post_id, 'Test_Field', $test_value);
謝謝非常提前太多的幫助
斯圖
雙引號解決了它,但任何人都知道爲什麼? update_post_meta(「$ page_id」,「Test_Field」,「$ test_value」); – Stuart
你怎麼分配$ post_id?只是猜測 - 坦率地說,一切看起來都很好。 – Bosworth99