0

我开发了一个用于创建自动页面的插件,其中包含以下代码:

$new_page = array(

'slug' => $_REQUEST[sl_store],

'title' => $_REQUEST[sl_store],

'content' => "$_REQUEST[sl_store] <br> $_REQUEST[sl_address]"
);



$new_page_id = wp_insert_post( array(

'post_title' => $new_page['title'],

'post_type'     => 'page',

'post_name'  => $new_page['slug'],

'comment_status' => 'closed',

'ping_status' => 'closed',

'post_content' => $new_page['content'],

'post_status' => 'publish',

'post_author' => 1

 ));

该页面创建良好。但是,我需要从数据库中获取新创建页面的“GUID”值。

谁能帮我?

4

1 回答 1

1

有一个get_the_giud()功能(见这里)。所以

get_the_guid( $new_page_id );

应该做你需要的。

于 2013-10-10T14:05:37.843 回答