WP:WordPressの外で、postmetaテーブルにデータ追加
Zendframework を利用している
[php] $query = "select meta_value from mirai_postmeta where post_id=’$post_id’ and meta_key=’m-aaa’";$uresult = $db->query($query);
$urows = $uresult->fetch();
if($urows):
$query = "update wp_postmeta set meta_value= ‘$kaikey’ where post_id=’$post_id’ and meta_key=’m-aaa’";
else:
$query = "insert into wp_postmeta( post_id, meta_key, meta_value) values (‘$post_id’, ‘m-aaa’, ‘$kaikey’)";
endif;
$uresult = $db->query($query);
[/php]
WordPress 内では
update_post_meta が 上記の update と insert を兼ねている。