我無法在wordpress中更新名爲'alive_days'的wp_postmeta字段並將其值設置爲零。我已經嘗試了所有的以下兩個解決方案,但仍無法正常工作:更新wp_postmeta字段在wordpress中不工作
- $ alive_days = 'alive_days'; $ mypostid = $ _ REQUEST [ 'PID'];
- global $ wpdb;
- $ wpdb-> query(「update $ wpdb-> wp_postmeta set meta_value == \」$ ziro \「其中 post_id = \」$ mypostid \「和meta_key = \」$ alive_days \「」);
- $齊羅= 0;
- $ mypostid = $ _ REQUEST ['pid'];
- update_post_meta($ mypostid,'alive_days',$ ziro);
執行後字段值不會改變。
這個怎麼樣:如果(add_post_meta($ mypostid, 'alive_days',$ ziro)){update_pos t_meta($ mypostid,'alive_days',$ ziro); }。 – danjah
此解決方案無法正常工作, – Alex
您嘗試更改元數據的哪一點?你的代碼在哪裏運行? – danjah