Php add_post_meta是否在WordPress帖子中添加或替换值?
在WordPress博客中,我想在每个帖子中使用Php add_post_meta是否在WordPress帖子中添加或替换值?,php,wordpress,custom-fields,Php,Wordpress,Custom Fields,在WordPress博客中,我想在每个帖子中使用add\u post\u meta,如以下示例所示: add_post_meta( 7, 'fruit', 'banana', true ) 如果我想稍后为这篇文章设定一个不同的结果,将会发生什么?我的意思是价值将被替换或增加 我只是想确保它总是被覆盖并替换为新的(总是1个值),而不是添加。显然,每一篇文章都有它的价值。您可以使用update\u post\u meta(在这种情况下,您不需要true参数)。如果元不存在,函数将创建元;如果存在,
add\u post\u meta
,如以下示例所示:
add_post_meta( 7, 'fruit', 'banana', true )
如果我想稍后为这篇文章设定一个不同的结果,将会发生什么?我的意思是价值将被替换或增加
我只是想确保它总是被覆盖并替换为新的(总是1个值),而不是添加。显然,每一篇文章都有它的价值。您可以使用
update\u post\u meta
(在这种情况下,您不需要true
参数)。如果元不存在,函数将创建元;如果存在,函数将更新元
法典:
要回答您的原始问题,如果未使用
true
参数,则add\u post\u meta
将使用相同的键添加多个字段,否则不会进行任何更改。您可以使用update\u post\u meta
(在这种情况下,您不需要true
参数)。如果元不存在,函数将创建元;如果存在,函数将更新元
法典:
要回答原始问题,如果未使用true
参数,则add\u post\u meta
将使用相同的键添加多个字段,否则不会进行任何更改