如何在添加帖子时插入后置元值?我正在使用wp_insert_post函数来插入帖子。要使用“add_post_meta”函数,我们需要指定帖子ID。如何在插入帖子时添加值?有没有办法做到这一点!?
问候 - dj
答案 0 :(得分:20)
我想你已经创建了一个数组来插入帖子
$new_post = array(
'post_title' => $title,
'post_content' => $content,
'post_type' => $type,
'post_status' => $status
);
使用
获取新插入的post_id$id = wp_insert_post($new_post);
然后通过传递post_id,meta_key,meta_value等参数在wp_postmeta表中插入值
update_post_meta($id,'total_payments',$amount);
update_post_meta($id,'downcount',$downcount);
试一试。
答案 1 :(得分:0)
很抱歉这个混乱。我自己找到了解决方案。我们需要使用函数wp_insert_post返回的Post ID。它返回成功发布的帖子ID值。