setup_fields(); $this->settings_save(); $this->permalinks = WP_Event_Manager_Post_Types::get_permalink_structure(); } /** * Add setting fields related to permalinks. */ public function setup_fields() { add_settings_field( 'wpem_event_base_slug', __( 'Event base', 'wp-event-manager' ), array( $this, 'event_base_slug_input' ), 'permalink', 'optional' ); add_settings_field( 'wpem_event_category_slug', __( 'Event category base', 'wp-event-manager' ), array( $this, 'event_category_slug_input' ), 'permalink', 'optional' ); add_settings_field( 'wpem_event_type_slug', __( 'Event type base', 'wp-event-manager' ), array( $this, 'event_type_slug_input' ), 'permalink', 'optional' ); } /** * Show a slug input box for event post type slug. */ public function event_base_slug_input() { ?>