set_title( __( 'ARI Fancy Lightbox - Settings', 'ari-fancy-lightbox' ) ); wp_enqueue_style( 'ari-qtip' ); $this->init_tabs(); parent::display( $tmpl ); } protected function groups_output( $groups ) { $data = $this->get_data(); $form = $data['form']; return $form->groups_output( $groups ); } public function init_tabs() { $tab_options = array( 'items' => array( array( 'id' => 'integration', 'title' => __( 'Integration', 'ari-fancy-lightbox' ), 'content' => function() { $groups = array( 'wp_gallery', 'wp_gallery_config', ); if ( Nextgen_Helper::is_installed_v2() ) { $groups[] = 'nextgen'; } $groups[] = 'images'; if ( Woocommerce_Helper::is_installed() ) { $groups[] = 'woocommerce'; } $groups = array_merge( $groups, array( 'youtube', 'vimeo', 'metacafe', 'dailymotion', 'vine', 'instagram', 'google_maps', 'pdf', 'pdf_config', 'links', ) ); $groups = apply_filters( 'ari-fancybox-tab-integration-groups', $groups ); return $this->groups_output( $groups ); }, ), array( 'id' => 'lightbox', 'title' => __( 'Lightbox', 'ari-fancy-lightbox' ), 'content' => function() { $groups = array( 'lightbox', 'lightbox_buttons', ); $groups = apply_filters( 'ari-fancybox-tab-lightbox-groups', $groups ); return $this->groups_output( $groups ); }, ), array( 'id' => 'style', 'title' => __( 'Style', 'ari-fancy-lightbox' ), 'content' => function() { $groups = array( 'style', ); $groups = apply_filters( 'ari-fancybox-tab-style-groups', $groups ); return $this->groups_output( $groups ); }, ), array( 'id' => 'advanced', 'title' => __( 'Advanced', 'ari-fancy-lightbox' ), 'content' => function() { $groups = array( 'advanced', ); $groups = apply_filters( 'ari-fancybox-tab-advanced-groups', $groups ); return $this->groups_output( $groups ); }, ), array( 'id' => 'upgrade', 'title' => __( 'Upgrade', 'ari-fancy-lightbox'), 'content' => function() { return '
Like the plugin, but need more features? Upgrade to PRO version: