WordPress・WEB系の開発(プログラム)関係や技術情報ほか、技術情報全般を掲載

  • このエントリーをはてなブックマークに追加

PHP 表示しているページのURL末尾の文字列を取得する方法

WordPressのタクソノミーアーカイブページのターム情報を取得しようとした際に
何故か?うまく取得出来なかったので、スマートな方法ではありませんが、URL末尾の
文字列をタームのスラッグとして取得するために下記の方法で対応しました。

1.$_SERVER[‘REQUEST_URI’] で 表示しているページのURLを取得する
※ホスト名が必要な場合は $_SERVER[‘HTTP_HOST’] と合わせて取得する
2.explode() で取得したURLを分解して配列に入れる
3.end() で 配列の最後の値を取得する

$url = $_SERVER['REQUEST_URI'];
$tmp = explode("/", $url);
$term_slug = end($tmp);

【PR】ゴジラ展 名古屋市博物館に激レア資料やゴジラスーツが上陸!

関連記事

コメントは利用できません。

アーカイブ