我用这部分代码在 wp 中创建了一些新帖子:
$wordpress_post = array(
'post_title' => 'Preorder №',
'post_content' => 'Post Content',
'post_status' => 'publish',
'post_author' => 1,
'post_type' => 'preorders'
);
wp_insert_post( $wordpress_post );
正如你所看到的,我在 post_title 中有“Preorder №”,所以我的目标是使其像“Preorder № 4522”,其中 4522 是这个新创建的帖子的 ID。我怎样才能用标准的 wp 东西做到这一点?
在您实际创建帖子之前,帖子 ID 并不存在,因此除了先创建然后更新帖子之外,别无选择:
然而,不将 id 存储在标题中并在检索帖子时连接标题和 id 可能会更容易。