Skip to content

Function

Register an action.

tml_register_action( string|Theme_My_Login_Action $action, array $args = array() )

Parameters

$action string|Theme_My_Login_Action
The action name or object.
$args array Default array()
Optional. An array of arguments for registering an action.

Return

Theme_My_Login_Action The action object.

Source

function tml_register_action( $action, $args = array() ) {

    if ( ! $action instanceof Theme_My_Login_Action ) {
        $action = new Theme_My_Login_Action( $action, $args );
    }

    $slug = get_site_option( 'tml_' . $action->get_name() . '_slug' );
    if ( $slug ) {
        $action->set_slug( $slug );
    }

    return theme_my_login()->register_action( $action );
}

Uses

Used by

See also

Changelog

VersionDescription
7.0 Introduced.