admin_url
Retrieves the URL to the admin area for the current site.
Description
Returns (string)
Admin URL link with optional path appended.
Parameters (2)
- 0. $path — Optional. (string) =>
''
- Path relative to the admin URL.
- 1. $scheme — Optional. (string) =>
'admin'
- The scheme to use. Default is admin,, which obeys
force_ssl_admin(…)
andis_ssl(…)
. http or https can be passed to force those schemes.
Usage
if ( !function_exists( 'admin_url' ) ) { require_once ABSPATH . WPINC . '/link-template.php'; } // Optional path relative to the admin URL. $path = ''; // The scheme to use. Default is 'admin', which obeys force_ssl_admin() and is_ssl(). // 'http' or 'https' can be passed to force those schemes. $scheme = 'admin'; // NOTICE! Understand what this does before running. $result = admin_url($path, $scheme);
Defined (2)
The function is defined in the following location(s).
- /wp-includes/link-template.php
- function admin_url( $path = '', $scheme = 'admin' ) {
- return get_admin_url( null, $path, $scheme );
- }
- /wp-admin/includes/noop.php
- function admin_url() {}