Function: tcp login form

Description

Provides a simple login form for use anywhere within TheCartPress. By default, it echoes the HTML immediately. Pass array(‘echo’ => false) to return the string instead.

Usage

 <?php $args = array(
        'echo' => true,
        'redirect' => site_url( $_SERVER['REQUEST_URI'] ), 
        'form_id' => 'loginform',
        'label_username' => __( 'Username' ),
        'label_password' => __( 'Password' ),
        'label_remember' => __( 'Remember Me' ),
        'label_log_in' => __( 'Log In' ),
        'id_username' => 'user_login',
        'id_password' => 'user_pass',
        'id_remember' => 'rememberme',
        'id_submit' => 'wp-submit',
        'remember' => true,
        'value_username' => NULL,
        'value_remember' => false ); ?> 
<?php wp_login_form( $args ); ?>

Parameters

echo
(boolean) (optional) Display the results. Options are:

  • 1 (true), default
  • 0 (false)
redirect
(string) (optional) URL to redirect to. Must be absolute (as in, http://example.com/mypage/). Recommended: site_url( ‘/mypage/ ‘ ). Default: the current page.
form_id
(string) (optional) form_id. Default: loginform
remember
(boolean) (optional) Whether to remember the values.

  • 1 (true), default
  • 0 (false)
value_username
(string) (optional) form_id. Default: ‘loginform’
value_remember
(string) (optional)

  • 1 (true)
  • 0 (false), default

Change Log

Since 1.1.5