WordPressの現在のURLを取得する方法を調べていたところ、get_the_permalink();を使う方法がよく紹介されていたのですが、なんか難しかったのでもっと簡単な方法がないかと、自分なりにシンプルにできる方法を考えてみました。
実装
get_the_permalink();ではなく、get_permalink(); を使用します。
これは、引数に記事IDを入れることで、その記事のURLを取得することができる関数。
つまり、今の記事のIDを取得して、get_permalink(); に入れればいいわけです。
1 |
$current_url = get_permalink( $post->ID ); |
以上、現場からでした。