AJAXの実行中にページURLを取得する方法
-
AJAXの実行中にページURLを取得する方法を伺いたいのですが、下記ではできないのはなぜでしょうか?
add_action( 'wp_ajax_get_data', 'get_data' ); function get_data() { $url = $_SERVER['REQUEST_URI']; // ページのURLではないのが取得される echo '現在のページは' . $url . 'です'; }
そして対策としては下記のようにJSからURLを送るしかないでしょうか?
add_action( 'wp_ajax_get_data', 'get_data' ); function get_data() { $url = esc_html( $_POST['url'] ); // JSから受け取ったものを使う echo '現在のページは' . $url . 'です'; }
もしget_dataの中で普通にURLを取得する方法があればお伺いしたいと思います。
宜しくお願い致します。
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「AJAXの実行中にページURLを取得する方法」には新たに返信することはできません。