WP_INSERT_POST之后需要获取帖子ID

时间:2013-08-17 作者:pulla

我在函数中有一个函数。php并执行wp\\u insert\\u post。如何获取刚发布的帖子id?

当我执行wp\\u insert\\u posts时,它会保存一个PR值(唯一,并保存在post meta表中)。是否需要执行“选择”?就像从wp post中选择post\\U id,其中oid=“..oid…etclike this?”?

我已尝试获取$post\\u id=wp\\u insert\\u post($new\\u post)$post\\u id=get\\u post($post\\u id),但这些都不起作用。

我也不是很擅长wp加入。我该怎么办?

1 个回复
最合适的回答,由SO网友:flip79 整理而成

$post_ID = wp_insert_post($post);
。。。正如你所提到的,应该可以。抄本:

如果帖子成功添加到数据库,则返回帖子的ID。失败时,如果$wp\\u error设置为false,则返回0;如果$wp\\u error设置为true,则返回wp\\u error对象。

结束

相关推荐