Gin*_*irl 1 php wordpress custom-fields
在WordPress博客中,我想在每个帖子add_post_meta中使用,如下例所示:
add_post_meta( 7, 'fruit', 'banana', true )
Run Code Online (Sandbox Code Playgroud)
如果我想在以后为这篇文章设置不同的水果,它会发生什么?我的意思是价值将被替换或添加?
我只是想确保它总是被覆盖并替换为新的(总是1值),而不是添加.每个帖子都会有其价值.
您可以使用update_post_meta(true在这种情况下您不需要参数).如果元不存在,该函数将创建元,否则将更新元.
Codex:https://codex.wordpress.org/Function_Reference/update_post_meta
要回答原始问题add_post_meta,如果true未使用该参数,将添加具有相同键的多个字段,否则不会进行任何更改.