options['settings'] ); $last_tab = isset( $settings['_tpg_last_active_tab'] ) ? trim( $settings['_tpg_last_active_tab'] ) : 'common-settings'; $html = null; $html .= '
'; $html .= '
    '; $html .= sprintf( '%s %s %s %s %s', $last_tab == 'common-settings' ? ' class="active"' : '', __( 'Common Settings', 'the-post-grid' ), $last_tab == 'popup-fields' ? ' class="active"' : '', __( 'PopUp field selection', 'the-post-grid' ), $last_tab == 'social-share' ? ' class="active"' : '', __( 'Social Share', 'the-post-grid' ), $last_tab == 'custom-script' ? ' class="active"' : '', __( 'Custom Script', 'the-post-grid' ), $last_tab == 'other-settings' ? ' class="active"' : '', __( 'Other Settings', 'the-post-grid' ) ); ob_start(); do_action( 'tpg_settings_tab_title', $last_tab ); $html .= ob_get_clean(); $html .= '
'; $html .= sprintf( '
', $last_tab == 'common-settings' ? ' style="display:block"' : '' ); $html .= Fns::rtFieldGenerator( Options::rtTPGSettingsCommonSettingsFields() ); $html .= '
'; $html .= sprintf( ''; $html .= sprintf( '
', $last_tab == 'social-share' ? ' style="display:block"' : '' ); $html .= Fns::rtFieldGenerator( Options::rtTPGSettingsSocialShareFields() ); $html .= '
'; $html .= sprintf( '
', $last_tab == 'custom-script' ? ' style="display:block"' : '' ); $html .= Fns::rtFieldGenerator( Options::rtTPGSettingsCustomScriptFields() ); $html .= '
'; $html .= sprintf( '
', $last_tab == 'other-settings' ? ' style="display:block"' : '' ); $html .= Fns::rtFieldGenerator( Options::rtTPGSettingsOtherSettingsFields() ); $html .= '
'; ob_start(); do_action( 'tpg_settings_tab_content', $last_tab ); $html .= ob_get_clean(); $html .= sprintf( '', esc_attr( $last_tab ) ); $html .= '
'; Fns::print_html( $html, true ); ?>

nonceText(), rtTPG()->nonceId() ); ?>