search & filter proでフィルタしたデータにアクセスが必要になった。
WordPressのアーカイブページで、タグでの絞込をsearch & filter proで行うページを作りました。
その中でフィルタされたデータが出力された際、フィルタされたタグのみを表示したいということになりまして、search & filter proのサーチデータにアクセスする必要が出てきました。
恐らくタクソノミーページとかで作ればWP内で解決するのかもしれませんがいい機会なので、調べてみることにしました。
公式サイトからになりますが、
//Get the search term
//replace `1526` with the ID of your search form
global $searchandfilter;
$sf_current_query = $searchandfilter->get(1526)->current_query();
echo $sf_current_query->get_search_term();
という感じで取得できました。
1526の部分は、search & filter proのショートコードとかのIDになります。
コメント