Skip to content

Function

Render the settings page.

tml_admin_settings_page( )

Source

function tml_admin_settings_page() {
    global $title, $plugin_page;

    if ( 'theme-my-login' === $plugin_page ) {
        tml_flush_rewrite_rules();
    }

    settings_errors();
    ?>

<div class="wrap">
    <h1><?php echo esc_html( $title ); ?></h1>
    <hr class="wp-header-end">

    <form id="tml-settings" action="
    <?php
    echo is_network_admin()
        ? 'edit.php?action=theme-my-login'
        : 'options.php';
    ?>
    " method="post">

        <?php settings_fields( $plugin_page ); ?>

        <?php do_settings_sections( $plugin_page ); ?>

        <?php submit_button(); ?>
    </form>

    <?php tml_admin_extension_suggestions_toggle(); ?>
</div>

    <?php
}

Uses

Changelog

VersionDescription
7.0 Introduced.