'string', 'default' => 'Some Group Meeting List', ) ); register_setting( 'tsmp-settings-group', 'tsmp_margin' , array( 'type' => 'integer', 'default' => 10, ) ); register_setting( 'tsmp-settings-group', 'tsmp_intro_html', array( 'type' => 'string', 'default' => '

Our Meeting List

', ) ); register_setting( 'tsmp-settings-group', 'tsmp_font_size', array( 'type' => 'number', 'default' => 7, ) ); register_setting( 'tsmp-settings-group', 'tsmp_header_font_size', array( 'type' => 'number', 'default' => 9, ) ); register_setting( 'tsmp-settings-group', 'tsmp_column_count', array( 'type' => 'integer', 'default' => 4, ) ); register_setting( 'tsmp-settings-group', 'tsmp_column_padding', array( 'type' => 'integer', 'default' => 5, ) ); register_setting( 'tsmp-settings-group', 'tsmp_outtro_html', array( 'type' => 'string', 'default' => '

Thanks for Looking

', ) ); register_setting( 'tsmp-settings-group', 'tsmp_width', array( 'type' => 'integer', 'default' => 356, ) ); register_setting( 'tsmp-settings-group', 'tsmp_height', array( 'type' => 'integer', 'default' => 216, ) ); register_setting( 'tsmp-settings-group', 'tsmp_layout', array( 'type' => 'string', 'default' => 'columns1', ) ); register_setting( 'tsmp-settings-group', 'tsmp_first_page_no', array( 'type' => 'integer', 'default' => 1, ) ); register_setting( 'tsmp-settings-group', 'tsmp_include_index', array( 'type' => 'integer', 'default' => 1, ) ); register_setting( 'tsmp-settings-group', 'tsmp_auto_font', array( 'type' => 'integer', 'default' => 0, ) ); register_setting( 'tsmp-settings-group', 'tsmp_desired_page_count', array( 'type' => 'integer', 'default' => 2, ) ); } function tsmp_admin_menu() { // check user capabilities if (!current_user_can('manage_options')) { return; } //add menu page under '12 Step Meeting List' add_submenu_page('edit.php?post_type=tsml_meeting', 'PDF Generator', 'PDF Generator', 'manage_options', 'generate_pdf', 'tsmp_gen_page'); }