Skip to content

Function

Get the settings sections.

tml_admin_get_settings_sections( )

Return

array The settings sections.

Source

function tml_admin_get_settings_sections() {
    /**
     * Filters the settings sections.
     *
     * @since 7.0
     *
     * @param array $sections The settings sections.
     */
    return (array) apply_filters(
        'tml_admin_get_settings_sections',
        array(
            'tml_settings_general'      => array(
                'title'    => __( 'General', 'theme-my-login' ),
                'callback' => '__return_null',
                'page'     => 'theme-my-login',
            ),
            'tml_settings_login'        => array(
                'title'    => __( 'Log In' ), // phpcs:ignore WordPress.WP.I18n.MissingArgDomain -- reusing WP core's translated "Log In" string, not a TML-specific string.
                'callback' => '__return_null',
                'page'     => 'theme-my-login',
            ),
            'tml_settings_registration' => array(
                'title'    => __( 'Registration', 'theme-my-login' ),
                'callback' => 'tml_admin_setting_callback_registration_section',
                'page'     => 'theme-my-login',
            ),
            'tml_settings_slugs'        => array(
                'title'    => __( 'Slugs', 'theme-my-login' ),
                'callback' => 'tml_admin_setting_callback_slugs_section',
                'page'     => 'theme-my-login',
            ),
        )
    );
}

Uses

Used by

Changelog

VersionDescription
7.0 Introduced.