options =& $sportspress_options; add_action( 'admin_init', array( $this, 'page_init' ), 1 ); } function page_init() { register_setting( 'sportspress_events', 'sportspress', 'sportspress_options_validate' ); add_settings_section( 'event', __( 'Events', 'sportspress' ), '', 'sportspress_events' ); add_settings_field( 'delimiter', __( 'Delimiter', 'sportspress' ), array( $this, 'delimiter_callback' ), 'sportspress_events', 'event' ); add_settings_field( 'statistics', __( 'Statistics', 'sportspress' ), array( $this, 'statistics_callback' ), 'sportspress_events', 'event' ); add_settings_field( 'results', __( 'Results', 'sportspress' ), array( $this, 'results_callback' ), 'sportspress_events', 'event' ); add_settings_field( 'outcomes', __( 'Outcomes', 'sportspress' ), array( $this, 'outcomes_callback' ), 'sportspress_events', 'event' ); } function delimiter_callback() { $teams_delimiter = sportspress_array_value( $this->options, 'event_teams_delimiter', __( 'vs', 'sportspress' ) ); ?>
options, 'event_statistics_responsive', true ); $sortable = sportspress_array_value( $this->options, 'event_statistics_sortable', true ); $link_posts = sportspress_array_value( $this->options, 'event_statistics_link_posts', true ); ?> options, 'main_result', 0 ); $args = array( 'post_type' => 'sp_result', 'numberposts' => -1, 'posts_per_page' => -1, 'orderby' => 'menu_order', 'order' => 'ASC' ); $data = get_posts( $args ); ?> 'sp_outcome', 'numberposts' => -1, 'posts_per_page' => -1, 'orderby' => 'menu_order', 'order' => 'ASC' ); $data = get_posts( $args ); ?>