WordPress は現在のページの URL アドレスをどのように取得しますか
作成時に現在のページの URL を取得する必要があることがよくあります。 WordPressテンプレートのアドレス、ここでは現在のページのURLアドレスを取得する方法を紹介します。
(推奨チュートリアル: WordPress チュートリアル)
1. WordPress を使用するネイティブ関数でこれを実現するためのコードは次のとおりです:
$current_url = home_url(add_query_arg(array()));
#2. 汎用的に適用できるメソッドのコードは次のとおりです:
$current_url = home_url(add_query_arg(array(),$wp->request));
3. WordPress で直接次のコードを追加します:
< ? php // 说明:获取完整URL function curPageURL() { $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") { $pageURL. = "s"; } $pageURL. = "://"; if ($_SERVER["SERVER_PORT"] != "80") { $pageURL. = $_SERVER["SERVER_NAME"]. ":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; } else { $pageURL. = $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; } return $pageURL; } ?>
<?php echo curPageURL(); ?>
以上がWordPressで現在のページのURLを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。