安装插件时创建页面

时间:2017-05-29 06:34:43

标签: php wordpress

我正在创建WordPress插件,现在我想在插件IA安装时创建一个页面。请帮我解决如何在安装时创建页面

1 个答案:

答案 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, '' );
}