好的,所以我有这个问题与使用SQL的wordpress中的帖子有关。
尝试复制以下meta_value:
meta_key = cb_video_embed_code_post
meta_value = youtube链接
对于meta_key为_feature_video的每个实例,但我只想更改meta_value。我希望这是有道理的 - 很难用我有限的SQL知识解释
meta_key = _featured_video
meta_value = youtube链接
如果该帖子没有值,那么我希望创建一个_featured_video。
非常感谢任何帮助!!
答案 0 :(得分:0)
您的SQL查询将是这样的(我猜),
$sql = "INSERT INTO `wp_postmeta` (
`post_id` , `meta_key` , `meta_value`
)
VALUES
(
'".$POST_ID."',
'_featured_video',
(SELECT P1`meta_value` FROM wp_postmeta as P1 WHERE P1.`meta_key` = 'cb_video_embed_code_post' AND P1.`post_id` = '".$POST_ID."')
)";
在此查询中,$POST_ID
将是您的各种帖子ID ...
希望它能帮助你。!