Skip to content

Filter

Filters the settings sections.

apply_filters( 'tml_admin_get_settings_sections', array $sections )

Parameters

$sections array
The settings sections.

Source

Fired in tml_admin_get_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',
        ),
    )
);

Changelog

VersionDescription
7.0 Introduced.