我正在创建WordPress插件,现在我想在插件IA安装时创建一个页面。请帮我解决如何在安装时创建页面
答案 0 :(得分:2)
您必须使用WordPress插件激活挂钩添加名为' register_activation_hook '的新页面。它会在你的插件激活时调用。
register_activation_hook( __FILE__, 'insert_page' );
function insert_page(){
// Create post object
$pageArray = array(
'post_title' => 'My Page',
'post_content' => 'This is my page.',
'post_status' => 'publish',
'post_author' => get_current_user_id(),
'post_type' => 'page',
);
// Insert the post into the database
wp_insert_post( $pageArray, '' );
}