Codex

Function Reference/wp register

Contents

Description

This tag displays either the "Register" link to users that are not logged in or the "Site Admin" link if a user is logged in. The "Register" link is only offered if the Administration > Settings > General > Membership: Anyone can register box is checked. The Register link causes the /wp-register.php script to execute and Site Admin links to /wp-admin/index.php.

This tag does not function as intended on WordPress µ.

Usage

 <?php wp_register$before$after ); ?> 

Parameters

$before
(string) (optional) Text to display before the Register or Site Admin link.
Default: '<li>'
$after
(string) (optional) Text to display after the Register or Site Admin link.
Default: '</li>'

Examples

Default Usage

wp_register displays the link in list format <li>.

<?php wp_register(); ?>

Display Without Text Before or After

The following code example displays the "Register" or "Site Admin" link with no text in before or after parameters.

<?php wp_register('', ''); ?>

WordPress µ

On WordPress µ, there is no /wp-register.php file, and /wp-login.php?action=register is not a valid registration form. Thus, wp_register function does not show a registration link.

Notes

  • Uses: apply_filters() Calls 'register' hook on register / admin link content.

Change Log

Since: 1.5.0

Source File

wp_register() is located in wp-includes/general-template.php.

Related

is_user_logged_in, wp_login_url, wp_logout_url, wp_lostpassword_url, wp_loginout, wp_register

See also index of Function Reference and index of Template Tags.