• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

関数リファレンス/admin url

提供: WordPress Codex 日本語版
移動先: 案内検索

説明

admin_url テンプレートタグは、現在のサイトの管理領域へのURLを適切なプロトコル付きで取得します。プロトコルは is_ssl() が true を返す場合は 'https' それ以外は 'http' です。scheme が 'http' または 'https' であれば is_ssl() は上書きされます。


WordPressネットワークが設定されている場合は、代わりに network_admin_url() を使用してください。


使い方

<?php admin_url( $path, $scheme ); ?>


デフォルトの使い方

<?php $url = admin_url(); ?>


パラメータ

$path
文字列) (オプション) 管理 URL への相対パス
初期値: なし
$scheme
文字列) (オプション) 使用するスキーマ。デフォルトは 'admin' で force_ssl_admin() および is_ssl() に従います。'http' または 'https' を渡してスキーマを強制できます。この関数は get_site_url() を使用するため get_site_url() で許される任意の値が指定できます。
初期値: 'admin'


戻り値

(文字列) 
管理 URL リンク。オプションでパスが追加される。


用例

$url = admin_url();
echo $url;

出力: http://www.example.com/wp-admin/

(設定されている場合プロトコルは https)


// 管理領域内の投稿 -> カテゴリーページへのURLパスを、https として生成
$url = admin_url( 'edit-tags.php?taxonomy=category', 'https' );
echo $url;

出力: https://www.example.com/wp-admin/edit-tags.php?taxonomy=category


変更履歴


ソースコード

admin_url()wp-includes/link-template.php で定義されています。

関連

WordPress ディレクトリ:
home_url() ホーム URL http://www.example.com
site_url() サイトディレクトリ URL http://www.example.com または http://www.example.com/wordpress
admin_url() 管理画面ディレクトリ URL http://www.example.com/wp-admin
includes_url() /en インクルードディレクトリ URL http://www.example.com/wp-includes
content_url() /en コンテンツディレクトリ URL http://www.example.com/wp-content
plugins_url() /en プラグインディレクトリ URL http://www.example.com/wp-content/plugins
wp_upload_dir() /en アップロードディレクトリ URL (配列を返す) http://www.example.com/wp-content/uploads


関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Function_Reference/admin_url最新版との差分